-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·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¹ê¾Ôºt½m¡]ÅÞ¿è½g¡^

( ²Åé ¦r)
§@ªÌ¡G§d«p¯èÃþ§O¡G1. -> ¹q¤l¤uµ{ -> FPGA
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀFPGA³]­p¹ê¾Ôºt½m¡]ÅÞ¿è½g¡^ 3dWoo®Ñ¸¹¡G 40547
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 275 ¤¸

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

ĶªÌ§Ç¡G

«e¨¥¡G

§Ç¨¥


«Ü°ª¿³¦A¦¸¬°§d«p¯è(ºôµ¸¤j¦W¡G ¯SÅv¦P¾Ç)ªº®Ñ¡mFPGA³]­p¹ê¾Ôºt½m¡]ÅÞ¿è½g¡^¡n§@§Ç¡C
ÅÞ¿è»P®É§Ç¬OFPGA³]­pªº®Ö¤ß¡A¤]¬O©Ò¦³¾Ç²ßFPGA³]­pªº®Ú¥»¡C
¤j¾Ç¨½¾Ç²ßªº¼Æ¦r¹q¸ô¡AÁ¿ªº´N¬OÅÞ¿è¡C­n¦¨¬°¦X®æªº¤uµ{®v¡A­º¥ý­n¨ã³Æ¡§Å޿表«äºû¡F ¨ä¦¸ÁÙ­n¤F¸Ñ©M´x´¤¼Æ¦r¹q¸ô¡BFPGA¥»¨­ªºµw¥óµ²ºc¯SÂI©M³n¥óªº¨Ï¥Î¤èªk¡A¤~¯à³]­p¥X©Ò§Æ±æ±o¨ìªº²£«~¡C
¨º¤\¡A®É§Ç¦bFPGA¤¤§êºtªº¨¤¦â§ó¥[¤£¯à©Î¯Ê¡A¥¦¬O§¹¦¨ÅÞ¿è¥\¯àªº¬yµ{¹ê²{¡C¼Æ¦r¹q¸ô¤¤ªº®ÉÄÁ«H¸¹´N¦n¤ñ¤Hªº¤ßŦ¡A¾ã­Ó¹q¸ôªº¹B§@§¹¥þ¾a¥¦¨Ó¹ê²{¡C¦b§¹¦¨§»°¶ªº¡§Å޿表©w¨î¤§¦Z¡A¯à§_¶¶§Q¦a©¾¤_³]­pªÌªº«ä¸ô¥h«Ü¦n¦a°õ¦æ­p¹º¡A´N­n¾a¡§®É§Ç¡¨¤F¡C
FPGA¥Ñ³Ìªìªº¡§ÖߦXÅ޿表µo®i¨ì¤µ¤Ñªº¡§SoCúQ¤ù¤W¨t²Î¡¨¡A³Ì®Ú¥»ªº­ì¦]¬OFPGA¥]§t¤F©Ò¦³¼Æ¦r¹q¸ôªº¤¸¯À¡C¨ä¬ð¥Xªº¯SÂI¬OÆF¬¡¡B¦}¦æ¹Bºâ³t«×³Ì§Ö¡B«È¤á¤Æ©w¨î¡B¦b½u¥i­«ºcµ¥¡A¬O¨ä¥L¥i½sµ{¾¹¥ó¡]¦pCPU¡BGPU¡BDSP¡^©Ò¤£¨ã³Æªº­«­n¯S©º¡C
¥Ø«e¡A³Ì¼öªùªº§Þ³N¦bFPGA¤W¤Wºt¡G OpenCL¡B SoC¡BHardúQFloating DSPµ¥¡A¨Ï±oFPGA¦³¤@²Î¤Ñ¤UªºÁͶաC§Ú§Æ±æ¯SÅv¦P¾Ç¯à¦b³o´X­Ó¤è­±¦³©Ò±ÙÀò¡A¨Ï¼s¤jFPGA·R¦nªÌ¡B¤uµ{®v¥H¤Î¦b®Õ©M±N­n¨«¤W¤u§@±^¦ìªº¦P¾Ç­Ì¯à°÷¤À¨É¥Lªº¸gÅç¡C
§Ú±ÀÂ˳o¥»®Ñ,¦P®É¤]§Æ±æ¯SÅv¦P¾Ç¯à¦A±µ¦A¼F,¤£Â_¦a¼g¥X§óÀu¨qªº§@«~¡C
³¯½Ã¤¤
Altera¤½¥q¤j¾Ç­p¹º¤¤°ê°Ï¸g²z
2014 ¦~ 10¤ë¤_¦¨³£








Foreword


«e¨¥



FPGA§Þ³N¦b·í«eªº¹q¤l³]­p»â°ì¶V¨Ó¶V¤õ¼ö¡A¥¦ªº¦¨¥»ÁöµMÁÙ¬O°ª°ª¦b¤W¡A¦ý¬O¥¦µ¹¹q¤l¨t²Î©Ò±a¨Óªº¤£¥i­­¶qªº³t«×©M±a¼e¡A¤Î¨ä¦bÆF¬¡©Ê¡B¤p«¬©Ê¤è­±ªºÀu¶Õ¡A¶V¨Ó¶V³Q¦UºØ¹ï©Ê¯à­n¨D°ª¡B°¾­«©w¨î¤Æ»Ý¨Dªº¶}µoªÌ©Ò«C·ý¡C¦]¦¹¡A¶V¨Ó¶V¦hªº¹q¤l¤uµ{®v©M¹q¤l±M·~¦b®Õ¾Ç¥Í§Æ±æ¯à°÷´x´¤³oªù§Þ³N¡C¦Ó¤@ªù¹q¤l§Þ¯à¡A³æ¾Ì´X¥»ªì¯Å¤Jªù¹Ï®Ñ¬O«ÜÃø´x´¤ªº¡Cµ§ªÌµ²¦X¦Û¨­ªº¾Ç²ß¸g¾ú¡A¬°¼s¤j¾Ç²ßªÌ¶q¨­¥´³y¤F¤l¥ÀªO§Î¦¡ªºFPGAµw¥ó¶}µo¾Ç²ß¥­»O¡C°ò¤_³o­Ó¥­»O¡A°t®M¥»®Ñªº¦UºØ°ò¦·§©ÀÄÄÄÀ©M¨Òµ{Á¿¸Ñ¡A¬Û«H¥i¥HÀ°§UŪªÌ§Ö³t¦a´x´¤³o¤@ªù·s§Þ³N¡C
¡@¡@¥»®Ñ­±¦V¼s¤jªºFPGA/CPLDªì¾ÇªÌ¡A±q¹s°ò¦¶}©lÁ¿­zFPGA/CPLD¥H¤Î¬ÛÃöªº°ò¦ª¾ÃÑ¡A¦}¥H¤@­Ó¤ä«ù¦UºØ¤Jªù¡B¶i¶¥ªº¤l¥ÀªO§Î¦¡ªº¾Ç²ß®M¥ó¬°¹êÅ祭»O¡A°w¹ïAltera¤½¥qªºCyclone ¢»¾¹¥ó¶q¨­¥´³yªº24­ÓÀ³¥Î¹ê¨Ò³e¬ï¨ä¤¤¡C¹ê¨ÒÁ¿¸Ñ²`¤J²L¥X¡A¤£¶È¦³°ò¥»ªºVerilog»yªkÁ¿¸Ñ¡A¤]¦³³]­p«ä¸ô©M­I´ºª¾ÃѪº¸Ô²Ó´y­z¡F ¶}µo¤u¨ã¡]Quartus ¢º+ModelSim¡^ªº¨Ï¥Î§ó¬O¤â§â¤â¹Ï¤å¦}­Z¦a®i¥Üµ¹¤j®a¡C
¡@¡@¥þ®Ñ¦@11³¹¡C
¡@¡@²Ä1³¹¬O°ò¦¤¤ªº°ò¦¡AÁ¿­z¥i½sµ{¾¹¥óªº¤@¨Ç°ò¥»·§©À¡B¥D­nÀ³¥Î»â°ì¡B¬Û¤ñ¤_¶Ç²Î§Þ³NªºÀu¶Õ¥H¤Î¶}µo¬yµ{¡C
¡@¡@²Ä2³¹±q³Ì°ò¦ªº0©M1¶}©l¦^ÅU¼Æ¦r¹q¸ôªº°ò¦¡A²`¤J±´°QŪªÌ©ÒÃö¤ßªº¥i½sµ{¾¹¥óªº¤º³¡¬[ºc©M­ì²z¡C
¡@¡@²Ä3³¹¹ï¦ZÄò¨Òµ{¤¤±N­n¨Ï¥Î¨ìªºµw¥ó¶}µo¾Ç²ß¥­»O¶i¦æ¤¶²Ð¡A²`¤J¸Ô²Ó¦a­åªR¾ã­Ó¹êÅ祭»Oªºµw¥óªO¯Å³]­p¡C
¡@¡@²Ä4³¹Á¿­z¶}µoÀô¹Òªº·f«Ø¡A¸Ñ¨MŪªÌ¦b¾Ç²ß¤W¹J¨ìªº³Ì´Æ¤âªº¡§³n¡¨°ÝÃD¡C
¡@¡@²Ä5³¹¬OHDL»y¨¥°ò¦¡A¤¶²Ð¨Ï¥Î³Ì¼sªxªºVerilog»y¨¥ªº°ò¥»»yªk¤ÎÀu¨}ªº¥N½X®Ñ¼g³W­S©M­·®æ¡C
¡@¡@²Ä6³¹¤â§â¤â¦a±a»âŪªÌ§¹¦¨11­Ó³Ì°ò¥»ªº¤Jªù¹ê¨Ò¡C
¡@¡@²Ä7³¹¥Î6­Ó¹ê¨Ò¨Ó¼ô±xFPGA°£¤FÅÞ¿è¸ê·½¥H¥~ªº¨ä¥LÂ×´I¸ê·½¡A¦pPLL©M¥i°t¸m¬°ROM¡BRAM¡BFIFOªº¤º´O¦sÀx¾¹¸ê·½¡C
¡@¡@²Ä8³¹¥Î2­Ó¹ê¨ÒµÛ­«®É§Ç³]­pªºÀ³¥Î¸ÑªR¡C
¡@¡@²Ä9³¹¬O³]­p¥é¯u·§­z¡C
¡@¡@²Ä10³¹¥Î4­Ó¹ê¨Ò¨Ó®i¥ÜFPGAªº¤@¨ÇÆF¬¡¡B¹ê¥Îªº¦b½u½Õ¸Õ¤â¬q¡C

¡@¡@²Ä11³¹¬O¤@­Ó§¹¾ãªºµøÀW¹Ï¹³ªö¶°¤uµ{¹ê¨Ò¡C
¡@¡@¥»®Ñ¦³¹ï°ò¦²z½×ª¾ÃѱMªùªºÁ¿¸Ñ¡A¤]¦³«D±`¸Ô²Óªº¹ê¨Òºt½m©MÁ¿¸Ñ¡A§ó¦hªº¬O¦b¹ê½î¤¤¶Ç»¼¹ê¥Îªº³]­p§Þ¥©©M¤èªk¡C®Ñ¤¤¤º®e¥Ñ²L¤J²`¡A«Ü¾A¦X¼s¤j¥i½sµ{ÅÞ¿è¾¹¥óªºªì¾ÇªÌ§@¬°¤Jªù©M¶i¶¥ªº±Ð§÷¡A¤]¾A¦X§@¬°¹q¤l«H®§¡B­pºâ¾÷µ¥±M·~¥»¬ì¥Í¡B¬ã¨s¥Í¥H¤Î¨ã¦³¤@©w¹q¤l±M·~ª¾ÃÑ­I´ºªº¹q¤l¤uµ{®vªº°Ñ¦Ò¥Î®Ñ¡C
¡@¡@¦b¦¹­n·PÁ¼s¤jªºFPGA/CPLD·R¦nªÌ­Ì¡A§A­Ìªº¾Ç²ß¼ö±¡¬O§Ú½s¼g¦¹®Ñªº·½°Ê¤O¡C·PÁ´N¾¤_Â@Às¬ì§Þªº¡§®v§Ì¡¨±i¨È®p¤@ª½¥H¨Óµ¹¤©ªº§Þ³N¤ä«ù¡C¥t¥~¡A¤]­n¯S§O·PÁµۦW¹q¤lºô¯¸EDN Chinaªº¤ý§ÓµØ©MTina¡AChinaAETªº·¨·u¡B´¿¶W¦t¡B¼Ö½Ã¥­¡B³¯¿o¼ü©M¸ë§Ó±ö¡A¹q¤lµo¿N¤Íªº°ª¬ü²Ã©M¿ú©k©k¡A§A­Ì¬°¼s¤jºô¤Í­Ì´£¨Ñ¤F¤@­Ó«D±`¤Í¦nªº¥æ¬y¤¬°Ê¥­»O¡C
¡@¡@³Ì¦Z¡A­n¦V§Úªº®a¤H­P·q¡A§A­Ì¬O§Ú«e¶i¸ô¤W³Ì°í±jªº¦Z¬Þ¡A¤×¨ä­n·PÁ§ڪº©d¤l¤@ª½¥H¨Ó©Òµ¹¤©§Úªº¹ªÀy©M¤ä«ù¡C¨­¬°¤@¦W°ò·þ®{¡A§Ú¦P®É¤]­n·PÁ¨º¨Ç©Î¦bºôµ¸¤W¡A©Î¦b®a®x»E·|¤¤¬Û¤¬§ß«ù¡B¬Û¤¬¹ªÀyªº¥S§Ì©n©f­Ì¡A§Úªº¤H¥Í¦]§A­ÌÅܱo·U¥[¥­¦w¡Bº¡¨¬©M³ß¼Ö¡A³o¬O§Ú¯à°÷¤@ª½¿n·¥¦V¤W¡Bºë¤O¥R¨K¦a­±¹ï¤u§@©M¥Í¬¡ªº¯µ³Z¡C

FPGA³]­p¹ê¾Ôºt½m¡]ÅÞ¿è½g¡^


§d«p¯è¡]¯SÅv¦P¾Ç¡^
2014¦~10¤ë¤_¤W®ü



ªþ¡G
®Ñ¤¤µ¹¥Xªº·½¥N½X³£¸g¹L¤F¹ê»Ú¶µ¥Øªº¸gÅç¡AŪªÌ¥i¦b²MµØ¤j¾Ç¥Xª©ªÀºô¯¸¡]www.tup.com.cn¡^¥»®Ñ­¶­±¤U¸ü¬ÛÃöªº·½¥N½X¡C
¥»®Ñ©ÒÁ¿­zªº¤º®e°ò¤_¥H¤Uªºµw¥ó¶}µo®M¥ó¡A¦p¦³»Ý­n½Ð»P§@ªÌÁp¨t¡C




ÅwªïŪªÌªB¤Í­Ì¥[¤J§@ªÌ¦bEDN Chinaºô¯¸³Ð«ØªºFPGA/CPLD§U¾Ç¤p²Õ©M®Ñ¤Í·|¡A¥i¥H»P§@ªÌ¥H¤Î²³¦h¦P¦æ°ª¤â­Ì¬Û¤¬¥æ¬y¾Ç²ß¡C

§d«p¯è¡iºô¦W ¯SÅv¦P¾Ç¡j¡G ¼ö·RFPGA¶}µo³]­p¤u§@¡A¾Õªø°O¿ý¡B¤ÀªR¦}Á`µ²¸gÅç¤Î§Þ¥©¡C­Ó¤H§Þ³N³Õ«È¦b·~¤º¦³·¥¨Îªº¤f¸O¡C¦bµÛ¦W¹q¤lºô¯¸EDN China³Ð«ØªºFPGA/CPLD§U¾Ç¤p²Õ¦¨­û¹L¸U¡A´£¨Ñ¤F²³¦h¾A¦X¤Jªù©M¶i¶¥ªºFPGA/CPLD¹êÅç¨Òµ{¥H¤Î¬ÛÃö¸ê®Æ¡AÀ°§U²³¦hªºªì¾ÇªÌÁÚ¤JFPGA¶}µoªº·µ°ó¡C¤w¥Xª©¡m²`¤J²L¥Xª±ÂàFPGA¡n¡B¡mFPGA/CPLDÃä½mÃä¾Ç¡X¡X§Ö³t¤JªùVerilog/VHDL¡n¡B¡m·R¤WFPGA¶}µo¡X¡X¯SÅv©M§A¤@°_¾ÇNIOS ¢º¡n¡B¡mFPGA§Ö³t¨t²Î­ì«¬³]­pÅv«Â«ü«n¡n¡]ĶªÌ¡^µ¥¼s¨ü¦nµûªºFPGA§Þ³N¹Ï®Ñ¡C
­Ó¤H³Õ«È¡G
http://bbs.ednchina.com/BLOG_ilove314_178509.HTM
http://blog.chinaaet.com/ilove314
http://www.eefocus.com/ilove314/blog/cate_9457_0.html
FPGA/CPLD§U¾Ç¤p²Õ¡G
http://group.ednchina.com/GROUP_GRO_14596_1375.HTM
¯SÅv¦P¾ÇFPGA®Ñ¤Í·|¡G
http://group.ednchina.com/GROUP_GRO_14596_1957.HTM
¥»®Ñ¶}µo®M¥ó¸ê®Æ¦@¨É¡G
http://pan.baidu.com/s/1c0nf6Qc
¥»®Ñ¶}µo®M¥óÁʶRÃì±µ¡G
http://myfpga.taobao.com
¤º®e²¤¶¡G

¥»®Ñ­±¦V¼s¤jªºFPGA/CPLDªì¾ÇªÌ¡A±q¹s°ò¦¶}©lÁ¿­zFPGA/CPLD¥H¤Î¬ÛÃöªº°ò¦ª¾ÃÑ¡A¦}¥H¤@­Ó¤ä«ù¦UºØ¤Jªù¡B¶i¶¥ªº¤l¥ÀªO§Î¦¡ªº¾Ç²ß®M¥ó¬°¹êÅ祭»O¡A°w¹ïAltera¤½¥qªºCyclone ¢»¾¹¥ó¶q¨­¥´³yªº24­ÓÀ³¥Î¹ê¨Ò³e¬ï¨ä¤¤¡C¹ê¨ÒÁ¿¸Ñ²`¤J²L¥X¡A¤£¶È¦³°ò¥»ªºVerilog»yªkÁ¿¸Ñ¡A¤]¦³³]­p«ä¸ô©M­I´ºª¾ÃѪº¸Ô²Ó´y­z¡F ¶}µo¤u¨ã¡]Quartus ¢º+ModelSim¡^ªº¨Ï¥Î§ó¬O¤â§â¤â¡B¹Ï¤å¦}­Z¦a®i¥Üµ¹ÅªªÌ¡C
¥»®Ñ¤º®e¥Ñ²L¤J²`¡A«Ü¾A¦X¼s¤j¥i½sµ{ÅÞ¿è¾¹¥óªºªì¾ÇªÌ§@¬°¤Jªù©M¶i¶¥ªº±Ð§÷¡A¤]¾A¦X§@¬°¹q¤l«H®§¡B­pºâ¾÷µ¥±M·~¥»¬ì¥Í¡B¬ã¨s¥Í¥H¤Î¨ã¦³¤@©w¹q¤l±M·~ª¾ÃÑ­I´ºªº¹q¤l¤uµ{®vªº°Ñ¦Ò¥Î®Ñ¡C

¥Ø¿ý¡G

²Ä1³¹·§©À±½ª¼

1¡D1FPGA²³æ¤Jªù

1¡D2FPGAÀ³¥Î»â°ì

1¡D3FPGAªºÀu¶Õ

1¡D4¶}µo¬yµ{

«ä¦Ò

²Ä2³¹ÅÞ¿è³]­p°ò¦

2¡D10©M1¡X¡Xºë±m¥@¬É¥Ñ¦¹¶}©l

2¡D2ªí­±²{¶H´¦¯µ¡X¡XÅÞ¿èÃö¨t

2¡D3¤º¨½¥»½è±´¯Á¡X¡X¾¹¥óµ²ºc

«ä¦Ò

²Ä3³¹¹êÅ祭»OªO¯Å³]­p

3¡D1FPGAªO¯Å¹q¸ô³]­p¤­­n¯À

3¡D1¡D1¯à¶q¨ÑÀ³¡X¡X¹q·½¹q¸ô

3¡D1¡D2¤ßŦ¸õ°Ê¡X¡X®ÉÄÁ¹q¸ô

3¡D1¡D3ª¬ºAªì©l¡X¡X´_¦ì¹q¸ô

3¡D1¡D4ÆF¬¡©w¨î¡X¡X°t¸m¹q¸ô

3¡D1¡D5¦Û¥ÑÂX®i¡X¡X¥~³]¹q¸ô

3¡D2FPGA®Ö¤ßªO³]­p

3¡D2¡D1ŪÀ´¾¹¥ó¤â¥U

3¡D2¡D2®Ö¤ßªO¹q¸ô³]­p¬[ºc

3¡D2¡D3¹q·½¹q¸ô³]­p

3¡D2¡D4®ÉÄÁ©M´_¦ì¹q¸ô³]­p

3¡D2¡D5°t¸m¹q¸ô³]­p

3¡D2¡D6SDRAM¹q¸ô³]­p

3¡D2¡D7¤Þ¸}¤À°t³W¹º©MÂX®iI/O¹q¸ô

3¡D3ÂX®i¤lªO³]­p

3¡D3¡D1°ò¥»¥~³]¤lªO

3¡D3¡D2LCDÅã¥ÜÅX°Ê¤lªO

3¡D3¡D3VGAÅã¥ÜÅX°Ê¤lªO

3¡D3¡D4USB©MUART¦ê¤f¤lªO

3¡D3¡D5¶WÁnªi»PµøÀWªö¶°¤lªO

«ä¦Ò

²Ä4³¹¶}µo¤u¨ã²¤¶

4¡D1³n¥ó¤U¸ü©Mlicense¥Ó½Ð

4¡D2Quartus ¢ºªº¦w¸Ë

4¡D3ModelSimúQAlteraªº¦w¸Ë

4¡D4USBúQBlasterªºÅX°Ê¦w¸Ë

«ä¦Ò


FPGA³]­p¹ê¾Ôºt½m¡]ÅÞ¿è½g¡^


²Ä5³¹Verilog»yªk·§­z

5¡D1»yªk¾Ç²ßªº¸gÅ礧½Í

5¡D2¥iºî¦Xªº»yªk¤l¶°

5¡D3¥N½X­·®æ»P®Ñ¼g³W­S

«ä¦Ò

²Ä6³¹¤Jªù¹ê¨Ò

6¡D1¤ÀÀW­p¼Æ¤§LED°{Ã{

6¡D1¡D1¥\¯à·§­z

6¡D1¡D2³]­p»¡©ú

6¡D1¡D3·½½X¸ÑªR

6¡D1¡D4ªO¯Å½Õ¸Õ

6¡D2¤ÀÀW­p¼Æ¤§¸Á»ï¾¹

6¡D2¡D1¥\¯à·§­z

6¡D2¡D2³]­p»¡©ú

6¡D2¡D3·½½X¸ÑªR

6¡D2¡D4ªO¯Å½Õ¸Õ

6¡D3¬y¤ô¿O±±¨î

6¡D3¡D1¥\¯à·§­z

6¡D3¡D2³]­p»¡©ú

6¡D3¡D3·½½X¸ÑªR

6¡D3¡D4ªO¯Å½Õ¸Õ

6¡D4¼Ò¦¡¬y¤ô¿O

6¡D4¡D1¥\¯à·§­z

6¡D4¡D2³]­p»¡©ú

6¡D4¡D3·½½X¸ÑªR

6¡D4¡D4ªO¯Å½Õ¸Õ

6¡D5¼Æ½XºÞÅã¥ÜÅX°Ê

6¡D5¡D1¥\¯à·§­z

6¡D5¡D2³]­p»¡©ú

6¡D5¡D3·½½X¸ÑªR

6¡D5¡D4ªO¯Å½Õ¸Õ

6¡D6LCDÅã¥ÜÅX°Ê

6¡D6¡D1¥\¯à·§­z

6¡D6¡D2³]­p»¡©ú

6¡D6¡D3·½½X¸ÑªR

6¡D6¡D4ªO¯Å½Õ¸Õ

6¡D7LCDªº32¯Å¬õ¦âÅã¥Ü

6¡D7¡D1¥\¯à·§­z

6¡D7¡D2³]­p»¡©ú

6¡D7¡D3·½½X¸ÑªR

6¡D7¡D4ªO¯Å½Õ¸Õ

6¡D8VGA/SVGAÅã¥ÜÅX°Ê

6¡D8¡D1¥\¯à·§­z

6¡D8¡D2³]­p»¡©ú

6¡D8¡D3·½½X¸ÑªR

6¡D8¡D4ªO¯Å½Õ¸Õ

6¡D9¶WÁnªi´ú¶Z¼Æ¾Úªö¶°

6¡D9¡D1¥\¯à·§­z

6¡D9¡D2³]­p»¡©ú

6¡D9¡D3·½½X¸ÑªR

6¡D9¡D4ªO¯Å½Õ¸Õ

6¡D10­Ë¨®¹p¹F

6¡D10¡D1¥\¯à·§­z

6¡D10¡D2³]­p»¡©ú

6¡D10¡D3·½½X¸ÑªR

6¡D10¡D4ªO¯Å½Õ¸Õ

6¡D11UART¦ê¤f¦¬µo´ú¸Õ

6¡D11¡D1¥\¯à·§­z

6¡D11¡D2³]­p»¡©ú

6¡D11¡D3·½½X¸ÑªR

6¡D11¡D4ªO¯Å½Õ¸Õ

²Ä7³¹¤ù¤º¸ê·½À³¥Î

7.1PLL°t¸m

7.1.1¥\¯à·§­z

7.1.2·½½X¸ÑªR

7.1.3ªO¯Å½Õ¸Õ

7.2¤ù¤º¦sÀx¾¹À³¥Î¤§ROM

7.2.1¥\¯à·§­z

7.2.2³]­p»¡©ú

7.2.3·½½X¸ÑªR

7.2.4ªO¯Å½Õ¸Õ

7.3¤ù¤º¦sÀx¾¹À³¥Î¤§³æ¤fRAM

7.3.1¥\¯à·§­z

7.3.2³]­p»¡©ú

7.3.3·½½X¸ÑªR

7.3.4ªO¯Å½Õ¸Õ

7.4¤ù¤º¦sÀx¾¹À³¥Î¤§²¾¦ì±H¦s¾¹

7.4.1¥\¯à·§­z

7.4.2³]­p»¡©ú

7.4.3·½½X¸ÑªR

7.4.4ªO¯Å½Õ¸Õ

7.5¤ù¤º¦sÀx¾¹À³¥Î¤§FIFO

7.5.1¥\¯à·§­z

7.5.2³]­p»¡©ú

7.5.3·½½X¸ÑªR

7.5.4ªO¯Å½Õ¸Õ

7.6°ò¤_FPGA¤º´ORAMªºLCD¦r²ÅÅã¥Ü

7.6.1¥\¯à·§­z

7.6.2³]­p»¡©ú

7.6.3·½½X¸ÑªR

7.6.4ªO¯Å½Õ¸Õ

«ä¦Ò

²Ä8³¹®É§Ç³]­p¹ê¨Ò

8.1®É§Ç¤ÀªR°ò¦

8.1.1°ò¥»ªº®É§Ç¤ÀªR²z½×

8.1.2®ÉÄÁ¡B«Ø¥ß®É¶¡©M«O«ù®É¶¡

8.1.3°ò¥»®É§Ç¸ô®|

8.1.4reg2reg¸ô®|ªº®É§Ç¤ÀªR

8.2VGAÅX°Ê±µ¤f®É§Ç³]­p

8.3CMOSÄá¹³ÀY±µ¤f®É§Ç³]­p

²Ä9³¹³]­p¥é¯u

9.1¥é¯uÅçÃÒ·§­z

9.2ModelSim³n¥ó·§­z

«ä¦Ò

²Ä10³¹¦b½u½Õ¸Õ¹ê¨Ò

10.1°ò¤_FPGAªº¦b½u¨t²Î½Õ¸Õ·§­z

10.2°ò¤_InúQSystem Logic AnalyzerªºUART¦ê¤f±µ¦¬¼Æ¾Úªö¶°

10.2.1¥\¯à·§­z

10.2.2³]­p»¡©ú

10.2.3·½½X¸ÑªR

10.2.4ªO¯Å½Õ¸Õ

10.3°ò¤_InúQSystem Sources and Probes EditorªºA/Dªö¶°

10.3.1¥\¯à·§­z

10.3.2³]­p»¡©ú

10.3.3·½½X¸ÑªR

10.3.4ªO¯Å½Õ¸Õ

10.4°ò¤_InúQSystem Sources and Probes EditorªºD/Aªö¶°

10.4.1¥\¯à·§­z

10.4.2³]­p»¡©ú

10.4.3·½½X¸ÑªR

10.4.4ªO¯Å½Õ¸Õ

10.5°ò¤_InúQSystem Memory Content EditorªºLCD¹ê®ÉÅã¥Ü¦r²Å§ó§ï

10.5.1¥\¯à·§­z

10.5.2³]­p»¡©ú

10.5.3·½½X¸ÑªR

10.5.4ªO¯Å½Õ¸Õ

«ä¦Ò

²Ä11³¹µøÀW¹Ï¹³ªö¶°³]­p

11.1CMOSÄá¹³ÀYÀ³¥Î­I´º»PÅX°Ê­ì²z

11.2µøÀWªö¶°¨t²Î³]­p·§­z

11.3I2C±µ¤f°t¸m¼Ò¶ô³]­p

11.4µøÀW¬yªö¶°³]­p

11.5SDRAM±±¨î¾¹³]­p

11.6LCD±±¨î¾¹³]­p

11.7¤uµ{¹ê½î»PªO¯Å½Õ¸Õ

«ä¦Ò

°Ñ¦Ò¤åÄm

§Ç¡G