Microsoft PowerPoint fujino.ppt

Similar documents
Microsoft PowerPoint - 集積デバイス工学2.ppt

VelilogHDL 回路を「言語」で記述する

Verilog HDL による回路設計記述

ムーアの法則に関するレポート

Microsoft PowerPoint - アナログ電子回路3回目.pptx

Microsoft PowerPoint - 4.CMOSLogic.ppt

Microsoft PowerPoint - Chap1 [Compatibility Mode]

Microsoft PowerPoint - 集積デバイス工学7.ppt

Microsoft PowerPoint - 集積デバイス工学5.ppt

コンピュータの仕組み(1)ハードウェア

Microsoft PowerPoint - 6.memory.ppt

Microsoft Word - TC4011BP_BF_BFT_J_P8_060601_.doc

Microsoft PowerPoint - 01-VerilogSetup-2019.pptx

Microsoft PowerPoint - 集積回路工学_ ppt[読み取り専用]

ソフトウェア基礎技術研修

2.5. Verilog 19 Z= X + Y - Z A+B LD ADD SUB ST (X<<1)+(Y<<1) X 1 2 LD SL ST 2 10

コンピュータ工学Ⅰ

計算機アーキテクチャ

HW-Slides-04.ppt

正転時とは反対に回転する これが逆転である 図 2(d) の様に 4 つのスイッチ全てが OFF の場合 DC モータには電流が流れず 停止する ただし 元々 DC モータが回転していた場合は 惰性でしばらく回転を続ける 図 2(e) の様に SW2 と SW4 を ON SW1 と SW3 を O

PowerPoint プレゼンテーション

Microsoft Word - 実験4_FPGA実験2_2015

Microsoft Word - TC4017BP_BF_J_P10_060601_.doc

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

Microsoft PowerPoint LCB_8.ppt

プログラマブル論理デバイス

電気的特性 (Ta=25 C) 項目 記号 条件 Min. Typ. Max. 単位 読み出し周波数 * 3 fop khz ラインレート * Hz 変換ゲイン Gc ゲイン =2-5 - e-/adu トリガ出力電圧 Highレベル Vdd V -

2ALU 以下はデータ幅 4ビットの ALU の例 加算, 減算,AND,OR の4つの演算を実行する 実際のプロセッサの ALU は, もっと多種類の演算が可能 リスト 7-2 ALU の VHDL 記述 M use IEEE.STD_LOGIC_1164.ALL; 00 : 加算 use IEE

記者発表開催について

Microsoft PowerPoint - 9.Analog.ppt

(Microsoft PowerPoint - \217W\220\317\211\361\230H\215H\212w_ ppt)

Microsoft PowerPoint - 7.Arithmetic.ppt

基本的なノイズ発生メカニズムとその対策 電源 GND バウンス CMOS デジタル回路におけるスイッチング動作に伴い 駆動 MOS トランジスタのソース / ドレインに過渡的な充放電電流 及び貫通電流が生じます これが電源 GND に流れ込む際 配線の抵抗成分 及びインダクタンス成分によって電源電圧

Microsoft PowerPoint - 集積回路工学(5)_ pptm

Microsoft Word - TC4013BP_BF_J_P9_060601_.doc

電卓の設計 1

Microsoft PowerPoint - semi_ppt07.ppt

計算機ハードウエア

ディジタル回路 第1回 ガイダンス、CMOSの基本回路

電子回路I_4.ppt

Microsoft PowerPoint pptx

2. 仕様 電源 :USB バスパワー (USB 入力の 5V 電源を使用します ) 出力 : 3.5mm ステレオジャック アナログステレオ出力 最大 20mArms 対応ヘッドホンインピーダンス 1Ω~500Ω RCA ピンジャック アナログ 2ch 出力 (L R) ラインレベル ヘッドホンア

- VHDL 演習 ( 組み合せ論理回路 ) 回路 半加算器 (half adder,fig.-) 全加算器を構成する要素である半加算器を作成する i) リスト - のコードを理解してから, コンパイル, ダウンロードする ii) 実験基板上のスイッチ W, が, の入力,LED, が, の出力とな

Microsoft Word - TC74HCT245AP_AF_J_P8_060201_.doc

Microsoft PowerPoint LC1_14_論理回路シミュレータ.ppt

(2)NEC による日本初のマイクロプロセッサ NEC 2002 NEC µcom µcom8 8 µcom16 16 NEC 製マイクロプロセッサ / マイクロコンピュータの系譜 (1973 年 ~84 年 ) 1973 年 ~ µcom-4 µcom-41 CD P (

レイアウト設計ワンポイント講座CMOSレイアウト設計_5

13 2 9

計数工学実験/システム情報工学実験第一 「ディジタル回路の基礎」

電子回路I_6.ppt

スライド 1

Microsoft PowerPoint LCB_14_論理回路シミュレータ.ppt

TC74HC00AP/AF

Microsoft Word - TA79L05_06_08_09_10_12_15_18_20_24F_J_P11_070219_.doc


Industrial shields brochure_JP

卒業論文 巡回冗長検査 CRC32 のハード / ソフト最適分割の検討 氏名 : 伊藤大喜学籍番号 : 指導教員 : 山崎勝弘教授提出日 : 2009 年 2 月 19 日 立命館大学理工学部電子情報デザイン学科

書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf

プログラミング入門1

AKI-PIC16F877A開発キット (Ver1

計算機ハードウエア

Microsoft PowerPoint - semi_ppt07.ppt [互換モード]

TC74HC14AP/AF

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

Slide 1

卒業研究報告

COMET II のプログラミング ここでは機械語レベルプログラミングを学びます 1

Microsoft PowerPoint - FPGA

NJM78L00S 3 端子正定電圧電源 概要 NJM78L00S は Io=100mA の 3 端子正定電圧電源です 既存の NJM78L00 と比較し 出力電圧精度の向上 動作温度範囲の拡大 セラミックコンデンサ対応および 3.3V の出力電圧もラインアップしました 外形図 特長 出力電流 10

PowerPoint Presentation

<4D F736F F F696E74202D C190DD B A CB48D65208E DC58F49205B8CDD8AB B83685D>

PowerPoint Presentation

9 2

デジタル回路入門

光変調型フォト IC S , S6809, S6846, S6986, S7136/-10, S10053 外乱光下でも誤動作の少ない検出が可能なフォト IC 外乱光下の光同期検出用に開発されたフォトICです フォトICチップ内にフォトダイオード プリアンプ コンパレータ 発振回路 LE

Microsoft PowerPoint - 3.3タイミング制御.pptx

PowerPoint プレゼンテーション

スライド 1

ディジタル回路 第1回 ガイダンス、CMOSの基本回路

Microsoft PowerPoint lecture-3.ppt

Transcription:

LSI(Large Scale Integration) 概要 大規模集積回路 (LSI) とは何か? 理工学部電子情報デザイン学科藤野毅 LSI はどこに入っているか? PC, 携帯電話, デジカメ, 自動車 etc. LSI の中身にあるトランジスタとその進歩 集積度と速度向上 LSI はどのように計算しているか? LSI はどのようにしてつくられるか? 設計工程 製造工程 LSI に関係するホットな話題 ゲーム機 PS vs XBox6 マルチプロセッサ CPU 2 LSI はどこに入っているか () デスクトップパソコンを例にとる LSI はどこに入っているか (2) マザーボードの詳細 LSI 2メモリ (DRAM) LSI CPU この基板の上に多数の LSI が搭載されている LSI 4 CPU( マイクロプロセッサ ) 各種の演算を実行する パソコンの心臓部 AMD Athron64.μm ルール トランジスター数 億 万 ダイサイズ 9 平方 mm 2 メモリ (DRAM モジュール ) 演算処理データ プログラムを保存しておく 記憶装置 26MbitDRAM トランジスター数約 億個 2 次キャッシュメモリ 演算回路 制御回路 26MbitDRAM( プロトタイプ ) チップ写真三菱電機技術報告 99 年 月号より引用 http://pc.watch.impress.co.jp/docs/2/924/amd.htm より引用 6

携帯電話もミニパソコン 通信用 LSI に加えて, デジカメ, 音楽再生, インターネット接続などの機能をサポートする CPU とメモリを搭載 デジカメの差別化は LSI によって () デジカメ向けに画像処理技術を駆使した LSI を独自開発 Panasonic LUMIX: ウ ィーナスエンジン CASIO:EXILIM エンジン キャノン IXY:DIGIC 7 デジカメの差別化は LSI によって (2) CASIO EXILIM EX-Sの最新機種のカタログより抜粋 高圧縮動画 (MPEG-4) 対応独自設計 LSI 長電池寿命設計 スリム最新の半導体プロセス 手振れ防止と低電圧駆動システム 自動車はマイコンの塊 CPU とメモリを一体化した LSI マイクロコントローラ ( マイコン ) すべてにマイコンを使用 複数の LSI をモジュール化した SIP 技術 新開発 Anti Shake DSP すべてにマイコンを使用 9 LSI 概要 LSI のマクロな姿 LSI はどこに入っているか? PC, 携帯電話, デジカメ, 自動車 etc. LSI の中身にあるトランジスタとその進歩 集積度と速度向上 LSI はどのように計算しているか? LSI はどのようにしてつくられるか? 設計工程 製造工程 LSI に関係するホットな話題 ゲーム機 PS vs XBox6 マルチプロセッサ CPU 2 半導体ウエハ LSI は下記のように多数のチップが乗った半導体ウエハ上に多数個製造され, それぞれがパッケージに格納されて最終的な製品となる. 半導体ウエハ ( 直径 mm) 切り出し LSI パッケージの構造 ( 上 ) と外観 2

LSI のミクロな姿 金属配線 トランジスタとは? 下記のような構造をしている 端子の素子で, ゲート電圧によって, ソースとドレインの導通を制御するスイッチと考えられる. ポリシリコン ゲート酸化膜 N 拡散層 P 型シリコン基板 N 拡散層 トランジスタ ソース電極 (S) G ゲート電極 (G) ドレイン電極 (D) μm(cm の 万分の ) S D 4 トランジスタから VLSI への進化 97 9 99 2 2 22 パソコン 携帯電話 個別トランジスタ デジカメ IC ロボット LSI VLSI,ULSI CPU に見る動作速度と容量の進歩 ムーアの法則 Intel 社の創設者の一人である Gordon Moore 博士が 96 年に経験則として提唱した 半導体の集積密度は ~24 ヶ月で倍増する という法則 集積密度の向上により, 動作速度の向上, メモリ容量の増大を実現できた 2 年 Pentium4.GHz 2 億個以上 システムオンチッフ (SOC) システムインハ ッケーシ (SIP) LSI= 電子システムに! 6 動作周波数の向上 (.GHz の威力 ).GHzは 秒間に 億回計算できる能力 秒間に 回計算できる人間が寝ずに2 年かかる計算を 秒で実行 Hz.GHz まだ終わらんのう 2 年 集積度の向上 (2 億個のトランジスタ ) 2 億個のトランジスタを cm 角の CPU に配置するときの回路配線幅は.μm 東京 大阪間に CPU を配置したときの回路配線幅はわずか m 東京 大阪を含む中部地方全域に m 道路を配置する設計図を想像してください 秒 7

LSI 概要 LSI はどこに入っているか? PC, 携帯電話, デジカメ, 自動車 etc. LSI の中身にあるトランジスタとその進歩 集積度と速度向上 LSI はどのように計算しているか? LSI はどのようにしてつくられるか? 設計工程 製造工程 LSI に関係するホットな話題ゲーム機 PS vs XBox6 マルチプロセッサ CPU コンピュータ内での演算 A=B+C という計算をコンピュータに実行させる コンピュータは機械語命令を解読して演算 C プログラム C コンパイラ 機械語プログラム メモリ アセンブリ プロセッサ A= B+C; 機械語 プログラム プログラム LD, [D] 64 ADD, [] B4 ST, [] 742 HLT F 9 2 に D データ [] を代入 に D データ [] を代入 足し算 step LD,[D] 足し算 step LD,[D] 命令 64 B4 命令を解読 742 する回路 D 64 命令 64 B4 命令を解読 742 する回路 D 2 22 に D データ [] を代入 と データ [] を加算した結果を に代入 足し算 step LD,[D] 足し算 step2 ADD,[] 64 命令 64 B4 命令を解読 742 する回路 D 加算, 減算等を行なう回路 D 64 B4 742 2 24 4

と データ [] を加算した結果を に代入 と データ [] を加算した結果を に代入 足し算 step2 ADD,[] 足し算 step2 ADD,[] 加算, 減算等を行なう回路 B4 D 64 B4 742 加算, 減算等を行なう回路 B4 D 64 B4 742 2 26 と データ [] を加算した結果を に代入 に代入された計算結果データを に代入 足し算 step2 ADD,[] 足し算 step ST,[] 加算, 減算等を行なう回路 B4 D 64 B4 742 D 64 B4 742 27 2 に代入された計算結果データを に代入 に代入された計算結果データを に代入 足し算 step ST,[] 足し算 step ST,[] 742 D 64 B4 742 742 64 B4 742 D 29

2 値 ( ディジタル ) 論理 予習問題 2 回答 コンピュータ内部の演算は と の 2 値で行われる (2 進数が基本 ) 電源電圧 (Vdd) になっている場合 GND 電位 (V) になっている場合 A) 2 進数 内部計算の例 :2 進数の加算 ( 正の数 ) += += += +=( 桁上げが発生 ) 上記演算を LSI 中で実行するため論理回路を使用する NOT,AND,OR 回路 etc. B) 2 進数 2 予習問題 2 回答 A) 2 + 2 2 + 2 + 2 = 9 2 進数 進数 9 予習問題 回答 A) 2 B) 2 B) 2 進数 4 + 2 + 2 2 + 2 + 2 = 2 26 進数 26 進数 進数 4 予習問題 回答 A) 2 2 2 2 進数 B) 2 2 9 2 9 2 4 2 2 進数 否定 (NOT) インバータで実現される論理 : 否定 F=A 入力が の時, 出力 F は 入力が の時, 出力 F は F,A,B は と の値しかとらない論理変数 A F=A A F 2 進数 2 進数 6 6

論理積 (AND) F= A B または A B または A B 入力 A,Bの両方が の時, 出力 Fは F,A,Bは と の値しかとらない論理変数 論理和 (OR) F=A+B または A B 入力 A,B のどちらかが の時, 出力 F は F,A,B は と の値しかとらない論理変数 A B F=A B A B F=A+B 7 スイッチ ON: スイッチ F: 電球が光る : A B F スイッチ ON: スイッチ F: 電球が光る : A B F AND 回路をトランジスタで作成 LSI 概要 A B 6 個のトランジスタで作られる P 型トランジスタ F A N 型トランジスタ B F LSI はどこに入っているか? PC, 携帯電話, デジカメ, 自動車 etc. LSI の中身にあるトランジスタとその進歩 集積度と速度向上 LSI はどのように計算しているか? LSI はどのようにしてつくられるか? 設計工程 製造工程 LSI に関係するホットな話題 ゲーム機 PS vs XBox6 マルチプロセッサ CPU 9 4 LSI 製造の流れ LSI の設計フロー : 機能と論理設計 4 LSI 設計 LSI 製造 LSI 組み立て完成品テスト. 機能と論理設計 2. トランジスタ回路設計. レイアウト設計. 成膜工程 2. 転写工程. エッチング工程 製造に使用する回路原版 ( フォトマスクを作成する ) 下記の工程をフォトマスクを使って何回も繰り返す ダイボンディング ワイヤボンディング 樹脂封入 所望の動作を行っていることをテスト 42 LSI で実現するデジタル回路の論理設計は下記に示すような ハードウエア記述言語 (verilog HDL) を使用することが一般的です module Counter(DIO,ck,Reset, PinCtr, CarryOut); inout [:] DIO; input ck, Reset, PinCtr; output CarryOut; reg CarryOut; reg [:] D; assign DIO = (PinCtr ==? (D):( bz)); always @(posedge ck) begin if( Reset ) begin CarryOut = ; D=; end else if( PinCtr ) begin CarryOut = ; D = DIO; end else if( D == ) begin CarryOut = ; D = ; end else begin D = D + ; CarryOut = ; end end endmodule 7

LSI の設計フロー 2: トランジスタ回路設計 ハードウエア記述言語で行った設計をトランジスタ回路に変換し 所望の動作周波数 消費電力で動作するかを確認します in mid out 2 in LSI の設計フロー : レイアウト設計 トランジスタ回路をウエハ上に作りこむための設計図 ( レイアウト ) を作成します Vdd Vdd - -2 mid in /. mid 4/. /. 4/. - out -4 4p p.2n.6n 2n 2.4n 2.n Time(sec) out #.tran.n n # VIN in PWL(n V n V.n.V 2n.V 2.n V n V) # VVdd Vdd DC.V それぞれの色ごとに異なったフォトマスクを作ります このため, つの LSI を完成させるためには 2 枚から 4 枚のフォトマスクが必要になります # VGnd Gnd DC V #.include MOS_.bsim Gnd Gnd #.save in out 4 44 フォトマスク レイアウト設計データは下記のような石英ガラス上に工程ごとに焼き付けられます. クロム ( または MoSi) 薄膜 ( 紫外線を遮蔽 ) 6 インチ ( 約 cm) LSI 製造が行なわれている工場 クリーンルームと呼ばれる, ごみや塵のほとんどない部屋をもつ工場で作られています 半導体ウエハ ~.μm 石英ガラス基板 ( 紫外線を透過 ) ~.μm 断面構造 外観 半導体ウエハを左の装置の容器に2 枚程度重ねてセットする 加工装置はウエハを自動で処理室に取り込んで加工している 4 46 転写工程とエッチング工程 二酸化シリコン レジスト シリコン 転写工程 エッチング工程 レジスト プラズマ 転写装置 半導体ウエハ上にレジストを塗布し, マスクパターンを縮小して転写した後に現像することで微細パターンを作成できる. 光源 ( 波長 λ) コンデンサレンズ フォトマスク フォトマスク UV 投影レンズ ( 開口数 N.A.) /4~/ 二酸化シリコン ステッパと呼ばれる転写装置 ステージを少しずつ動かして つのウエハで数十回露光ステージ 47 4

エッチング装置 LSI 概要 49 レジストでパターンの一部が保護されたウエハをプラズマ中のイオンと化学反応をさせると 露出部がエッチングされパターンが形成される エッチングガス プラズマ ドライエッチング装置 電極 レジスト被エッチング材料電極高周波電力 真空チャンバ LSI はどこに入っているか? PC, 携帯電話, デジカメ, 自動車 etc. LSI の中身にあるトランジスタとその進歩 集積度と速度向上 LSI はどのように計算しているか? LSI はどのようにしてつくられるか? 設計工程 製造工程 LSI に関係するホットな話題 ゲーム機 PS vs XBox6 マルチプロセッサ CPU ホットな LSI の話題 : 次世代ゲーム機 () ホットな LSI の話題 : 次世代ゲーム機 (2) 次世代ゲーム機 Playstation CPU Cell グラフィックス LSI RSX CPU Cell 次世代ゲーム機 Playstation 用 LSI CPU Cell はソニー IBM 東芝が設計 つの LSI 中に.2GHz 動作の 9 つのプロセッサを搭載 マルチプロセッサ技術 2 年 2 月の ISSCC( 世界固体素子回路国際会議 ) で発表 2 ゲーム機ハード開発競争 LSI 開発競争 パソコン用 LSI もマルチプロセッサに Microsoft XBox 2 年春に, インテル,AMD から相次いでパソコン用マルチプロセッサ CPU が発売された 発売開始時点で, 最先端の LSI 設計 & 製造技術を使用 Sony PS インテル PentiumD AMD Athron64 X2 4 9

話の終わりに 理工学部電子情報デザイン学科 24 年に作られた新学科 電子工学 ( ハードウエア ) 情報工学 ( ソフトウエア ) VLSI 設計技術 ( 学部教育で日本初 ) 両方学べるお得な学科 VLSI 設計技術を修得し, 自分の夢を実現する電子情報システムを設計できるエンジニアを育成する 参考文献 半導体ミニ辞典 http://www.sirij.jp/docs/mini42.pdf Web 上で入手できる, とてもわかりやすい資料ですので, 是非ご覧ください よくわかる CPU の基本と仕組み秀和システム西久保靖彦著 よくわかる半導体 LSI のできるまで日刊工業新聞社 半導体 LSI のできるまで 編集委員会編 日経エレクトロニクス 2 年 6 2 号 ASAHI パソコン 2 年 7 号 6