µ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
¼Æ¦ìÅÞ¿èì²z
¡D
·Lºâ¾÷ì²z»PÀ³¥Î¡Gx
¡D
¼Æ¦ìÅÞ¿è³]p(²Ä¤»ª©
¤å¾Ç¤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
¨î¯Å
FPGA¨t²Î³]p¹ê°È¤Jªù¡G¨Ï¥ÎVerilog HDL:Intel/Altera Quartusª©
§@ªÌ¡G
林»Ê波
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2018/9/19
ISBN¡G9789864638901
®ÑÄy½s¸¹¡Gkk0475497
¶¼Æ¡G336
©w»ù¡G
380
¤¸
Àu´f»ù¡G
88
§é
334
¤¸
®Ñ»ù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
FPGA¨t²Î³]p¹ê°È¤Jªù¡G¨Ï¥ÎVerilog HDL:Intel/Altera Quartusª©
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
®ÑÄy¥Ø¿ý
¦PÃþ±ÀÂË
FPGA系統³]p實務入ªù¡G使用Verilog HDL:Intel/Altera Quartus版 本書特¦â 1.實Åç專ÃD先使用¹q¸ô圖¿é入方法¡A再使用Verilog HDL¿é入方法¡A¿é入¸Ó章主ÃD的³]p於CAD系統中¡C 2.在每一個¿é入方法中¡A均執¦æ功¯à»P時序ÅçÃÒ¡A以確保¸Ó實Åç¶µ目在實»ÚFPGA元件中¯à正確地操作¡C 3.使用¡u漸¶i式做中學¡v的方法¡A以³v漸加入新Æ[念»P硬Åé¸ê源的方式¡A漸¶i地增加實Åç專ÃD的深度¡C 4.使用標準程序範例¡G³]p→¿é入(先¹q¸ô圖然後HDL)→ÅçÃÒ¡A培¾iŪªÌ正確的使用Verilog HDL¿é入方法¡C 5.提供¿ï作實Åç專ÃD¡A由ŪªÌ¿ï作以在FPGA元件中做實Åé測¸Õ¡C 6.提供延伸實Åç專ÃD¡A提升ŪªÌ的程度或是¸É充實Åç專ÃD的不¨¬¡C 內容簡介 ¡yFPGA系統³]p實務入ªù¡z一書的內容³]p¡A主n基於問ÃD導向學習(PBL)的理念¡C全書一共分成兩個主ÃD¡G十¶i制¿é出的°}列乘法器(前三章)»P°¨¿ö(後兩章)¡C本書一共分成五章¡A每一章³£有一個主ÃD¡A¦Ó且³£包含三個³¡分¡G³]pnÂI¡A實Åç專ÃD¡A»P¸É充教材¡C內容依據標準程序範例¡G³]p→¿é入(先¹q¸ô圖然後HDL)→ÅçÃÒ¡A以及¡u漸¶i式做中學¡v的方法³]p¡AÅýŪªÌ可以了¸Ñ數位ÅÞ¿è(系統)的³]p原理»P使用¹q¸ô圖及HDL¿é入方式¡A在FPGA 元件上實現¸Ó數位ÅÞ¿è的方法¡C將¸É充教材置於實作之後的理由是因為大多數學生必¶·¡u先實做再學習¡v¡A方¯à事半功倍¡C
¥Ø¿ý ²Ä¤@³¹¡@2¸É¼Æ¥[ªk¾¹ 1.1 ³]pnÂI 1.1.1 ¥þ¥[¾¹ 1.1.2 4¦ì¤¸¥[ªk¾¹ 1.1.3 2¸É¼Æ¥[ªk¾¹ 1.2 ¹êÅç±MÃD 1.2.1 ¥þ¥[¾¹ 1.2.2 4¦ì¤¸¥[ªk¾¹ 1.2.3 4¦ì¤¸2¸É¼Æ¥[ªk¾¹ 1.2.4 ©µ¦ù¹êÅç±MÃD 1.3 ¸É¥R±Ð§÷¡XVerilog HDL ·§½× 1.3.1 Verilog HDL ¾É½× 1.3.2 ¼Ò²ÕÆ[©À 1.3.3 ¼Ò²Õ¤Þ¥Î 1.3.4 ¼Ò²Õ´yz¤èªk 1.3.5 ¼ÒÀÀ»PÅçÃÒ °Ñ¦Ò¸ê®Æ ²Ä¤G³¹¡@¤C¬qLEDÅã¥Ü¾¹¼Ò²Õ 2.1 ³]pnÂI 2.1.1 ¤C¬qLEDÅã¥Ü¾¹ 2.1.2 ¤G¶i¨î¹ï¤C¬q½XÂà´«¾¹ 2.1.3 ¦h¼Æ¦r¤C¬qLEDÅã¥Ü¾¹¼Ò²Õ 2.2 ¹êÅç±MÃD 2.2.1 ¤G¶i¨î¹ï¤C¬q½XÂà´«¾¹ 2.2.2 ¦h¤u¤C¬qLEDÅã¥Ü¾¹¼Ò²Õ 2.2.3 ©µ¦ù¹êÅç±MÃD 2.3 ¸É¥R±Ð§÷¡X¦æ¬°´yz¤è¦¡ 2.3.1 µ{§Ç°Ï¶ô 2.3.2 «ü©w«üz 2.3.3 ¿ï¾Ü©Ê«üz 2.3.4 »¼°j(°j¸ô)«üz 2.3.5 ¨ç¼Æ»P¤u§@ °Ñ¦Ò¸ê®Æ ²Ä¤T³¹¡@ºî¦X©Ê²Õ¦XÅÞ¿è¼Ò²Õ 3.1 ³]pnÂI 3.1.1 ¤G¶i¨î¹ïBCDÂà´«¾¹ 3.1.2 ¥¼±a¸¹°}¦C¼ªk¾¹ 3.2 ¹êÅç±MÃD 3.2.1 ¤G¶i¨î¹ïBCDÂà´«¾¹ 3.2.2 4¦ì¤¸¥¼±a¸¹°}¦C¼ªk¾¹ 3.2.3 ©µ¦ù¹êÅç±MÃD 3.3 ¸É¥R±Ð§÷¡X¶¥¼h¦¡µ²ºc´yz¤è¦¡ 3.3.1 °Ñ¼Æ¤Æ¼Ò²Õ 3.3.2 ¼Ò²Õ¤Þ¥Î 3.3.3 generate°Ï °Ñ¦Ò¸ê®Æ ²Ä¥|³¹¡@¦P¨Bp¼Æ¾¹ 4.1 ³]pnÂI 4.1.1 ¦P¨B¼Ò16¤G¶i¨îp¼Æ¾¹ 4.1.2 ¦P¨B¼Ò6¤G¶i¨îp¼Æ¾¹ 4.1.3 ¦P¨B¼Ò10¤G¶i¨îp¼Æ¾¹ 4.2 ¹êÅç±MÃD 4.2.1 ¦P¨B¼Ò16¤G¶i¨îp¼Æ¾¹ 4.2.2 ¦P¨B¼Ò6¤G¶i¨îp¼Æ¾¹ 4.2.3 ¦P¨B¼Ò10¤G¶i¨îp¼Æ¾¹ 4.2.4 ©µ¦ù¹êÅç±MÃD 4.3 ¸É¥R±Ð§÷¡XRTLp¼Æ¾¹³]p 4.3.1 «D¦P¨B»P¦P¨Bp¼Æ¾¹ 4.3.2 RTLp¼Æ¾¹³]p 4.3.3 p¼Æ¾¹³]p¤ñ¸û °Ñ¦Ò¸ê®Æ ²Ä¤³¹¡@°¨¿ö 5.1 ³]pnÂI 5.1.1 ¶}Ãö¨¾¼u¹q¸ô 5.1.2 °¨¿ö 5.2 ¹êÅç±MÃD 5.2.1 ¶}Ãö¨¾¼u¹q¸ô 5.2.2 °¨¿ö 5.2.3 ©µ¦ù¹êÅç±MÃD 5.3 ¸É¥R±Ð§÷¡X¨âÓ«nijÃD 5.3.1 ÅÞ¿è¬ðªi»P¨ä®ÄÀ³ 5.3.2 ªý¹j¦¡»P«Dªý¹j¦¡«ü©w °Ñ¦Ò¸ê®Æ ªþ¿ýA¡@Quartus CAD ¨t²Î²¤¶ A.1 ¹q¸ô¹Ï¿é¤J¤èªk A.1.1 ¨å«¬ªºCAD³]p¬yµ{ A.1.2 ¶}±Ò·s±M®× A.1.3 ¹q¸ô¹Ï¿é¤J A.1.4 ½sĶ»P¼ÒÀÀ A.1.5 ³W¹º¼Ðªº¤¸¥ó A.2 HDL¿é¤J¤èªk A.2.1 HDL¿é¤J¤èªk A.2.2 ½sĶ»P¼ÒÀÀ ªþ¿ýB¡@Quartus CAD ¨t²Î²`¤J¥DÃD B.1 ¼ÒÀÀ B.1.1 ¨Ï¥Î¼ÒÀÀªi§Î½s¿è¾¹¼ÒÀÀHDL¿é¤JÀÉ B.1.2 ¨Ï¥Î´ú¸Õ¥¥x¼ÒÀÀ¹q¸ô¹Ï(BDF)¿é¤JÀÉ B.2 ModelSim-Altera³]p¼ÒÀÀ B.2.1 ¶}±Ò·s±M®× B.2.2 ½sĶ»P¼ÒÀÀ B.3 ¶}±Ò¥¨«¬¨ç¼Æ©ÎLPM B.3.1 ¶}±Ò¥¨«¬¨ç¼Æ ªþ¿ýC¡@DE2-115±Ð¨|ªO³¡¤À±µ¸}«ü©w C.1 ¶}Ãö±µ¸}«ü©w C.1.1 «ö¶s¶}Ãö±µ¸}«ü©w C.1.2 ·Æ°Ê¶}Ãö±µ¸}«ü©w C.2 LED±µ¸}«ü©w C.2.1 LED±µ¸}«ü©w C.2.2 ¤C¬qLEDÅã¥Ü¾¹±µ¸}«ü©w C.3 ®É¯ß¹q¸ô ¯Á¤Þ¡X¤¤^¦Wµü¹ï·Ó
µø¥úÃ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