µ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
ª«Ápºô¹ê§@¡G¤u·~4.
¡D
´¼¼z«¬¾÷¾¹¤H¹ê§@¡G¨Ï
¡D
¨t²Î´¹¤ù³]p¡G¨Ï¥Îq
¤å¾Ç¤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
¨î¯Å
¨t²Î´¹¤ù³]p¡G¨Ï¥Îquartus¢º(ªþ¨t²Î½d¨Ò¥úºÐ¤ù)(×q¤Gª©)
§@ªÌ¡G
廖¸Îµû¡B³°瑞強
¤ÀÃþ¡G
°Ñ¦Ò¡E¦Ò¸Õ¡E±Ð¬ì®Ñ
¡þ
¤j±M¾Ç°|±Ð¬ì®Ñ
ÂO®Ñ¨t¦C¡G¤j±M¹q¤l
¥Xª©ªÀ¡G
¥þµØ¹Ï®Ñ
¥Xª©¤é´Á¡G2008/8/28
ISBN¡G9572163957
®ÑÄy½s¸¹¡Gkk0215166
¶¼Æ¡G848
©w»ù¡G
800
¤¸
Àu´f»ù¡G
88
§é
704
¤¸
®Ñ»ù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
¨t²Î´¹¤ù³]p¡G¨Ï¥Îquartus¢º(ªþ¨t²Î½d¨Ò¥úºÐ¤ù)(×q¤Gª©)
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
內容簡介
本書以區塊/繪圖法¡AVerilog HDL»PVHDL分別³]p組合ÅÞ¿è»P循序ÅÞ¿è¹q¸ô¡A並以³nÅé模擬ÅçÃÒ之¡A搭°tNios Development Board»PAltera MAXⅡ實Åç板¶i¦æ程式燒¿ý測¸Õ¡C此書¸Ô細»¡明QuartusⅡ³nÅé操作方法»P¹q¸ô³]p方式¡A³z¹L範例»P專案之»s作¡A建立ŪªÌ實»Ú¹q¸ô應用之¯à力¡C
目¿ý
第1章¡@³nÅé安¸Ë»P³]定 1-1¡@³nÅé安¸Ë 1-2 1-2¡@取得授權檔 1-15 1-3¡@ÀH書光碟內容 1-22 第2章¡@Quartus¡@II簡介 2-1¡@專案³]p 2-4 2-1-1¡@建立專案 2-5 2-1-2¡@新增專案»P新增³]p檔 2-7 2-1-3¡@新增專案»P加入ÂÂ檔案 2-22 2-2¡@建立³]p 2-29 2-2-1¡@使用Quartus¡@II¡@Block¡@Editor 2-30 2-2-2¡@使用Verilog¡@HDL¡BVHDL»PAHDL 2-35 2-3¡@使用Altera¡@megafunction 2-61 2-4¡@使用MegaWizard¡@Plug-In¡@Manager 2-64 2-5¡@指定初始³]p制 2-64 2-6¡@合成 2-66 2-7¡@模擬 2-69 2-8¡@佈線»P佈局 2-80 2-9¡@編程»P°t置 2-83 2-10¡@SOPC系統級³]p 2-85 第3章¡@組合ÅÞ¿è¹q¸ô³]p範例 3-1¡@ÅÞ¿è¹B算 3-2 3-1-1¡@以圖形編¿è區塊內容 3-13 3-1-2¡@以Verilog¡@HDL編¿è區塊內容 3-16 3-1-3¡@以VHDL編¿è區塊內容 3-20 3-1-4¡@ÅÞ¿è¹B算模擬ÅçÃÒ 3-24 3-2¡@四對一多工器 3-32 3-2-1¡@圖形編¿è四對一多工器 3-33 3-2-2¡@Verilog¡@HDL編¿è四對一多工器 3-39 3-2-3¡@VHDL編¿è四對一多工器 3-44 3-2-4¡@四對一多工器模擬ÅçÃÒ 3-49 3-3¡@1對4¸Ñ多工器³]p 3-54 3-3-1¡@¹q¸ô圖編¿è1對4¸Ñ多工器 3-55 3-3-2¡@Verilog¡@HDL編¿è一對四¸Ñ多工器 3-59 3-3-3¡@VHDL編¿è一對四¸Ñ多工器 3-63 3-3-4¡@1對4¸Ñ多工器模擬ÅçÃÒ 3-68 3-4¡@2對4¸Ñ碼器 3-71 3-4-1¡@¹q¸ô圖編¿è2對4¸Ñ碼器 3-72 3-4-2¡@Verilog¡@HDL編¿è2對4¸Ñ碼器 3-78 3-4-3¡@VHDL編¿è2對4¸Ñ碼器 3-81 3-4-4¡@2對4¸Ñ碼器模擬ÅçÃÒ 3-84 3-5¡@全加器 3-87 3-5-1¡@¹q¸ô圖編¿è全加器 3-88 3-5-2¡@Verilog¡@HDL編¿è全加器 3-92 3-5-3¡@VHDL編¿è全加器 3-96 3-5-4¡@全加器模擬ÅçÃÒ 3-101 3-6¡@四位元加法器 3-105 3-6-1¡@¹q¸ô圖編¿è四位元加法器 3-106 3-6-2¡@VerilogHDL編¿è四位元加法器 3-119 3-6-3¡@VHDL編¿è四位元加法器 3-126 3-6-4¡@四位元加法器模擬ÅçÃÒ 3-136 3-7¡@乘法器 3-140 3-7-1¡@¹q¸ô圖編¿è乘法器 3-141 3-7-2¡@VerilogHDL編¿è乘法器 3-147 3-7-3¡@VHDL編¿è乘法器 3-151 3-7-4¡@模擬ÅçÃÒ 3-155 3-8¡@算數ÅÞ¿è¹B算單元 3-158 3-8-1¡@¹q¸ô圖編¿è算數ÅÞ¿è¹B算單元 3-159 3-8-2¡@VerilogHDL編¿è算數ÅÞ¿è¹B算單元 3-171 3-8-3¡@VHDL編¿è算數ÅÞ¿è¹B算單元 3-174 3-8-4¡@算數ÅÞ¿è¹B算單元模擬ÅçÃÒ 3-177 第4章¡@循序¹q¸ô³]p範例 4-1¡@四位元暫存器 4-2 4-1-1¡@¹q¸ô圖編¿è四位元暫存器 4-3 4-1-2¡@VerilogHDL編¿è四位元暫存器 4-7 4-1-3¡@VHDL編¿è四位元暫存器 4-12 4-1-4¡@四位元暫存器模擬ÅçÃÒ 4-17 4-2¡@四位元串接移位¿é入並接¿é出暫存器 4-20 4-2-1¡@¹q¸ô圖編¿è四位元串接移位¿é入並接¿é出暫存器 4-21 4-2-2¡@VerilogHDL編¿è四位元串接移位¿é入並接¿é出暫存器 4-23 4-2-3¡@VHDL編¿è四位元串接移位¿é入並接¿é出暫存器 4-28 4-2-4¡@四位元串接移位¿é入並接¿é出暫存器模擬ÅçÃÒ 4-35 4-3¡@並串接¿é入/並串接¿é出移位暫存器 4-38 4-3-1¡@¹q¸ô圖編¿è並串接¿é入/並串接¿é出移位暫存器 4-38 4-3-2¡@VerilogHDL編¿è並串接¿é入/並串接¿é出移位暫存器 4-43 4-3-3¡@VHDL編¿è並串接¿é入/並串接¿é出移位暫存器 4-47 4-3-4¡@並串接¿é入/並串接¿é出移位暫存器模擬ÅçÃÒ 4-51 4-4¡@«D同步清°£2位元同步上數p數器 4-55 4-4-1¡@¹q¸ô圖編¿è«D同步清°£2位元同步上數p數器 4-55 4-4-2¡@VerilogHDL編¿è«D同步清°£2位元同步上數p數器 4-59 4-4-3¡@VHDL«D同步清°£2位元同步上數p數器 4-63 4-4-4¡@«D同步清°£2位元同步上數p數器模擬ÅçÃÒ 4-66 4-5¡@可¹w³]的同步10模p數器 4-69 4-5-1¡@¹q¸ô圖編¿è可¹w³]的同步10模p數器 4-70 4-5-2¡@VerilogHDL編¿è可¹w³]的同步10模p數器 4-73 4-5-3¡@VHDL編¿è可¹w³]的同步10模p數器 4-77 4-5-4¡@可¹w³]的同步10模p數器模擬ÅçÃÒ 4-80 4-6¡@具¸ü入功¯à之百模p數器 4-84 4-6-1¡@¹q¸ô圖編¿è具¸ü入功¯à之百模p數器 4-85 4-6-2¡@VerilogHDL編¿è具¸ü入功¯à之百模p數器 4-92 4-6-3¡@VHDL編¿è具¸ü入功¯à之百模p數器 4-96 4-6-4¡@具¸ü入功¯à之百模p數器模擬ÅçÃÒ 4-100 4-7¡@60模p數器 4-104 4-7-1¡@¹q¸ô圖編¿è60模p數器 4-105 4-7-2¡@VerilogHDL編¿è60模p數器 4-115 4-7-3¡@VHDL編¿è60模p數器 4-120 4-7-4¡@60模p數器模擬ÅçÃÒ 4-127 4-8¡@°£ÀW器 4-131 4-8-1¡@¹q¸ô圖編¿è°£ÀW器 4-132 4-8-2¡@VerilogHDL編¿è°£ÀW器 4-136 4-8-3¡@VHDL編¿è°£ÀW器 4-140 4-8-4¡@°£ÀW器模擬ÅçÃÒ 4-144 4-9¡@Âê相°j¸ô(PLL)Megafunction 4-146 4-9-1¡@¹q¸ô圖編¿èÂê相°j¸ô 4-147 4-9-2¡@VerilogHDL編¿èÂê相°j¸ô 4-159 4-9-3¡@VHDL編¿èÂê相°j¸ô 4-162 4-9-4¡@Âê相°j¸ô模擬ÅçÃÒ 4-167 4-10¡@唯Ū°O憶Åé 4-171 4-10-1¡@¹q¸ô圖編¿è唯Ū°O憶Åé 4-173 4-10-2¡@VerilogHDL編¿è唯Ū°O憶Åé 4-180 4-10-3¡@VHDL編¿è唯Ū°O憶Åé 4-185 4-10-4¡@唯Ū°O憶Åé模擬ÅçÃÒ 4-188 第5章¡@綜合應用 5-1¡@Àj德率產生器 5-3 5-1-1¡@¹q¸ô圖編¿èÀj德率產生器 5-4 5-1-2¡@VerilogHDL編¿è唯Ū°O憶Åé 5-8 5-1-3¡@VHDL編¿è唯Ū°O憶Åé 5-14 5-1-4¡@唯Ū°O憶Åé模擬ÅçÃÒ 5-19 5-2¡@UART傳°e器狀態機 5-23 5-2-1¡@VerilogHDL編¿èUART傳°e器狀態機 5-25 5-2-2¡@VHDL編¿èUART傳°e器狀態機 5-31 5-2-3¡@UART傳°e器狀態機模擬ÅçÃÒ 5-36 5-3¡@UART傳°e器 5-43 5-3-1¡@¹q¸ô圖編¿èUART傳°e器 5-45 5-3-2¡@VerilogHDL編¿èUART傳°e器 5-55 5-3-3¡@VHDL編¿èUART傳°e器 5-58 5-3-4¡@UART傳°e器模擬ÅçÃÒ 5-63 5-4¡@UART接收器狀態機 5-67 5-4-1¡@VerilogHDL編¿èUART接收器狀態機 5-68 5-4-2¡@VHDL編¿èUART接收器狀態機 5-74 5-4-3¡@UART接收器狀態機模擬ÅçÃÒ 5-78 5-5¡@UART接收器 5-85 5-5-1¡@¹q¸ô圖編¿èUART接收器 5-87 5-5-2¡@VerilogHDL編¿èUART接收器 5-96 5-5-3¡@VHDL編¿èUART接收器 5-99 5-5-4¡@UART接收器模擬ÅçÃÒ 5-104 5-6¡@UART應用¹q¸ô 5-107 5-6-1¡@UART應用¹q¸ô編¿è 5-108 5-6-2¡@UART應用¹q¸ô模擬ÅçÃÒ 5-115 第6章¡@¶i¶¥³]定 6-1¡@Device³]定 6-2 6-2¡@¸}位指定 6-3 6-3¡@時¶¡³]定 6-5 6-4¡@平± 6-12 6-4-1¡@上次組Ķ平±(LastCompilationFloorplan) 6-13 6-4-2¡@時序封³¬平±(TimingClosureFloorplan) 6-23 第7章¡@模擬板燒¿ý 7-1¡@NiosDevelopmentBoard-CycloneEdition實Åç板 7-2 7-1-1¡@七段¸Ñ碼器程式燒¿ý 7-5 7-1-2¡@p數器由七段Åã示器Åã示程式燒¿ý 7-16 7-1-3¡@時ÄÁ¹q¸ô接七段Åã示器 7-29 7-2¡@ALTERAMAXII實Åç板 7-44 7-2-1¡@七段Åã示器控制 7-47 7-2-2¡@p數器由七段Åã示器Åã示程式燒¿ý 7-59 7-2-3¡@時ÄÁ¹q¸ô接掃描式七段Åã示器 7-71 7-2-4¡@RS232控制 7-87 第8章¡@SOPC¡@發展環境 8-1¡@簡介 8-2 8-1-1¡@SOPCBuilder 8-2 8-1-2¡@NiosII微³B理器 8-6 8-2¡@系統晶片發展 8-8 8-3¡@簡易範例練習»P»¡明 8-38 8-3-1¡@七段Åã示器控制 8-38 8-3-2¡@LCDÅã示器控制 8-45 8-3-3¡@壓按¶}ÃöIJ發中斷控制 8-48 8-3-4¡@LCDÅã示器p時Åã示 8-52 第9章¡@專案³]p9-1¡@¹q子µ樂 9-2 9-1-1¡@硬Åé編¿è 9-3 9-1-2¡@³nÅé³]p 9-31 9-2¡@¦Û動³c½æ機系統 9-49 9-2-1¡@¦Û動³c½æ機核心¹q¸ô編¿è 9-49 9-2-2¡@°£彈¸õ¹q¸ô 9-65 9-2-3¡@SOPC¡@Builder編¿è 9-67 9-2-4¡@³nÅé³]p 9-75 ªþ¿ýA¡@如何安¸ËByteblaster»PUSB¡@Blaster A-1¡@如何安¸ËByteblasteratWindows2000 A-2 A-2¡@如何安¸ËByteblasteratWindowsXP A-9 A-3¡@如何安¸ËUSBBlasterDownloadCableatWindows2000 A-17 A-4¡@如何安¸ËUSBBlasterDownloadCableatWindowsXP A-21
¶¼®Æ¹ê°ÈÁ`½Æ²ß(²Ä¤T
¤ÀªR¤Æ¾Ç¹êÅç(²Ä¤ª©
²Îp¾Ç(²Ä¤ª©)
µø¥úÃIJz¾Ç(²Ä¤ª©)
°]°ÈºÞ²z²z½×»PÀ³¥Î(
·s½sÀô¹Ò¬rª«¾Ç(²Ä¤G
¥Í¬¡¬ì§Þ(²Ä¤»ª©)
¤º¥~¬ìÅ@²z§Þ³N(²Ä¤Q
Javaµ{¦¡³]p¤Jªù
²{¥N°Ó¥Î^¤å¢w¢w®Ñ«H
¬°¤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