-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
10/8 ·s®Ñ¨ì¡I 10/1 ·s®Ñ¨ì¡I 9/24 ·s®Ñ¨ì¡I 9/18 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

FPGA®É§Ç¬ù§ô»P¤ÀªR

( ²Åé ¦r)
§@ªÌ¡G§d«p¯èÃþ§O¡G1. -> ¹q¤l¤uµ{ -> FPGA
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀFPGA®É§Ç¬ù§ô»P¤ÀªR 3dWoo®Ñ¸¹¡G 55519
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¦³®w¦s¡j
NT°â»ù¡G 345 ¤¸

¥Xª©¤é¡G1/1/2022
­¶¼Æ¡G165
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787302597490
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

°ò¤_FPGAªº®É§Ç¬ù§ô»P¤ÀªR¬OFPGA¶}µo³]­p¹Lµ{¤¤¤@¶µ¥²³Æªº§Þ¯à¡A«o¤@ª½³Q«Ü¦hFPGA¾Ç²ßªÌ¬Æ¦ÜFPGA¤uµ{®vµø¬°Ãø¥H¥ø¤Îªº°ª¯Å§Þ¯à¡CFPGA¾¹¥ó¼t°ÓÁöµM´£¨Ñ¤F¤j¶qªº¥Î¤á¤â¥U¹ï®É§Ç²z½×©M®É§Ç¤u¨ã¶i¦æ¸Ô²Óªº»¡©ú¡A«oÂA¦³²`¤Jµ²¦X¨ãÅ鶵¥ØÀ³¥Îªº®×¨Ò¡CFPGA®É§Ç²z½×¥»¨­¬Û¹ï¬\Àê¥F¨ý¡A³oºØ¤p²³§Þ¯à¦b¥«­±¤W¥i¨Ñ°Ñ¦Òªº®ÑÄy¤]¹é¹éµL´X¡C
µ§ªÌ±q¨ÆFPGA¬ÛÃö¶}µo¤u§@¤w¤Q§E¦~¡A¥Ñ¤_²£«~ªº¯S®í©Ê¡A¶µ¥Ø©P´Á³£¬Û¹ï¸ûªø¡A¦Ó·í¨C¦¸»Ý­n¨Ï¥ÎFPGA®É§Ç²z½×¶i¦æ¬ù§ô»P¤ÀªR®É¡A¬Y¨Ç§Þ³N­nÂIªºÀ³¥Î¤w¤£´_°O¾Ð¡AÁÙ­n¦b¤@°ïFPGA¾¹¥ó¼t°Óªº®É§Ç³]­p¸ê®Æ¤¤Â½¾\°Ñ¦Ò¡A·¥¬°¤£«K¥B§C®Ä¡Cų¤_¦¹¡Aªñ¦~¨Ó¤@ª½§Æ±æ¯à©âªÅ¨t²Î©Ê¦a±N®É§Ç²z½×­«·s®Þ²z¡A¦}µ²¦X¹ê½î¾ã²z¥X¤@¨Ç±`¨£ªº®É§Ç¼Ò«¬¡A±N¤@¨Ç®É§Ç¬ù§ôªº­pºâ¤½¦¡¨ãÅé¤Æ¡A¥H¤è«K¦Û¤vªº¤u§@¡C»P¦¹¦P®É¡A¤]§Æ±æ¯à±N®Ñ¤¤³o¨Ç¹ê½îÁ`µ²Âk¯Ç¥Xªº°ò¥»ªº®É§Ç¬ù§ô»P¤ÀªR¤èªk¤À¨Éµ¹¼s¤jªºFPGA¤uµ{®v¡AÀ°§U¤j®a§Ö³t´x´¤³o¶µ§Þ¯à¡A¾Ç¥H­P¥Î¡A§ó°ª®Ä¦a°µ¥Xí©w¥i¾aªº²£«~¡C
¥»®Ñ¦@9³¹¡C²Ä1³¹¬O°ò¥»ªº®É§Ç¬ù§ô·§­z¡AÀ°§UŪªÌ¤F¸Ñ¤@¨Ç®É§Ç¬ÛÃöªº°ò¥»·§©À¡F ²Ä2³¹±q®ÉÄÁ¡B«Ø¥ß®É¶¡©M«O«ù®É¶¡µ¥·§©À¤J¤â¡A¸Ô²Ó¦aÄÄ­z®É§Ç¤ÀªR²z½×¤¤³Ì°ò¥»ªº®É§Ç¸ô®|¡F ²Ä3~9³¹µ²¦X¹ê»Úªº¬ù§ô»yªk¡A¹ï¥D®ÉÄÁ¬ù§ô¡BµêÀÀ®ÉÄÁ¬ù§ô¡B®ÉÄÁ¯S©Ê¬ù§ô¡B­l¥Í®ÉÄÁ¬ù§ô¡BI/O±µ¤f¬ù§ô¡B®É§Ç¨Ò¥~¬ù§ô¡B¦h©P´Á¬ù§ô¡Bµê°²¸ô®|¬ù§ô¡B³Ì¤j/³Ì¤p©µ®É¬ù§ôµ¥¶i¦æ¸Ô²Óªº¤¶²Ð¡A°£°ò¥»²z½×»P¬ù§ô»yªkªº¸ÑÄÀ»¡©ú¥~¡AÁÙ´£¨Ñ¤FÂ×´Iªº»yªk¨Ï¥Î¹ê¨Ò¡B¤u¨ã¨Ï¥Î¹ê¨Ò¥H¤Î¨ãÅ骺À³¥Î¹ê¨Ò¡C
¸É¥R¸ê·½
’õ ¦ZÄò¥»®Ñ°É»~µ¥¸ê®Æ¥i±½´y¤U¤è¤Gºû½X¬d¬Ý¡F
’õ §ó¦h¤º®e¥iÃöª`§@ªÌ¤½²³¸¹¤¤ªº«H®§¡C

¸É¥R¸ê·½

¬°¤F¯à°÷±N®É§Ç²z½×§ó³q«U©öÀ´¦a¤¶²Ðµ¹ÅªªÌ¡A¯S·NÁܽФF¦h¦ì¤£¦P§Þ³N­I´ºªºªB¤Í­Ì¤@¦P°Ñ»P¥»®Ñªº¼f®Õ¡C«D±`·PÁ®դͫÀ§QµØ¡B«e¦P¨Æ©ö«i­x¡Bªô梦Ѯv¡A¥L­ÌÄ묹¤FÄ_¶Qªº·~§E®É¶¡¡A¬°¥»®Ñ´£¥X¤F«Ü¦h§Þ³N²Ó¸`¥H¤Î¤å¦r»yªk¤è­±ªº­×§ï«Øij¡A¥»®Ñªº¶¶§Q¥Xª©Â÷¤£¶}¥L­Ì¡C
³Ì¦Z¡A­n¯S§O·PÁ¬°¥»®Ñ§@§ÇªºXilinx¤j¤¤µØ°Ï±Ð¨|»P³Ð·s¥ÍºA°ª¯Å¸g²z³°¨ÎµØ¥H¤ÎÁpÄ£ÂåÀøªº³Ð©l¤H¤ý¶Q«Ø¡A¤G¦ì¯à¬°¥»®Ñ§@§Ç¡A²`·Pºa©¯¡C¤×¨ä¬O§Ú¦h¦~ªº¤W¥q¤ý¶Q«Ø¡A¥L¹ï§Þ³Nªº°õµÛ»{¯u©M²`¨è¨£¸Ñ¡A¥H¤Î¤u§@¤¤¤£Â_ªº±À°Ê©M¿EÀy¡A«P¨Ï§Úªº§Þ³N¤§¸ô¯à«ùÄò¤W¦æ¡C
§d«p¯è
2021¦~8¤ë¤_¤W®ü
¤º®e²¤¶¡G

¡mFPGA®É§Ç¬ù§ô»P¤ÀªR¡n­º¥ý¤¶²Ð®É§Ç¬ù§ô¬ÛÃöªº°ò¥»·§©À¡F µM¦Z±q®ÉÄÁ¡B«Ø¥ß®É¶¡©M«O«ù®É¶¡µ¥·§©À¤J¤â¡A¸Ô²Ó¦aÄÄ­z®É§Ç¤ÀªR²z½×¤¤ªº°ò¥»®É§Ç¸ô®|¡F ÀH¦Zµ²¦X¹ê»Úªº¬ù§ô»yªk¡A¹ï¥D®ÉÄÁ¬ù§ô¡BµêÀÀ®ÉÄÁ¬ù§ô¡B®ÉÄÁ¯S©Ê¬ù§ô¡B­l¥Í®ÉÄÁ¬ù§ô¡BI/O±µ¤f¬ù§ô¡B¦h©P´Á¬ù§ô¡Bµê°²¸ô®|¬ù§ô¡B**/³Ì¤p©µ®É¬ù§ôµ¥¶i¦æ¸Ô²Óªº¤¶²Ð¡A°£°ò¥»²z½×»P¬ù§ô»yªkªº¸ÑÄÀ»¡©ú¥~¡AÁÙ´£¨Ñ¤FÂ×´Iªº»yªk¨Ï¥Î¹ê¨Ò¡B¤u¨ã¨Ï¥Î¹ê¨Ò¥H¤Î¤uµ{À³¥Î¹ê¨Ò¡C
®É§Ç¬ù§ô»P¤ÀªR¬OFPGA¶}µo³]­p¥²¶·´x´¤ªº°ª¯Å§Þ¯à¡A³q¹L¥»®Ñ°ò¦²z½×»P¤uµ{¹ê¨Òªºµ²¦X¡A¬Û«H¯à°÷À°§U¼s¤jªºFPGA¾Ç²ßªÌ§Ö³t´x´¤³o¶µ§Þ¯à¦}¾Ç¥H­P¥Î¡C
¡mFPGA®É§Ç¬ù§ô»P¤ÀªR¡n¾A¦X§@¬°±q¨ÆFPGA¶}µoªº¤uµ{®v©Î¬ã¨s¤H­ûªº°Ñ¦Ò®ÑÄy¡A¤]¥i§@¬°°ªµ¥°|®Õ¬ÛÃö±M·~FPGA½Òµ{ªº±Ð§÷¡C
¥Ø¿ý¡G

²Ä1³¹®É§Ç¬ù§ô·§­z
1.1¤°¤\¬O®É§Ç¬ù§ô
1.2¬°¤°¤\­n°µ®É§Ç¬ù§ô
1.3®É§Ç¬ù§ôªº°ò¥»¸ô®|
1.4®É§Ç¬ù§ôªº°ò¥»¬yµ{
1.5®É§Ç¬ù§ôªº¥D­n¤èªk
1.5.1¨Ï¥ÎGUI¿é¤J¬ù§ô
1.5.2¤â°Ê¿é¤J¬ù§ô
1.6¬ù§ô¤å¥óºÞ²z
²Ä2³¹°ò¥»ªº®É§Ç¸ô®|
2.1®ÉÄÁªº°ò¥»·§©À
2.1.1®ÉÄÁ©w¸q
2.1.2®ÉÄÁ°¾®t
2.2«Ø¥ß®É¶¡»P«O«ù®É¶¡
2.3±H¦s¾¹¨ì±H¦s¾¹ªº®É§Ç¸ô®|¤ÀªR
2.3.1¼Æ¾Ú¸ô®|©M®ÉÄÁ¸ô®|
2.3.2¼Æ¾Ú¨ì¹F¸ô®|©M¼Æ¾Ú»Ý¨D¸ô®|
2.3.3±Ò°Êªu¡BÂê¦sªu¡B«Ø¥ß®É¶¡Ãö¨t©M«O«ù®É¶¡Ãö¨t
2.3.4±H¦s¾¹¨ì±H¦s¾¹¸ô®|¤ÀªR
2.4¤Þ¸}¨ì±H¦s¾¹ªº®É§Ç¸ô®|¤ÀªR
2.4.1¨t²Î¦P¨B±µ¤f»P·½¦P¨B±µ¤f
2.4.2¨t²Î¦P¨B±µ¤fªº¸ô®|¤ÀªR
2.4.3·½¦P¨B±µ¤fªº¸ô®|¤ÀªR
2.5±H¦s¾¹¨ì¤Þ¸}ªº®É§Ç¸ô®|¤ÀªR
2.5.1¨t²Î¦P¨B±µ¤fªº¸ô®|¤ÀªR
2.5.2·½¦P¨B±µ¤fªº¸ô®|¤ÀªR
2.6¤Þ¸}¨ì¤Þ¸}ªº®É§Ç¸ô®|¤ÀªR
²Ä3³¹¥D®ÉÄÁ»PµêÀÀ®ÉÄÁ¬ù§ô
3.1¥D®ÉÄÁ¬ù§ô
3.1.1¥D®ÉÄÁ¬ù§ô»yªk
3.1.2ÃѧO³]­p®ÉÄÁ
3.2¥D®ÉÄÁ¬ù§ô¹ê¨Ò
¹ê¨Ò3.1¡G¤Þ¸}¿é¤Jªº¥D®ÉÄÁ¬ù§ô
¹ê¨Ò3.2¡G¤Þ¸}¿é¤Jªº¥D®ÉÄÁ¬ù§ô
¹ê¨Ò3.3¡G°ª³t¶Ç¿é¾¹¿é¥Xªº¥D®ÉÄÁ¬ù§ô
¹ê¨Ò3.4¡Gµw¥ó­ì»y¿é¥Xªº¥D®ÉÄÁ¬ù§ô
¹ê¨Ò3.5¡G®t¤À«H¸¹ªº¥D®ÉÄÁ¬ù§ô
3.3¥D®ÉÄÁ¬ù§ô¤ÀªR
¹ê¨Ò3.6¡G¨Ï¥ÎGUI¬ù§ô¿é¤J®ÉÄÁ¤Þ¸}
¹ê¨Ò3.7¡GClockingWizardIP¥D®ÉÄÁ¦Û°Ê¬ù§ô
¹ê¨Ò3.8¡G¬d¬Ý¥D®ÉÄÁ®É§Ç¸ô®|ªº¤ÀªR³ø§i
¹ê¨Ò3.9¡G¸ó®ÉÄÁ°ìªº®É§Ç¤ÀªR



3.4µêÀÀ®ÉÄÁ¬ù§ô
3.5µêÀÀ®ÉÄÁ¬ù§ô¹ê¨Ò
¹ê¨Ò3.10¡G¨t²Î¦P¨B±µ¤fpin2regªºµêÀÀ®ÉÄÁ¬ù§ô
¹ê¨Ò3.11¡G¨t²Î¦P¨B±µ¤freg2pinªºµêÀÀ®ÉÄÁ¬ù§ô
3.6®ÉÄÁ¯S©Ê¬ù§ô
3.6.1®ÉÄÁ§Ý°Ê»P¤£½T©w©Ê¬ù§ô»yªk
3.6.2®ÉÄÁ§Ý°Ê
3.6.3®ÉÄÁ¤£½T©w©Ê
3.7®ÉÄÁ§Ý°Ê»P¤£½T©w©Ê¬ù§ô¹ê¨Ò
¹ê¨Ò3.12¡G¨Ï¥ÎGUI¬ù§ô®ÉÄÁ§Ý°Ê©M¤£½T©w®É¶¡
¹ê¨Ò3.13¡G®ÉÄÁ§Ý°Ê¬ù§ô¤ÀªR
¹ê¨Ò3.14¡G®ÉÄÁ¤£½T©w©Ê¬ù§ô¤ÀªR
3.8®ÉÄÁ©µ®É¬ù§ô»yªk
3.9®ÉÄÁ©µ®É¬ù§ô¹ê¨Ò
¹ê¨Ò3.15¡G¬d¬ÝFPGA¤º³¡®ÉÄÁ©µ®É¡B®ÉÄÁ°¾±×­pºâ
¹ê¨Ò3.16¡G¿é¤J®ÉÄÁªº©µ®É¬ù§ô
²Ä4³¹­l¥Í®ÉÄÁ¬ù§ô
4.1­l¥Í®ÉÄÁ©w¸q
4.1.1¦Û°Ê­l¥Í®ÉÄÁ¬ù§ô
4.1.2¤â°Ê­l¥Í®ÉÄÁ¬ù§ô
4.2­l¥Í®ÉÄÁ¬ù§ô»yªk
4.3­l¥Í®ÉÄÁ¬ù§ô¹ê¨Ò
¹ê¨Ò4.1¡G¨Ï¥ÎGUI¬ù§ô­l¥Í®ÉÄÁ
¹ê¨Ò4.2¡G2¤ÀÀWªº­l¥Í®ÉÄÁ
¹ê¨Ò4.3¡G4/3­¿ÀWªº­l¥Í®ÉÄÁ
²Ä5³¹I/O±µ¤f¬ù§ô
5.1¿é¤J±µ¤f¬ù§ô»yªk
5.2¿é¤J±µ¤f¬ù§ô¹ê¨Ò
¹ê¨Ò5.1¡G¥H¥D®ÉÄÁ¬°¦P¨B®ÉÄÁªº¿é¤J¤Þ¸}¬ù§ô
¹ê¨Ò5.2¡G¥HµêÀÀ®ÉÄÁ¬°¦P¨B®ÉÄÁªº¿é¤J¤Þ¸}¬ù§ô
¹ê¨Ò5.3¡G«ü©w³Ì¤j©M³Ì¤p©µ®É­Èªº¿é¤J¤Þ¸}¬ù§ô
¹ê¨Ò5.4¡G°Ñ¦Ò®ÉÄÁ¤U­°ªuªº¿é¤J¤Þ¸}¬ù§ô
¹ê¨Ò5.5¡G¦P®É«ü©w¦P¨B®ÉÄÁ©M°Ñ¦Ò®ÉÄÁªº¿é¤J¤Þ¸}¬ù§ô
¹ê¨Ò5.6¡G¦h²Õ°Ñ¦Ò²Õ¦Xªº¿é¤J¤Þ¸}¬ù§ô
5.3¿é¤J±µ¤f¬ù§ô¤ÀªR
¹ê¨Ò5.7¡G¹Ï¹³¶Ç·P¾¹¿é¤J¤Þ¸}¬ù§ô
¹ê¨Ò5.8¡GSPI±µ¤fªº¿é¤J¤Þ¸}¬ù§ô
5.4¿é¥X±µ¤f¬ù§ô»yªk
5.5¿é¥X±µ¤f¬ù§ô¹ê¨Ò
¹ê¨Ò5.9¡G¥H¥D®ÉÄÁ¬°¦P¨B®ÉÄÁªº¿é¥X¤Þ¸}¬ù§ô
¹ê¨Ò5.10¡G¥HµêÀÀ®ÉÄÁ¬°¦P¨B®ÉÄÁªº¿é¥X¤Þ¸}¬ù§ô
¹ê¨Ò5.11¡G¦P®É«ü©w®ÉÄÁ¤W¤Éªu©M¤U­°ªuªº¿é¥X¤Þ¸}¬ù§ô
5.6¿é¥X±µ¤f¬ù§ô¤ÀªR
¹ê¨Ò5.12¡GVGAÅX°Ê¿é¥X¤Þ¸}¬ù§ô
¹ê¨Ò5.13¡GSPI±µ¤f¿é¥X¤Þ¸}¬ù§ô
²Ä6³¹®É§Ç¨Ò¥~¬ù§ô
6.1¬°¦ó­n°µ®É§Ç¨Ò¥~¬ù§ô
6.2®É§Ç¨Ò¥~¬ù§ô¤ÀÃþ
6.3®É§Ç¬ù§ôªº±ÀÂ˶¶§Ç
²Ä7³¹¦h©P´Á¬ù§ô
7.1¦h©P´Á¬ù§ô»yªk
7.2¦h©P´Á¬ù§ô¹ê¨Ò
¹ê¨Ò7.1¡G¦PÀW¦P¬Û®ÉÄÁªº¦h©P´Á¬ù§ô
¹ê¨Ò7.2¡G¦PÀW²§¬Û®ÉÄÁªº¦h©P´Á¬ù§ô
¹ê¨Ò7.3¡GºC®ÉÄÁ°ì¨ì§Ö®ÉÄÁ°ìªº¦h©P´Á¬ù§ô
¹ê¨Ò7.4¡G§Ö®ÉÄÁ°ì¨ìºC®ÉÄÁ°ìªº¦h©P´Á¬ù§ô
7.3¦h©P´Á¬ù§ô¤ÀªR
¹ê¨Ò7.5¡G¦PÀW¦P¬Û®ÉÄÁªº¦h©P´Á¬ù§ô
¹ê¨Ò7.6¡G§Ö®ÉÄÁ¨ìºC®ÉÄÁªº¦h©P´Á¬ù§ô
¹ê¨Ò7.7¡GºC®ÉÄÁ¨ì§Ö®ÉÄÁªº¦h©P´Á¬ù§ô
²Ä8³¹µê°²¸ô®|¬ù§ô
8.1µê°²¸ô®|¬ù§ô»yªk
8.2µê°²¸ô®|¬ù§ô¹ê¨Ò
¹ê¨Ò8.1¡Gµê°²¸ô®|¬ù§ôªº°ò¥»À³¥Î¹ê¨Ò
¹ê¨Ò8.2¡G®É§Ç¤ÀªR³ø§i¤¤µê°²¸ô®|¬ù§ô»P¬d¬Ý
²Ä9³¹³Ì¤j/³Ì¤p©µ®É¬ù§ô
9.1³Ì¤j/³Ì¤p©µ®É¬ù§ô»yªk
9.2³Ì¤j/³Ì¤p©µ®É¬ù§ô¹ê¨Ò
¹ê¨Ò9.1¡G¸ó®ÉÄÁ¸ô®|ªº³Ì¤j/³Ì¤p©µ®É¬ù§ô
¹ê¨Ò9.2¡Gpin2pin¸ô®|ªº³Ì¤j/³Ì¤p©µ®É¬ù§ô
°Ñ¦Ò¤åÄm
§Ç¡G