µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
·L³B²z¾÷¡þ³æ´¹¤ù²Õ¦X»y¨¥±Ð¾Ç½d¥»(ªþCD)
¡D
FPGA¨t²Î³]p¹ê°È
¡D
¼Æ¦ìÅÞ¿èì²z
¡D
·Lºâ¾÷ì²z»PÀ³¥Î¡Gx
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
¼Æ¦ìÅÞ¿è³]p(²Ä¤»ª©)(ºë¸Ë¥»)
§@ªÌ¡G
林»Ê波
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2017/8/14
ISBN¡G9789864635948
®ÑÄy½s¸¹¡Gkk0450535
¶¼Æ¡G728
©w»ù¡G
720
¤¸
Àu´f»ù¡G
88
§é
634
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
qÁÊ«á¥ß§Y¬°±z¶i³f
qÁÊ«á¥ß§Y¬°±z¶i³f¡G¥Ø«eµL®w¦s¶q,ŪªÌ¤Uq«á,¶}©l¶i¤J½Õ®Ñµ{§Ç,¤@¯ë¤Ñ¼Æ¬ù¬°2-10¤u§@¤é(¤£§t¨Ò°²¤é)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
¼Æ¦ìÅÞ¿è³]p(²Ä¤»ª©)(ºë¸Ë¥»)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
數位ÅÞ¿è³]p(第六版)(精¸Ë本) 本書特¦â 1.由淺入深完整的介紹數位ÅÞ¿è的原理¡A並且以Â×富的»¡明例¡AÄÄz每一個基本原理»PÆ[念¡C 2.¸Ô細介紹各種組合ÅÞ¿è¹q¸ô模組的³]p原理¡A³o些模組包括¡G¸Ñ碼器¡B編碼器¡B多工器¡B¸Ñ多工器¡B…¡B算³N¹B算¹q¸ô等¡C 3.¸Ô細介紹各種循序ÅÞ¿è¹q¸ô模組的³]p原理¡A³o些模組包括¡Gp數器¡B暫存器¡B移位暫存器¡B序列產生器¡B…等¡C 4.¸Ô細介紹PLD元件(ROM¡BPLA¡BPAL)的結構¡B特性¡B應用¹q¸ô³]p¡C 5.使用Verilog HDL程式實例介紹CPLD/FPGA元件的應用系統³]p¡C 6.專章提供了20個數位ÅÞ¿è¹q¸ô的基本»P應用實Åç予ŪªÌ練習及ÅçÃÒ理½×»P實務的一P性¡C 7.每一小節皆提供Â×富的½Æ習問ÃD¡A幫助ŪªÌ¦Û我µû¶q對¸Ó小節內容了¸Ñ的程度¡A並且提供教師當作ÀH堂測Åç的參¦ÒÃD目¡C 內容簡介 本書由淺入深¡A完整地介紹數位ÅÞ¿è的原理¡A並且以Â×富的實例 ¡AÄÄz每一個原理»PÆ[念¡A¸Ô細介紹各種組合¡B序向ÅÞ¿è¹q¸ô模組³]p原理¡A以及PLD元件的結構¡B特性¡B應用¹q¸ô³]p¡C使用VerilogHDL程式¡A介紹CPLD/FPGA元件的ASIC應用³]p¡A並提供了20個數位ÅÞ¿è¹q¸ô實Åç¡AÅýŪªÌ練習及ÅçÃÒ¡C
¥Ø¿ý ²Ä0³¹ ²¤¶� �1 0.1 Ãþ¤ñ»P¼Æ¦ì¨t²Î 2 0.1.1 Ãþ¤ñ»P¼Æ¦ì«H¸¹ 2 0.1.2 Ãþ¤ñ»P¼Æ¦ì«H¸¹Âà´«4 0.2 ¼Æ¦ìÅÞ¿è³]p»P¹ê²{ 6 0.2.1 ¼Æ¦ìÅÞ¿è³]p6 0.2.2 ¼Æ¦ì¨t²Î¹ê²{ 8 0.2.3 ¯ßªi«H¸¹»PÅÞ¿è¦ì·Ç12 0.3 ¼Æ¦ì¨t²Î³]p 14 0.3.1 ¦æ¬°»Pµ²ºc 14 0.3.2 ²Õ¦XÅÞ¿è»P´`§ÇÅÞ¿è16 0.3.3 ³]p¶¥¼h17 0.3.4 µ²ºc¤ÀªR»P³]p 18 0.4 ¿nÅé¹q¸ô 19 0.4.1 ¿nÅé¹q¸ô²¤¶19 0.4.2 CAD23 0.5°Ñ¦Ò¸ê®Æ 24 ²Ä1³¹ ¼Æ¥Ø¨t²Î»P¼Æ½X25 1.1 ¼Æ¥Ø°ò©³»P¸É¼Æ 26 1.1.1 ¼Æ¥Øªº°ò©³ 26 1.1.2 ¼Æ¥Ø°ò©³ªºÂà´« 28 1.1.3 ¸É¼Æªº¨úªk 30 1.1.4 ¸É¼ÆªºÂ²³æÀ³¥Î---´îªk 32 1.2 ¥¼±a¸¹¼Æ¥Ø¨t²Î 34 1.2.1 ¤G¶i¨î¼Æ¥Ø¨t²Î 34 1.2.2 ¤K¶i¨î¼Æ¥Ø¨t²Î 38 1.2.3 ¤Q¤»¶i¨î¼Æ¥Ø¨t²Î43 1.2.4 ¤G¶i¨îºâ³N¹Bºâ 49 1.3 ±a¸¹¼Æªí¥Üªk 51 1.3.1 ¥¿¼Æªí¥Üªk51 1.3.2 t¼Æªí¥Üªk52 1.3.3 ±a¸¹¼Æªí¥Ü½d³ò 54 1.4 ±a¸¹¼Æºâ³N¹Bºâ 56 1.4.1 ±a¸¹¤j¤pªí¥Üªk 56 1.4.2 1¸É¼Æªí¥Üªk58 1.4.3 2¸É¼Æªí¥Üªk60 1.5 ¤å¼Æ¦r½X»P¼Æ½X 63 1.5.1 ¤å¼Æ¦r½X 63 1.5.2 ¤Q¶i¨î½X 64 1.5.3 ®æ¹p½X 68 1.6 ¿ù»~°»´ú»P§ó¥¿½X 72 1.6.1 ¿ù»~°»´ú½X 72 1.6.2 ¿ù»~§ó¥¿½X 74 1.7 °Ñ¦Ò¸ê®Æ77 1.8 ²ßÃD 77 ²Ä2³¹ ¥æ´«¥N¼Æ81 2.1 ¥¬ªL¥N¼Æ82 2.1.1 ¥¬ªL¥N¼Æªº¤½²z 82 2.1.2 ¥¬ªL¥N¼Æ°ò¥»©w²z84 2.2 ¥æ´«¥N¼Æ 91 2.2.1 °ò¥»©w¸q 91 2.2.2 ¥æ´«¨ç¼Æ 93 2.2.3 ÅÞ¿è¹Bºâ¤l 97 2.2.4 ¨ç¼Æ§¹¥þ¹Bºâ¶°¦X 101 2.3 ¥æ´«¨ç¼Æ¼Ð·Ç¦¡ 103 2.3.1 ³Ì¤p¶µ»P³Ì¤j¶µ 103 2.3.2 ¼Ð·Ç(ªí¥Ü)¦¡ 107 2.3.3 ¼Ð·Ç¦¡ªº¤¬´« 114 2.3.4 ¥æ´«¨ç¼Æ©Ê½è 117 2.4 ¥æ´«¨ç¼Æ»PÅÞ¿è¹q¸ô 119 2.4.1 °ò¥»ÅÞ¿è¹h 119 2.4.2 ÅÞ¿è¹hªº°ò¥»À³¥Î 122 2.4.3 ¥æ´«¨ç¼Æªº°õ¦æ 124 2.5 Verilog HDL¤¶²Ð126 2.5.1 HDL°ò¥»·§©À127 2.5.2 µ{¦¡¼Ò²Õ°ò¥»µ²ºc128 2.5.3 °ò¥»ÅÞ¿è¹h¹q¸ô 130 2.5.4 ¼ÒÀÀ»P´ú¸Õ133 2.6 °Ñ¦Ò¸ê®Æ136 2.7 ²ßÃD 136 ²Ä3³¹ ¼Æ¦ì¿nÅé¹q¸ô* 143 3.1 ÅÞ¿è¹h¬ÛÃö°Ñ¼Æ 144 3.1.1 ¹qÀ£Âà´«¯S©Ê 144 3.1.2 ÂøµÃä¬É 147 3.1.3 ®°¤J»P®°¥X149 3.2 TTLÅÞ¿è±Ú¨t 151 3.2.1 ¤G·¥Åé»P¹q´¹Åé152 3.2.2 ¼Ð·ÇTTL NOT¹h158 3.2.3 TTL°ò¥»ÅÞ¿è¹h 160 3.2.4 TTLÅÞ¿è±Ú¨t¿é¥X¯Å¹q¸ô 161 3.3 CMOSÅÞ¿è±Ú¨t 166 3.3.1 °ò¥»ì²z 166 3.3.2 CMOS°ò¥»ÅÞ¿è¹h 174 3.3.3 CMOSÅÞ¿è±Ú¨t¿é¥X¯Å¹q¸ô 179 3.3.4 ¤TºA½w½Ä¹hÃþ«¬»PÀ³¥Î183 3.4* ECLÅÞ¿è±Ú¨t 185 3.4.1* ®g·¥½¢¦XÅÞ¿è¹h¹q¸ô 185 3.5 Verilog HDL187 3.5.1 ¶}ÃöÅ޿褸¥ó 187 3.5.2 ¤TºAÅÞ¿è¹h 188 3.5.3 ½u±µÅÞ¿è 189 3.6 °Ñ¦Ò¸ê®Æ190 3.7 ²ßÃD191 ²Ä4³¹ ¥æ´«¨ç¼Æ¤ÆÂ²195 4.1 °ò¥»·§©À196 4.1.1 ²¤Æ·Ç«h 196 4.1.2 ¥N¼Æ¹Bºâ¤ÆÂ²ªk197 4.2 ¥d¿Õ¹Ï¤ÆÂ²ªk 200 4.2.1 ¥d¿Õ¹Ï201 4.2.2 ¥d¿Õ¹Ï¤ÆÂ²µ{§Ç 205 4.2.3 ³Ì²POSªí¦¡210 4.2.4 ¥¼§¹¥þ«ü©w¥æ´«¨ç¼Æ 212 4.2.5 ¤ÓÅܼƥd¿Õ¹Ï214 4.3 ¦Cªíªk¤ÆÂ²ªk 216 4.3.1 ¦Cªíªí 217 4.3.2 ½èÁô¶µªí220 4.3.3 Petrick¤èªk 224 4.3.4 ±´¯Áªk 225 4.4 ÅܼƤޤJ¹Ï»P¾l¦¡¹Ï 229 4.4.1 ÅܼƤޤJ¹Ïªk 230 4.4.2 ¥æ´«¨ç¼Æªº¾l¦¡ 233 4.5 °Ñ¦Ò¸ê®Æ239 4.6 ²ßÃD240 ²Ä5³¹ ÅÞ¿è¹h¼h¦¸¹q¸ô³]p 245 5.1 ²Õ¦XÅÞ¿è¹q¸ô³]p»P¤ÀªR 246 5.1.1 ²Õ¦XÅÞ¿è¹q¸ô³]p 246 5.1.2 ²Õ¦XÅÞ¿è¹q¸ô¤ÀªR250 5.1.3 ²Õ¦XÅÞ¿è¹q¸ôªº°õ¦æ 252 5.2 ÅÞ¿è¹h¼h¦¸²Õ¦XÅÞ¿è¹q¸ô 254 5.2.1 ¨â¼hÅÞ¿è¹h¹q¸ô254 5.2.2 ¦h¼hÅÞ¿è¹h¹q¸ô 260 5.3 ²Õ¦XÅÞ¿è¹q¸ô®É§Ç¤ÀªR 265 5.3.1 ÅÞ¿è¬ðªi 266 5.3.2 ¨ç¼Æ¬ðªi 269 5.3.3 µLÅÞ¿è¬ðªiÅÞ¿è¹q¸ô³]p 272 5.4 Verilog HDL 274 5.4.1 µ²ºc´yz275 5.4.2 ¸ê®Æ¬yµ{´yz 277 5.4.3 ¦æ¬°´yz281 5.4.4 ´ú¸Õ¼Ð¬ñµ{¦¡287 5.5 °Ñ¦Ò¸ê®Æ 289 5.6 ²ßÃD 290 ²Ä6³¹ ²Õ¦XÅÞ¿è¹q¸ô¼Ò²Õ³]p299 6.1 ¸Ñ½X¾¹300 6.1.1 ¸Ñ½X¾¹¹q¸ô³]p300 6.1.2 ¸Ñ½X¾¹ªºÂX¥R 303 6.1.3 °õ¦æ¥æ´«¨ç¼Æ304 6.2 ½s½X¾¹306 6.2.1 ½s½X¾¹(Àu¥ýÅv½s½X¾¹)¹q¸ô³]p 306 6.2.2 ½s½X¾¹ªºÂX¥R 311 6.3 ¦h¤u¾¹ 313 6.3.1 ¦h¤u¾¹¹q¸ô³]p313 6.3.2 ¦h¤u¾¹ªºÂX¥R 317 6.3.3 °õ¦æ¥æ´«¨ç¼Æ 320 6.4 ¸Ñ¦h¤u¾¹326 6.4.1 ¸Ñ¦h¤u¾¹¹q¸ô³]p326 6.4.2 ¸Ñ¦h¤u¾¹ªºÂX¥R 329 6.4.3 °õ¦æ¥æ´«¨ç¼Æ 330 6.5 ¤ñ¸û¾¹ 332 6.5.1 ¤ñ¸û¾¹¹q¸ô³]p 333 6.5.2 ¤j¤p¤ñ¸û¾¹¹q¸ô³]p 334 6.5.3 ¤ñ¸û¾¹ªºÂX¥R 337 6.6 ºâ³N¹Bºâ¹q¸ô³]p339 6.6.1 ¤G¶i¨î¥[/´îªk¹Bºâ¹q¸ô 340 6.6.2 BCD¥[ªk¹Bºâ¹q¸ô 349 6.6.3 ¤G¶i¨î¼ªk¹Bºâ¹q¸ô 351 6.7 Verilog HDL 352 6.7.1 °ò¥»²Õ¦XÅÞ¿è¹q¸ô¼Ò²Õ 353 6.7.2 ¶¥¼h¦¡³]p·§©À 358 6.7.3 ¨ç¼Æ»P¤u§@ 360 6.8 °Ñ¦Ò¸ê®Æ362 6.9 ²ßÃD363 ²Ä7³¹ ¦P¨B´`§ÇÅÞ¿è¹q¸ô371 7.1 ´`§ÇÅÞ¿è¹q¸ô·§½×372 7.1.1 °ò¥»¹q¸ô¼Ò¦¡ 372 7.1.2 ´`§ÇÅÞ¿è¹q¸ôªí¥Ü¤è¦¡ 374 7.1.3 °O¾Ð¤¸¥ó 379 7.2 ¦P¨B´`§ÇÅÞ¿è¹q¸ô³]p»P¤ÀªR 397 7.2.1 ¦P¨B´`§ÇÅÞ¿è¹q¸ô³]p 397 7.2.2 ¥Ñ¯S©Ê¨ç¼Æ¨D¿EÀy¨ç¼Æ 403 7.2.3 ª¬ºA«ü©w 405 7.2.4 ¦P¨B´`§ÇÅÞ¿è¹q¸ô¤ÀªR 408 7.3 ª¬ºA¤ÆÂ²412 7.3.1 §¹¥þ«ü©wª¬ºAªí¤ÆÂ² 412 7.3.2 ¥¼§¹¥þ«ü©wª¬ºAªí¤ÆÂ² 417 7.4 Verilog HDL 426 7.4.1 ¥¿¤Ï¾¹427 7.4.2 ¦P¨B´`§ÇÅÞ¿è¹q¸ô 430 7.5 °Ñ¦Ò¸ê®Æ434 7.6 ²ßÃD434 ²Ä8³¹ p¼Æ¾¹»P¼È¦s¾¹445 8.1 p¼Æ¾¹³]p»P¤ÀªR446 8.1.1 «D¦P¨B(º§ªi)p¼Æ¾¹³] 446 8.1.2 ¦P¨Bp¼Æ¾¹³]p450 8.1.3 p¼Æ¾¹¤ÀªR 456 8.1.4 °Ó¥ÎMSIp¼Æ¾¹ 460 8.2 ¼È¦s¾¹»P²¾¦ì¼È¦s¾¹ 463 8.2.1 ¼È¦s¾¹ 463 8.2.2 ²¾¦ì¼È¦s¾¹465 8.2.3 ÀH·N¦s¨ú°O¾Ð¾¹(RAM) 468 8.3 ²¾¦ì¼È¦s¾¹ªºÀ³¥Î470 8.3.1 ¸ê®Æ®æ¦¡Âà´« 471 8.3.2 §Ç¦C²£¥Í¾¹ 473 8.4 ®É§Ç²£¥Í¹q¸ô478 8.4.1 ®É¯ß²£¥Í¾¹479 8.4.2 ®É§Ç²£¥Í¾¹483 8.4.3 ¼Æ¦ì³æÀ»¹q¸ô 485 8.5 Verilog HDL488 8.5.1 p¼Æ¾¹¹q¸ô 489 8.5.2 ¼È¦s¾¹ 494 8.5.3 ²¾¦ì¼È¦s¾¹»PÀ³¥Î 495 8.6 °Ñ¦Ò¸ê®Æ496 8.7 ²ßÃD497 ²Ä9³¹ «D¦P¨B´`§ÇÅÞ¿è¹q¸ô 503 9.1 «D¦P¨B´`§ÇÅÞ¿è¹q¸ô³]p»P¤ÀªR 504 9.1.1 ¹q¸ô°ò¥»¼Ò¦¡ 504 9.1.2 °ò¥»¼Ò¦¡¹q¸ô³]p507 9.1.3 ¯ßªi¼Ò¦¡¹q¸ô³]p517 9.1.4 «D¦P¨B´`§ÇÅÞ¿è¹q¸ô¤ÀªR 521 9.2 ¤¸¥ó©µ¿ð®ÄÀ³»Pª¬ºA«ü©w 526 9.2.1 ÅÞ¿è¬ðªi 526 9.2.2 ÄvÁÉ»P´`Àô 528 9.2.3 ª¬ºA«ü©w 531 9.2.4 °ò¥»¬ðªi 539 9.3 °Ñ¦Ò¸ê®Æ 544 9.4 ²ßÃD 545 ²Ä10³¹ ¼Æ¦ì¨t²Î³]p---¨Ï¥ÎASM¹Ï 553 10.1 ¼Æ¦ì¨t²Î³]pµ¦²¤ 554 10.1.1 µ²ºc¤Æ¼Æ¦ì¨t²Î³]p554 10.1.2 ³]p¤èªk557 10.2 ASM¹Ï558 10.2.1 °ò¥»¤è¶ô 559 10.2.2 ASM¹Ï°Ê§@Ãþ«¬ 560 10.2.3 ASM°Ï¬q� � 562 10.2.4 ASM¹Ï»Pª¬ºA¹Ïªºµ¥®Ä 563 10.3 ¸ê®Æ³B²z³æ¤¸³]p»P°õ¦æ 565 10.3.1 RTL©w¸q566 10.3.2 ¼È¦s¾¹¸ê®ÆÂಾ567 10.3.3 °O¾Ð¾¹¸ê®ÆÂಾ572 10.3.4 ºâ³N»PÅÞ¿è¹Bºâ573 10.3.5 ²¾¦ì¹Bºâ575 10.4 ±±¨î³æ¤¸³]p»P°õ¦æ 579 10.4.1 ASMD¹Ï� � � 579 10.4.2 ÀH¾÷ÅÞ¿è±±¨î³æ¤¸ 581 10.4.3 ·Lµ{¦¡±±¨î³æ¤¸589 10.5 ¼Æ¦ì¨t²Î³]p¹ê¨Ò 591 10.5.1 1¦ì¤¸¼Æ¥Øpºâ¹q¸ô591 10.5.2 Verilog HDLµ{¦¡ 599 10.6 °Ñ¦Ò¸ê®Æ 607 10.7 ²ßÃD 608 ²Ä11³¹ ¼Æ¦ì¨t²Î°õ¦æ---¨Ï¥Î²{³õ¥i³W¹º¤¸¥ó 613 11.1 ¼Æ¦ì¨t²Î¹ê²{ 614 11.1.1 ¼Æ¦ì¨t²Î°õ¦æ¤èªk 615 11.1.2 ²{³õ¥i³W¹º¤¸¥ó617 11.1.3 CAD³]p¤u¨ã 622 11.2 ¥i³W¹ºÅ޿褸¥ó(PLD)625 11.2.1 ROM¤¸¥ó 625 11.2.2 PLA¤¸¥ó 630 11.2.3 PAL¤¸¥ó 633 11.3 CPLD»PFPGA¤¸¥ó 640 11.3.1 CPLD¤¸¥ó 640 11.3.2 FPGA¤¸¥ó 644 11.3.3 FPGA¨ä¥¦¯S©Ê 650 11.3.4 CPLD/FPGAÀ³¥Î¹ê¨Ò 653 11.4 °Ñ¦Ò¸ê®Æ 657 11.5 ²ßÃD 657 ²Ä12³¹ ¼Æ¦ìÅÞ¿è¹q¸ô¹êÅç 661 12.1 ÅÞ¿è¹q¸ô¹êÅç·§½× 662 12.1.1 °ò¥»¤¸¥ó662 12.1.2 ¯ßªi²£¥Í¾¹¹q¸ô665 12.1.3 ¿é¥X«ü¥Ü¹q¸ô665 12.2 °ò¥»²Õ¦XÅÞ¿è¹q¸ô 667 ¹êÅç 1 ¼Æ¥Ø¨t²Î 667 ¹êÅç 2 ¼Æ¦ìÅÞ¿è¹h 668 ¹êÅç 3 ¥æ´«¨ç¼Æ»PÅÞ¿è¹h¹q¸ô 670 ¹êÅç 4 ¦h¼hNAND/NORÅÞ¿è¹h¹q¸ô672 ¹êÅç 5 ¸Ñ½X¾¹»PÀu¥ýÅv½s½X¾¹ 673 ¹êÅç 6 ¦h¤u¾¹»P¸Ñ¦h¤u¾¹677 ¹êÅç 7 4¦ì¤¸¥[ªk/´îªk¾¹¹q¸ô680 ¹êÅç 8 4¦ì¤¸¹ï4¦ì¤¸¼ªk¾¹¹q¸ô682 12.3 °ò¥»´`§ÇÅÞ¿è¹q¸ô 683 ¹êÅç 9 0101§Ç¦C°»´ú¾¹¹q¸ô 684 ¹êÅç 10 «D¦P¨Bp¼Æ¾¹¹q¸ô 685 ¹êÅç 11 ¦P¨Bp¼Æ¾¹¹q¸ô 686 ¹êÅç 12 °Ó¥Îp¼Æ¾¹74x163ªºÀ³¥Î688 ¹êÅç 13 ²¾¦ì¼È¦s¾¹689 ¹êÅç 14 ²¾¦ì¼È¦s¾¹p¼Æ¾¹¹q¸ô 691 ¹êÅç 15 ®É§Ç²£¥Í¾¹¹q¸ô 692 12.4 °ò¥»À³¥Î¹q¸ô 694 ¹êÅç 16 ECC²£¥Í¾¹»PÀˬd¾¹694 ¹êÅç 17 ºâ³N¹Bºâ³æ¤¸ 695 ¹êÅç 18 ¼Æ¦ì®ÉÄÁ696 ¹êÅç 19 ¦ê¦C¥[/´îªk¾¹¹q¸ô 698 ¹êÅç 20 1¦ì¤¸¼Æ¥Øp¼Æ¹q¸ô 699²Ä0³¹ ²¤¶� �1 0.1 Ãþ¤ñ»P¼Æ¦ì¨t²Î 2 0.1.1 Ãþ¤ñ»P¼Æ¦ì«H¸¹ 2 0.1.2 Ãþ¤ñ»P¼Æ¦ì«H¸¹Âà´«4 0.2 ¼Æ¦ìÅÞ¿è³]p»P¹ê²{ 6 0.2.1 ¼Æ¦ìÅÞ¿è³]p6 0.2.2 ¼Æ¦ì¨t²Î¹ê²{ 8 0.2.3 ¯ßªi«H¸¹»PÅÞ¿è¦ì·Ç12 0.3 ¼Æ¦ì¨t²Î³]p 14 0.3.1 ¦æ¬°»Pµ²ºc 14 0.3.2 ²Õ¦XÅÞ¿è»P´`§ÇÅÞ¿è16 0.3.3 ³]p¶¥¼h17 0.3.4 µ²ºc¤ÀªR»P³]p 18 0.4 ¿nÅé¹q¸ô 19 0.4.1 ¿nÅé¹q¸ô²¤¶19 0.4.2 CAD23 0.5°Ñ¦Ò¸ê®Æ 24 ²Ä1³¹ ¼Æ¥Ø¨t²Î»P¼Æ½X25 1.1 ¼Æ¥Ø°ò©³»P¸É¼Æ 26 1.1.1 ¼Æ¥Øªº°ò©³ 26 1.1.2 ¼Æ¥Ø°ò©³ªºÂà´« 28 1.1.3 ¸É¼Æªº¨úªk 30 1.1.4 ¸É¼ÆªºÂ²³æÀ³¥Î---´îªk 32 1.2 ¥¼±a¸¹¼Æ¥Ø¨t²Î 34 1.2.1 ¤G¶i¨î¼Æ¥Ø¨t²Î 34 1.2.2 ¤K¶i¨î¼Æ¥Ø¨t²Î 38 1.2.3 ¤Q¤»¶i¨î¼Æ¥Ø¨t²Î43 1.2.4 ¤G¶i¨îºâ³N¹Bºâ 49 1.3 ±a¸¹¼Æªí¥Üªk 51 1.3.1 ¥¿¼Æªí¥Üªk51 1.3.2 t¼Æªí¥Üªk52 1.3.3 ±a¸¹¼Æªí¥Ü½d³ò 54 1.4 ±a¸¹¼Æºâ³N¹Bºâ 56 1.4.1 ±a¸¹¤j¤pªí¥Üªk 56 1.4.2 1¸É¼Æªí¥Üªk58 1.4.3 2¸É¼Æªí¥Üªk60 1.5 ¤å¼Æ¦r½X»P¼Æ½X 63 1.5.1 ¤å¼Æ¦r½X 63 1.5.2 ¤Q¶i¨î½X 64 1.5.3 ®æ¹p½X 68 1.6 ¿ù»~°»´ú»P§ó¥¿½X 72 1.6.1 ¿ù»~°»´ú½X 72 1.6.2 ¿ù»~§ó¥¿½X 74 1.7 °Ñ¦Ò¸ê®Æ77 1.8 ²ßÃD 77 ²Ä2³¹ ¥æ´«¥N¼Æ81 2.1 ¥¬ªL¥N¼Æ82 2.1.1 ¥¬ªL¥N¼Æªº¤½²z 82 2.1.2 ¥¬ªL¥N¼Æ°ò¥»©w²z84 2.2 ¥æ´«¥N¼Æ 91 2.2.1 °ò¥»©w¸q 91 2.2.2 ¥æ´«¨ç¼Æ 93 2.2.3 ÅÞ¿è¹Bºâ¤l 97 2.2.4 ¨ç¼Æ§¹¥þ¹Bºâ¶°¦X 101 2.3 ¥æ´«¨ç¼Æ¼Ð·Ç¦¡ 103 2.3.1 ³Ì¤p¶µ»P³Ì¤j¶µ 103 2.3.2 ¼Ð·Ç(ªí¥Ü)¦¡ 107 2.3.3 ¼Ð·Ç¦¡ªº¤¬´« 114 2.3.4 ¥æ´«¨ç¼Æ©Ê½è 117 2.4 ¥æ´«¨ç¼Æ»PÅÞ¿è¹q¸ô 119 2.4.1 °ò¥»ÅÞ¿è¹h 119 2.4.2 ÅÞ¿è¹hªº°ò¥»À³¥Î 122 2.4.3 ¥æ´«¨ç¼Æªº°õ¦æ 124 2.5 Verilog HDL¤¶²Ð126 2.5.1 HDL°ò¥»·§©À127 2.5.2 µ{¦¡¼Ò²Õ°ò¥»µ²ºc128 2.5.3 °ò¥»ÅÞ¿è¹h¹q¸ô 130 2.5.4 ¼ÒÀÀ»P´ú¸Õ133 2.6 °Ñ¦Ò¸ê®Æ136 2.7 ²ßÃD 136 ²Ä3³¹ ¼Æ¦ì¿nÅé¹q¸ô* 143 3.1 ÅÞ¿è¹h¬ÛÃö°Ñ¼Æ 144 3.1.1 ¹qÀ£Âà´«¯S©Ê 144 3.1.2 ÂøµÃä¬É 147 3.1.3 ®°¤J»P®°¥X149 3.2 TTLÅÞ¿è±Ú¨t 151 3.2.1 ¤G·¥Åé»P¹q´¹Åé152 3.2.2 ¼Ð·ÇTTL NOT¹h158 3.2.3 TTL°ò¥»ÅÞ¿è¹h 160 3.2.4 TTLÅÞ¿è±Ú¨t¿é¥X¯Å¹q¸ô 161 3.3 CMOSÅÞ¿è±Ú¨t 166 3.3.1 °ò¥»ì²z 166 3.3.2 CMOS°ò¥»ÅÞ¿è¹h 174 3.3.3 CMOSÅÞ¿è±Ú¨t¿é¥X¯Å¹q¸ô 179 3.3.4 ¤TºA½w½Ä¹hÃþ«¬»PÀ³¥Î183 3.4* ECLÅÞ¿è±Ú¨t 185 3.4.1* ®g·¥½¢¦XÅÞ¿è¹h¹q¸ô 185 3.5 Verilog HDL187 3.5.1 ¶}ÃöÅ޿褸¥ó 187 3.5.2 ¤TºAÅÞ¿è¹h 188 3.5.3 ½u±µÅÞ¿è 189 3.6 °Ñ¦Ò¸ê®Æ190 3.7 ²ßÃD191 ²Ä4³¹ ¥æ´«¨ç¼Æ¤ÆÂ²195 4.1 °ò¥»·§©À196 4.1.1 ²¤Æ·Ç«h 196 4.1.2 ¥N¼Æ¹Bºâ¤ÆÂ²ªk197 4.2 ¥d¿Õ¹Ï¤ÆÂ²ªk 200 4.2.1 ¥d¿Õ¹Ï201 4.2.2 ¥d¿Õ¹Ï¤ÆÂ²µ{§Ç 205 4.2.3 ³Ì²POSªí¦¡210 4.2.4 ¥¼§¹¥þ«ü©w¥æ´«¨ç¼Æ 212 4.2.5 ¤ÓÅܼƥd¿Õ¹Ï214 4.3 ¦Cªíªk¤ÆÂ²ªk 216 4.3.1 ¦Cªíªí 217 4.3.2 ½èÁô¶µªí220 4.3.3 Petrick¤èªk 224 4.3.4 ±´¯Áªk 225 4.4 ÅܼƤޤJ¹Ï»P¾l¦¡¹Ï 229 4.4.1 ÅܼƤޤJ¹Ïªk 230 4.4.2 ¥æ´«¨ç¼Æªº¾l¦¡ 233 4.5 °Ñ¦Ò¸ê®Æ239 4.6 ²ßÃD240 ²Ä5³¹ ÅÞ¿è¹h¼h¦¸¹q¸ô³]p 245 5.1 ²Õ¦XÅÞ¿è¹q¸ô³]p»P¤ÀªR 246 5.1.1 ²Õ¦XÅÞ¿è¹q¸ô³]p 246 5.1.2 ²Õ¦XÅÞ¿è¹q¸ô¤ÀªR250 5.1.3 ²Õ¦XÅÞ¿è¹q¸ôªº°õ¦æ 252 5.2 ÅÞ¿è¹h¼h¦¸²Õ¦XÅÞ¿è¹q¸ô 254 5.2.1 ¨â¼hÅÞ¿è¹h¹q¸ô254 5.2.2 ¦h¼hÅÞ¿è¹h¹q¸ô 260 5.3 ²Õ¦XÅÞ¿è¹q¸ô®É§Ç¤ÀªR 265 5.3.1 ÅÞ¿è¬ðªi 266 5.3.2 ¨ç¼Æ¬ðªi 269 5.3.3 µLÅÞ¿è¬ðªiÅÞ¿è¹q¸ô³]p 272 5.4 Verilog HDL 274 5.4.1 µ²ºc´yz275 5.4.2 ¸ê®Æ¬yµ{´yz 277 5.4.3 ¦æ¬°´yz281 5.4.4 ´ú¸Õ¼Ð¬ñµ{¦¡287 5.5 °Ñ¦Ò¸ê®Æ 289 5.6 ²ßÃD 290 ²Ä6³¹ ²Õ¦XÅÞ¿è¹q¸ô¼Ò²Õ³]p299 6.1 ¸Ñ½X¾¹300 6.1.1 ¸Ñ½X¾¹¹q¸ô³]p300 6.1.2 ¸Ñ½X¾¹ªºÂX¥R 303 6.1.3 °õ¦æ¥æ´«¨ç¼Æ304 6.2 ½s½X¾¹306 6.2.1 ½s½X¾¹(Àu¥ýÅv½s½X¾¹)¹q¸ô³]p 306 6.2.2 ½s½X¾¹ªºÂX¥R 311 6.3 ¦h¤u¾¹ 313 6.3.1 ¦h¤u¾¹¹q¸ô³]p313 6.3.2 ¦h¤u¾¹ªºÂX¥R 317 6.3.3 °õ¦æ¥æ´«¨ç¼Æ 320 6.4 ¸Ñ¦h¤u¾¹326 6.4.1 ¸Ñ¦h¤u¾¹¹q¸ô³]p326 6.4.2 ¸Ñ¦h¤u¾¹ªºÂX¥R 329 6.4.3 °õ¦æ¥æ´«¨ç¼Æ 330 6.5 ¤ñ¸û¾¹ 332 6.5.1 ¤ñ¸û¾¹¹q¸ô³]p 333 6.5.2 ¤j¤p¤ñ¸û¾¹¹q¸ô³]p 334 6.5.3 ¤ñ¸û¾¹ªºÂX¥R 337 6.6 ºâ³N¹Bºâ¹q¸ô³]p339 6.6.1 ¤G¶i¨î¥[/´îªk¹Bºâ¹q¸ô 340 6.6.2 BCD¥[ªk¹Bºâ¹q¸ô 349 6.6.3 ¤G¶i¨î¼ªk¹Bºâ¹q¸ô 351 6.7 Verilog HDL 352 6.7.1 °ò¥»²Õ¦XÅÞ¿è¹q¸ô¼Ò²Õ 353 6.7.2 ¶¥¼h¦¡³]p·§©À 358 6.7.3 ¨ç¼Æ»P¤u§@ 360 6.8 °Ñ¦Ò¸ê®Æ362 6.9 ²ßÃD363 ²Ä7³¹ ¦P¨B´`§ÇÅÞ¿è¹q¸ô371 7.1 ´`§ÇÅÞ¿è¹q¸ô·§½×372 7.1.1 °ò¥»¹q¸ô¼Ò¦¡ 372 7.1.2 ´`§ÇÅÞ¿è¹q¸ôªí¥Ü¤è¦¡ 374 7.1.3 °O¾Ð¤¸¥ó 379 7.2 ¦P¨B´`§ÇÅÞ¿è¹q¸ô³]p»P¤ÀªR 397 7.2.1 ¦P¨B´`§ÇÅÞ¿è¹q¸ô³]p 397 7.2.2 ¥Ñ¯S©Ê¨ç¼Æ¨D¿EÀy¨ç¼Æ 403 7.2.3 ª¬ºA«ü©w 405 7.2.4 ¦P¨B´`§ÇÅÞ¿è¹q¸ô¤ÀªR 408 7.3 ª¬ºA¤ÆÂ²412 7.3.1 §¹¥þ«ü©wª¬ºAªí¤ÆÂ² 412 7.3.2 ¥¼§¹¥þ«ü©wª¬ºAªí¤ÆÂ² 417 7.4 Verilog HDL 426 7.4.1 ¥¿¤Ï¾¹427 7.4.2 ¦P¨B´`§ÇÅÞ¿è¹q¸ô 430 7.5 °Ñ¦Ò¸ê®Æ434 7.6 ²ßÃD434 ²Ä8³¹ p¼Æ¾¹»P¼È¦s¾¹445 8.1 p¼Æ¾¹³]p»P¤ÀªR446 8.1.1 «D¦P¨B(º§ªi)p¼Æ¾¹³] 446 8.1.2 ¦P¨Bp¼Æ¾¹³]p450 8.1.3 p¼Æ¾¹¤ÀªR 456 8.1.4 °Ó¥ÎMSIp¼Æ¾¹ 460 8.2 ¼È¦s¾¹»P²¾¦ì¼È¦s¾¹ 463 8.2.1 ¼È¦s¾¹ 463 8.2.2 ²¾¦ì¼È¦s¾¹465 8.2.3 ÀH·N¦s¨ú°O¾Ð¾¹(RAM) 468 8.3 ²¾¦ì¼È¦s¾¹ªºÀ³¥Î470 8.3.1 ¸ê®Æ®æ¦¡Âà´« 471 8.3.2 §Ç¦C²£¥Í¾¹ 473 8.4 ®É§Ç²£¥Í¹q¸ô478 8.4.1 ®É¯ß²£¥Í¾¹479 8.4.2 ®É§Ç²£¥Í¾¹483 8.4.3 ¼Æ¦ì³æÀ»¹q¸ô 485 8.5 Verilog HDL488 8.5.1 p¼Æ¾¹¹q¸ô 489 8.5.2 ¼È¦s¾¹ 494 8.5.3 ²¾¦ì¼È¦s¾¹»PÀ³¥Î 495 8.6 °Ñ¦Ò¸ê®Æ496 8.7 ²ßÃD497 ²Ä9³¹ «D¦P¨B´`§ÇÅÞ¿è¹q¸ô 503 9.1 «D¦P¨B´`§ÇÅÞ¿è¹q¸ô³]p»P¤ÀªR 504 9.1.1 ¹q¸ô°ò¥»¼Ò¦¡ 504 9.1.2 °ò¥»¼Ò¦¡¹q¸ô³]p507 9.1.3 ¯ßªi¼Ò¦¡¹q¸ô³]p517 9.1.4 «D¦P¨B´`§ÇÅÞ¿è¹q¸ô¤ÀªR 521 9.2 ¤¸¥ó©µ¿ð®ÄÀ³»Pª¬ºA«ü©w 526 9.2.1 ÅÞ¿è¬ðªi 526 9.2.2 ÄvÁÉ»P´`Àô 528 9.2.3 ª¬ºA«ü©w 531 9.2.4 °ò¥»¬ðªi 539 9.3 °Ñ¦Ò¸ê®Æ 544 9.4 ²ßÃD 545 ²Ä10³¹ ¼Æ¦ì¨t²Î³]p---¨Ï¥ÎASM¹Ï 553 10.1 ¼Æ¦ì¨t²Î³]pµ¦²¤ 554 10.1.1 µ²ºc¤Æ¼Æ¦ì¨t²Î³]p554 10.1.2 ³]p¤èªk557 10.2 ASM¹Ï558 10.2.1 °ò¥»¤è¶ô 559 10.2.2 ASM¹Ï°Ê§@Ãþ«¬ 560 10.2.3 ASM°Ï¬q� � 562 10.2.4 ASM¹Ï»Pª¬ºA¹Ïªºµ¥®Ä 563 10.3 ¸ê®Æ³B²z³æ¤¸³]p»P°õ¦æ 565 10.3.1 RTL©w¸q566 10.3.2 ¼È¦s¾¹¸ê®ÆÂಾ567 10.3.3 °O¾Ð¾¹¸ê®ÆÂಾ572 10.3.4 ºâ³N»PÅÞ¿è¹Bºâ573 10.3.5 ²¾¦ì¹Bºâ575 10.4 ±±¨î³æ¤¸³]p»P°õ¦æ 579 10.4.1 ASMD¹Ï� � � 579 10.4.2 ÀH¾÷ÅÞ¿è±±¨î³æ¤¸ 581 10.4.3 ·Lµ{¦¡±±¨î³æ¤¸589 10.5 ¼Æ¦ì¨t²Î³]p¹ê¨Ò 591 10.5.1 1¦ì¤¸¼Æ¥Øpºâ¹q¸ô591 10.5.2 Verilog HDLµ{¦¡ 599 10.6 °Ñ¦Ò¸ê®Æ 607 10.7 ²ßÃD 608 ²Ä11³¹ ¼Æ¦ì¨t²Î°õ¦æ---¨Ï¥Î²{³õ¥i³W¹º¤¸¥ó 613 11.1 ¼Æ¦ì¨t²Î¹ê²{ 614 11.1.1 ¼Æ¦ì¨t²Î°õ¦æ¤èªk 615 11.1.2 ²{³õ¥i³W¹º¤¸¥ó617 11.1.3 CAD³]p¤u¨ã 622 11.2 ¥i³W¹ºÅ޿褸¥ó(PLD)625 11.2.1 ROM¤¸¥ó 625 11.2.2 PLA¤¸¥ó 630 11.2.3 PAL¤¸¥ó 633 11.3 CPLD»PFPGA¤¸¥ó 640 11.3.1 CPLD¤¸¥ó 640 11.3.2 FPGA¤¸¥ó 644 11.3.3 FPGA¨ä¥¦¯S©Ê 650 11.3.4 CPLD/FPGAÀ³¥Î¹ê¨Ò 653 11.4 °Ñ¦Ò¸ê®Æ 657 11.5 ²ßÃD 657 ²Ä12³¹ ¼Æ¦ìÅÞ¿è¹q¸ô¹êÅç 661 12.1 ÅÞ¿è¹q¸ô¹êÅç·§½× 662 12.1.1 °ò¥»¤¸¥ó662 12.1.2 ¯ßªi²£¥Í¾¹¹q¸ô665 12.1.3 ¿é¥X«ü¥Ü¹q¸ô665 12.2 °ò¥»²Õ¦XÅÞ¿è¹q¸ô 667 ¹êÅç 1 ¼Æ¥Ø¨t²Î 667 ¹êÅç 2 ¼Æ¦ìÅÞ¿è¹h 668 ¹êÅç 3 ¥æ´«¨ç¼Æ»PÅÞ¿è¹h¹q¸ô 670 ¹êÅç 4 ¦h¼hNAND/NORÅÞ¿è¹h¹q¸ô672 ¹êÅç 5 ¸Ñ½X¾¹»PÀu¥ýÅv½s½X¾¹ 673 ¹êÅç 6 ¦h¤u¾¹»P¸Ñ¦h¤u¾¹677 ¹êÅç 7 4¦ì¤¸¥[ªk/´îªk¾¹¹q¸ô680 ¹êÅç 8 4¦ì¤¸¹ï4¦ì¤¸¼ªk¾¹¹q¸ô682 12.3 °ò¥»´`§ÇÅÞ¿è¹q¸ô 683 ¹êÅç 9 0101§Ç¦C°»´ú¾¹¹q¸ô 684 ¹êÅç 10 «D¦P¨Bp¼Æ¾¹¹q¸ô 685 ¹êÅç 11 ¦P¨Bp¼Æ¾¹¹q¸ô 686 ¹êÅç 12 °Ó¥Îp¼Æ¾¹74x163ªºÀ³¥Î688 ¹êÅç 13 ²¾¦ì¼È¦s¾¹689 ¹êÅç 14 ²¾¦ì¼È¦s¾¹p¼Æ¾¹¹q¸ô 691 ¹êÅç 15 ®É§Ç²£¥Í¾¹¹q¸ô 692 12.4 °ò¥»À³¥Î¹q¸ô 694 ¹êÅç 16 ECC²£¥Í¾¹»PÀˬd¾¹694 ¹êÅç 17 ºâ³N¹Bºâ³æ¤¸ 695 ¹êÅç 18 ¼Æ¦ì®ÉÄÁ696 ¹êÅç 19 ¦ê¦C¥[/´îªk¾¹¹q¸ô 698 ¹êÅç 20 1¦ì¤¸¼Æ¥Øp¼Æ¹q¸ô 699
µø¥úÃIJz¾Ç(²Ä¤ª©)
°]°ÈºÞ²z²z½×»PÀ³¥Î(
·s½sÀô¹Ò¬rª«¾Ç(²Ä¤G
¥Í¬¡¬ì§Þ(²Ä¤»ª©)
¤º¥~¬ìÅ@²z§Þ³N(²Ä¤Q
Javaµ{¦¡³]p¤Jªù
²{¥N°Ó¥Î^¤å¢w¢w®Ñ«H
ÂåÀø«æ±Ï(²Ä¤Gª©)
ªÅ®ð¦¾¬V¨¾¨î¡G²z½×¤Î
ºñ¦â¯à·½¬ì§Þ(²Ä¤»ª©
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C