VLSI CAD: Logic to Layout

Coursera.org

A modern VLSI chip has a zillion parts -- logic, control, memory, interconnect, etc. How do we design these complex chips? Answer: CAD software tools. Learn how to build these tools in this class.

(適当訳)VLSIチップは何億兆個もの部品から構成されていて、個々の部品は論理・制御・メモリ・通信などを行う。こんなに複雑なチップをどうやってデザインしたらよいだろう。その答えはコンピュータ支援設計ソフトによるのである。この授業ではこうしたツールをどのように制作するかを学ぶ。


非常にマニアックな授業だと思う。この授業を受ける対象は3種類いると言っている:

You should be taking this course if (1) you are interested in building VLSI design tools; (2) you are interested in designing VLSI chips, and you want to know why the tools do what they do; (3) you just like cool algorithms, that work on big cool problems that involve bits, and gates, and geometry, and graphs, and matrices, and time, and..

(1) VLSI設計ツールを作ることに興味がある人
(2) VLSIチップを設計することに興味がある人、設計ツールがどうやって動くのか知りたい人
(3) クールなアルゴリズムが好きな人
万人にアピールするものでないことは承知の上らしい。

この授業は既に開講している。もし受講したければ、次回の開講のタイミング(もしあればだけど)でenrollするか、点数上のペナルティを背負って飛び込むか、二つに一つだ。