-- ·|­û / µù¥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¤ÀÃþ

Xilinx ZYNQ-7000 AP SoC¶}µo¹ê¾Ô«ü«n

( ²Åé ¦r)
§@ªÌ¡G²Å¾å ±i°êÙy ¦¶¬x¶¶Ãþ§O¡G1. -> ¹q¤l¤uµ{ -> FPGA
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀXilinx ZYNQ-7000 AP SoC¶}µo¹ê¾Ô«ü«n 3dWoo®Ñ¸¹¡G 42952
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
¡i¤£±µ¨ü­qÁÊ¡j

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

ĶªÌ§Ç¡G

«e¨¥¡G

Xilinx ZYNQ‘IúQ7000 All Programmable(AP)SoC¨t¦C¾¹¥ó±N³B²z¾¹ªº³n¥ó¥i½sµ{¯à¤O»PFPGAªºµw¥ó¥i½sµ{¯à¤O§¹¬üµ²¦X¡A³q¹Lµw¥ó¡B³n¥ó©MI/O¥i½sµ{©Ê¹ê²{¤FÂX®i¦¡¨t²Î¯Å®t²§¡B¶°¦¨©MÆF¬¡©Ê¡A¦}¥H¨ä§C¥\¯Ó©M§C¦¨¥»µ¥¨t²ÎÀu¶Õ¹ê²{µL»P­Û¤ñªº¨t²Î©Ê¯à¡A¦P®É¥i¥H¥[³t²£«~¤W¥«¶iµ{¡C»P°ò¤_¶Ç²ÎSoCªº³B²z¸Ñ¨M¤è®×¤£¦P¡AZYNQúQ7000¾¹¥óªºÆF¬¡¥i½sµ{ÅÞ¿è¯à¹ê²{Àu¤Æ»P®t²§¤Æ¥\¯à¡A¨Ï³]­p¤H­û¥i¥H®Ú¾Ú¤j³¡¤ÀÀ³¥Îªº­n¨D²K¥[¥~³]©M¥[³t¾¹¡C³q¹LZYNQúQ7000 AP SoC¥­»O¡A³]­p¤H­û¥i¥H³]­p§ó´¼¯àªº¨t²Î¡A±±¨î©M¤ÀªR³¡¤À§Q¥ÎÆF¬¡ªº³n¥ó¡Bºò±K°t¦X¾Õªø¹ê®É³B²zªºµw¥ó¡A»²¤§¥HÀu¤Æªº¨t²Î±µ¤f¡A±q¦Ó¨Ï±oBOM¦¨¥»¥i¤j´T«d´î¡BNRE¦¨¥»§ó§C¡B³]­p­·ÀI´î¤Ö¡B¥[§Ö¤W¥«®É¶¡¡C
¥»®Ñ¾ÉŪ
¥»®Ñ°ò¤_Xilinx¤½¥qªºZYNQúQ7000 AP SoC¡A¤¶²Ð¤F¨äÅé¨tµ²ºc»P¶}µo«ä·Q¡A¦}¨Ï¥Î¦h­Ó¹ê¨ÒÁ¿­z¤F¨ä¶}µo¤èªk»P¬yµ{¡C
¥þ®Ñ¦@9³¹¡C²Ä1³¹Á¿­z¤FZYNQúQ7000 AP SoC®a±Úªº¯SÂI¡A¤Î¨ä»P¶Ç²ÎFPGA©MSoCªº°Ï§O¡Aµ¹ÅªªÌ´£¨Ñ¤F¤@©wªº­I´º¸ê®Æ¡A¨Ï±oŪªÌ¹ïZYNQúQ7000 AP SoCªºªä¤ù©M¶}µo«ä·Q¨ã¦³¾ãÅ骺·§©À¡C
²Ä2³¹Â²­n¤¶²Ð¤FZYNQúQ7000 AP SoCªºÅé¨t»Pµ²ºc¡A¥]¬AÀ³¥Î³B²z³æ¤¸¡B±µ¤f»P¤Þ¸}¡B®ÉÄÁ¡B´_¦ì¡BJTAG½Õ¸Õ»P´ú¸Õ¡B±Ò°Ê»P°t¸m¡B¨t²Îªº¤¬Ápµ²ºc©M¥i½sµ{ÅÞ¿è¡A¦}µÛ­«´y­z¤FZYNQúQ7000 AP SoC³n¥ó¶}µoªº¿W¯S¤§³B¥H¤Î³]­p°ò¤_¥i½sµ{Å޿誺ºâªk¥[³t¾¹®É»Ý­n¦Ò¼{ªº¦h­Ó°ÝÃD¡Cªì¾ÇªÌ¤@¶}©l¥i¯à¤£®e©ö²z¸Ñ³o¨Ç¤º®e¡A¦ý¬O¹ï³o¨Ç¤º®e¦³°ò¥»ªº²z¸Ñ¤§¦Z¡A¯à§ó¦n¦a¦b½sµ{¡B¶}µo®É¡A°w¹ïZYNQúQ7000 AP SoCªºÅé¨t³]­p§ó°ª®Äªº³nµw¥ó¬[ºc¡C¦]¬°ZYNQúQ7000 AP SoCªº¯S©Ê²³¦h¡A¥»®Ñ¦}¥¼¹ï¾¹¥ó¤â¥U©M¥Î¤á«ü«n¶i¦æ²³æªºÂ½Ä¶¡B´_¨î¡A¦Ó¬O®Ú¾Ú§@ªÌªº²z¸Ñ¡B»{ÃѶi¦æ¤FÂkÃþ´y­z¡C
²Ä3³¹¥HVivado¶}µo®M¥ó¬°°ò¦¡AÁ¿­z¤FZYNQúQ7000 AP SoCªº³nµw¥ó¶}µo¬yµ{¡F ¬°¤F¤è«K¨Ï¥ÎISE/PlanAhead³n¥óªºÅªªÌ¤J¤â¡AÁÙ²­n´y­z¤F¨Ï¥Î¥¦­Ì¶}µoZYNQúQ7000 AP SoC´O¤J¦¡³n¥óªº¤èªk¡A¦ý¥»®Ñ¤´¥HVivado®M¥ó¬°¥D­n¤u¨ã¶i¦æ¶}µoÁ¿¸Ñ¡C¥u¦³¼ô½m´x´¤¤FVivado®M¥óªº¨Ï¥Î¤èªk¡A¤~¯à°µ¨ì°ª®Äªº¶}µo®Ä²v¡C
±µ¤U¨Óªº3³¹Á¿­z¤FZYNQúQ7000 AP SoCªº³nµw¥ó¨ó¦P¶}µoªº«ä·Q»P¤èªk¡C¨ä¤¤¡A²Ä4³¹¬°ZYNQúQ7000 AP SoC¤¤±`¥Î¥~³]ªº¨Ï¥Î¥Ü¨Ò¡A¥]¬AMIO/EMIO±µ¤f¡B³q¥ÎI/O¡B¤¤Â_±±¨î¾¹¡B©w®É¾¹¨t²Îµ¥¡C²Ä5³¹¬°XADC¼Ò¶ôªº¨Ï¥Î¥Ü¨Ò¡C²Ä6³¹³ò¶Vivado¥HIP¬°¤¤¤ßªº³]­p«ä·Q¡A¥Î¹ê¨ÒÁ¿¸Ñ¤F¦p¦ó³]­p¥Î¤á¦Û©w¸qIP®Ö¡C
²Ä7³¹»P²Ä8³¹Á¿­z¤F°w¹ïZYNQúQ7000 AP SoCªº¡B¤£¦P¤_¶Ç²ÎHDL©MC¤â¤u½s½Xªº°ª¯Å¶}µo¤èªk¡C¨ä¤¤¡A²Ä7³¹¨Ï¥ÎSystem Generator for DSP¦bMatlab/SimulinkÀô¹Ò¤U«Ø¼Ò¡A¤¶²Ð¤F°ò¤_¼Ò«¬ªºDSPºâªk³]­p¡A¦}³q¹L¦h­Ó¹ê¨ÒÁ¿¸Ñ¤F¨ä³]­p«ä·Q©M³]­p¬yµ{¡C²Ä8³¹Á¿­z¤F°ª¼h¦¸ºî¦Xªº³]­p«ä·Q¡A¨Ï¥ÎVivado HLS³n¥ó¡A³q¹L¦h­Ó¹ê¨ÒÁ¿­z¤F°ª¼h¦¸ºî¦Xªº³]­p«ä·Q©M³]­p¬yµ{¡C³o¨Ç¤º®e¦}¤£¬Oªì¾ÇªÌ©Ò¥²¶·´x´¤ªº¡AµM¦Ó¥¦­Ì¥i¥H§@¬°§ó°ª¯Åªº¶}µo¤è¦¡¡A¦b´_Âøªº¡B­±¦V²£«~ªº¶}µo¹Lµ{¤¤°_¨ì«D±`­«­nªº§@¥Î¡C
²Ä9³¹¸Ô²Ó¤¶²Ð¤F¥»®Ñ¤¤©Ò¨Ï¥Îªº¦w´I§QMicroZed¥­»Oªº¯SÂI¡B°ò¥»¨Ï¥Î¤èªk¡B±`¥Î¥~³]ªº´ú¸Õ¹Lµ{©M¹B¦æ¶}·½Linuxªº¤èªk¡C¨Ï¥Î¨ä¥LZYNQúQ7000 AP SoCµw¥ó¥­»OªºÅªªÌ¡A¤]¥iµ²¦X¨ä¹ïÀ³ªºµw¥ó±µ¤f¡A¶i¦æ¬ÛÃöªº´ú¸Õ»PÅçÃÒ¤u§@¡C
¬ÛÃö¸ê·½
¥»®Ñ¤¤©Ò¦³¹ê¨Òªº¬ÛÃö·½¥N½X³£¥i¦b²MµØ¤j¾Ç¥Xª©ªÀºô¯¸¤U¸ü¡C
­PÁÂ
¦b¥»®Ñªº¼g§@¹Lµ{¤¤¡A±o¨ì¤FÁÉÆF«ä¤½¥q¤¤°ê°Ï¤½¦@Ãö¨t¸g²z±i«T°¶¤k¤h¡B¤u·~¥«³õÀç¾P¸g²zªL¶hªÚ¤k¤h©M¨È¤Ó°Ï·~°È©Ý®i¸g²zùÀM¥ý¥Íªº½Ñ¦hÀ°§U©M¹ªÀy¡A¦}³Ì²×«P¦¨¤F¥»®Ñªº½s¼g¡F ·PÁÂÁÉÆF«ä¬°¥»®Ñªº½s¼g©Ò´£¨Ñªº³n¥ó±ÂÅv¡C¦w´I§Q¤½¥qªº°ª¯Å§Þ³N¥«³õ¸g²z³¯§Ó«i³Õ¤h©M°ª¯Å°ª¯Å²{³õ¾P°â¤uµ{®v¶À§Ó­è¬°¥»®Ñªº¼g§@´£¨Ñ¤F§Þ³N¤ä«ù©M³Ì·sªºMicroZed¶}µo¨t²Î¡C·PÁ¹q¤l³Ð·sºô¬°¥»®Ñªº¹êÅ糡¤À´£¨Ñ¤F°ª³t¡Bí©wªº¤U¸ü¦a§}¡C·PÁ²MµØ¤j¾Ç¥Xª©ªÀ¤u§@¤H­û¬°¥»®Ñªº¥Xª©©Ò°µªº¤j¶q¤u§@¡C³Ì¦Z­n·PÁ®a¤H©MªB¤Í­Ìªº¤ä«ù¡C
­­¤_µ§ªÌªº¤ô¥­©M¸gÅç¡A¥[¤§®É¶¡¤ñ¸û­Ü«P¡A²¨º|©ÎªÌ¿ù»~¤§³B¦b©ÒÃø§K¡A·q½ÐŪªÌ§åµû«ü¥¿¡C¦³¿³½ìªºªB¤Í¥iµo°e¶l¥ó¡A»P§@ªÌ¶i¦æ¥æ¬y¡F ¤]¥iµo°e¶l¥ó¡A»P¥»®Ñµ¦¹º½s¿è¶i¦æ¥æ¬y¡C
§K³dÁn©ú
¥»®Ñ¤º®e¶È¥Î¤_±Ð¾Ç©M¬ì¬ã¥Øªº¡A®Ñ¤¤¤Þ¥Îªº³¡¤À¨Ò¤l¡B¹Ï§Î©M¹Ïªíµ¥¤º®eªºª¾ÃѲ£ÅvÂkXilinx¤½¥q»PAvent¤½¥q©Ò¦³¡A§@ªÌ«O¯d¨ä§E¤º®eªº©Ò¦³Åv§Q¡C¸T¤î¥ô¦ó³æ¦ì©Î­Ó¤HºK§Û©ÎÂX¥R¥»®Ñ¤º®e¥Î¤_¥Xª©µo¦æ¡AÄY¸T±N¥»®Ñ¤º®eÀ³¥Î»P°Ó·~³õ¦X¡C


§@ªÌ
2015¦~9¤ë

¤º®e²¤¶¡G

¥»®Ñ°ò¤_Xilinx¤½¥qªºZYNQúQ7000 AP SoC¡A¤¶²Ð¤F¨äÅé¨tµ²ºc»P¶}µo«ä·Q¡A¦}¨Ï¥Î¦h­Ó¹ê¨ÒÁ¿­z¤F¨ä¶}µo¤èªk»P¬yµ{¡C¥þ®Ñ¦@9³¹¡C®Ñ¤¤Á¿­z¤FZYNQúQ7000 AP SoC®a±Úªº¯SÂI¡BÅé¨t»Pµ²ºc¥H¤Î³n¥ó¶}µoªº¿W¯S¤§³B¡F ¥HVivado¶}µo®M¥ó¬°°ò¦¡AÁ¿­z¤FZYNQúQ7000 AP SoCªº³nµw¥ó¶}µo¬yµ{¡F ¬°¤F¤è«K¨Ï¥ÎISE/PlanAhead³n¥óªºÅªªÌ¤J¤â¡AÁÙ²­n´y­z¤F¨Ï¥Î¥¦­Ì¶}µoZYNQúQ7000 AP SoC´O¤J¦¡³n¥óªº¤èªk¡A¦ý¥»®Ñ¤´¥HVivado®M¥ó¬°¥D­n¤u¨ã¶i¦æ¶}µoÁ¿¸Ñ¡F µ¹¥X¤F±`¥Î¥~³]ªº¨Ï¥Î¥Ü¨Ò¡A¥]¬AMIO/EMIO±µ¤f¡B³q¥ÎI/O¡B¤¤Â_±±¨î¾¹¡B©w®É¾¹¨t²Îµ¥¡AÁÙµ¹¥X¤FXADC¼Ò¶ôªº¨Ï¥Î¥Ü¨Ò¡F ³ò¶Vivado¥HIP¬°¤¤¤ßªº³]­p«ä·Q¡A¥Î¹ê¨ÒÁ¿¸Ñ¤F¦p¦ó³]­p¥Î¤á¦Û©w¸qIP®Ö¡F ¨Ï¥ÎSystem Generator for DSP¦bMatlab/SimulinkÀô¹Ò¤U«Ø¼Ò¡A¤¶²Ð¤F°ò¤_¼Ò«¬ªºDSPºâªk³]­p¡A¦}³q¹L¦h­Ó¹ê¨ÒÁ¿¸Ñ¤F¨ä³]­p«ä·Q©M³]­p¬yµ{¡F ¨Ï¥ÎVivado HLS³n¥ó¡A³q¹L¦h­Ó¹ê¨ÒÁ¿­z¤F°ª¼h¦¸ºî¦Xªº³]­p«ä·Q©M³]­p¬yµ{¡C
¥»®Ñ¥i§@¬°¹q¤l³q«H¡B³n¥ó¤uµ{¡B¦Û°Ê±±¨î¡B´¼¯à»ö¾¹©Mª«Ápºô¬ÛÃö±M·~°ª¦~¯Å¥»¬ì¥Í©Î¬ã¨s¥Í¾Ç²ß´O¤J¦¡¾Þ§@¨t²Î¤Î¨äÀ³¥Î§Þ³Nªº±Ð§÷¡A¤]¥i§@¬°´O¤J¦¡¨t²Î¶}µo©M¬ã¨s¤H­ûªº°Ñ¦Ò¥Î®Ñ¡C
¥Ø¿ý¡G

²Ä1³¹¤£¥u¬Oªä¤ù,§ó¬O§¹¾ãªº¥­»O²£«~

1.1FPGAªº³o¤T¤Q¦~

1.2FPGAªºªä¤ùµ²ºc

1.3¶Ç²ÎªºFPGA¶}µo°ò¥»¬yµ{

1.4XilinxFPGA®a±Ú¤¶²Ð

1.5Xilinx¶}µo¤u¨ã»P³]­p¥­»O

1.5.1ISE»PVivado¡BVivadoHLS²¤¶

1.5.2SystemGenerator²¤¶

1.6¬°¤°¤\¨Ï¥ÎZYNQ

1.6.1ZYNQ®a±ÚªºÀu¶Õ

1.6.2ZYNQ®a±Úªº¥D­nÀ³¥Î

1.6.3²{¦³ªºZYNQ®a±Ú¾¹¥ó

1.6.4ZYNQ®a±Úªº¯S©Ê

1.7UltraFast³]­p¤èªk

²Ä2³¹ZYNQªºÅé¨t¡Bµ²ºc»P¶}µo«ä·Q

2.1À³¥Î³B²z¾¹³æ¤¸

2.1.1APUªº°ò¥»¥\¯à

2.1.2APUªº¨t²Î¯Åµø¹Ï

2.2«H¸¹¡B±µ¤f»P¤Þ¸}

2.2.1¹q·½¤Þ¸}

2.2.2PSI/O¤Þ¸}

2.2.3PSúQPL¹q¥­²¾¦ì¨Ï¯à

2.2.4PSúQPLMIOúQEMIO«H¸¹»P±µ¤f

2.3®ÉÄÁ

2.3.1®ÉÄÁ¨t²Î

2.3.2CPU®ÉÄÁ

2.4´_¦ì

2.4.1´_¦ì¦Zªº±Ò°Ê¬yµ{

2.4.2´_¦ì¸ê·½

2.5JTAG½Õ¸Õ»P´ú¸Õ

2.6±Ò°Ê»P°t¸m

2.6.1PSªº±Ò°Ê¹Lµ{

2.6.2PLªº±Ò°Ê¹Lµ{

2.7¨t²Î¤¬Ápµ²ºc

2.8¥i½sµ{ÅÞ¿èPL

2.8.1PLªº²Õ¥ó

2.8.2¿é¤J/¿é¥X

2.8.3PLªº°t¸m

2.9ZYNQ¶}µo«ä·Q

2.9.1ZYNQúQ7000³n¥ó¶}µoªº¯SÂI

2.9.2ZYNQúQ7000SoC³n¥ó»PÀ³¥Îªº¶}µo¬yµ{

2.9.3³]³ÆªºÅX°Ê¬[ºc

2.9.4»r¾÷µ{§Ç¶}µo¬yµ{

2.9.5Linuxµ{§Ç¶}µo

2.10³]­p°ò¤_PLªººâªk¥[³t¾¹

2.10.1¥ÎPL¬°PS¨ø¸ü

2.10.2PL»P¦sÀx¨t²Îªº©Ê¯à

2.10.3¿ï¾ÜPL±µ¤f

²Ä3³¹ZYNQúQ7000APSoC³]­p»P¶}µo¬yµ{

3.1ZYNQúQ7000APSoC¶}µo¬yµ{²¤¶

3.2°ò¤_Vivado+SDKªº³]­p»P¶}µo

3.2.1¨Ï¥ÎVivadoºc«Øµw¥ó¥­»O

3.2.2¨Ï¥ÎSDK§¹¦¨³n¥ó¶}µo

3.2.3±Ò°ÊÃè¹³¤å¥óªº¥Í¦¨»P¤U¸ü

3.3°ò¤_PlanAhead+SDKªº³]­p»P¶}µo

²Ä4³¹ARMCortexúQA9¥~³ò³]³ÆÀ³¥Î¹ê¨Ò

4.1MIO/EMIO±µ¤f

4.1.1MIO/EMIO±µ¤f¥\¯à·§­z

4.1.2À³¥Î¹ê¨Ò

4.2³q¥ÎI/O¼Ò¶ôGPIO

4.2.1GPIO²¤¶

4.2.2¥\¯à¸Ô­z

4.2.3½sµ{«ü«n

4.2.4À³¥Î¹ê¨Ò

4.3¤¤Â_±±¨î¾¹GIC

4.3.1GIC²¤¶

4.3.2¤¤Â_·½¤ÀÃþ

4.3.3¤¤Â_Àu¥ý¯Å¥òµô

4.3.4¬ÛÃö±H¦s¾¹

4.3.5À³¥Î¹ê¨Ò

4.4©w®É¾¹¨t²Î

4.4.1©w®É¾¹¨t²Î²¤¶

4.4.2¨p¦³©w®É¾¹¡B¨p¦³¬Ýªùª¯

4.4.3¥þ§½©w®É¾¹

4.4.4¨t²Î¬Ýªùª¯

4.4.5TTC³æ¤¸

4.4.6½sµ{«ü«n

4.4.7¬ÛÃö±H¦s¾¹

4.4.8À³¥Î¹ê¨Ò

²Ä5³¹XADC¼Ò¶ôÀ³¥Î¹ê¨Ò

5.1²¤¶

5.2¥\¯à¸Ô­z

5.2.1XADC¼Ò¶ô¬ÛÃö¤Þ¸}

5.2.2¼ÒÀÀ¶q¿é¤JÃþ«¬¤Î¶q¤ÆÃö¨t

5.2.3¹qÀ£¡B·Å«×ªº°O¿ý»P³øĵ

5.2.4¦Û°Ê®Õ¥¿¥\¯à

5.3XADC¤u§@¼Ò¦¡

5.3.1³æ³q¹D¼Ò¦¡

5.3.2¦Û°Ê§Ç¦C¼Ò¦¡

5.3.3¥~³¡¦h¸ô´_¥Î¾¹¼Ò¦¡

5.4±±¨î±µ¤f

5.4.1DPR/JTAGúQTAP±µ¤f

5.4.2±`¥Î±µ¤f³æ¤¸

5.5¬ÛÃö±H¦s¾¹

5.5.1ª¬ºA±H¦s¾¹

5.5.2±±¨î±H¦s¾¹

5.6À³¥Î¹ê¨Ò

5.6.1°ò¤_VivadoªºXADC¼Ò¶ôµw¥ó°t¸m

5.6.2°ò¤_SDKªº³n¥ó¶}µo

²Ä6³¹¥Î¤áIP®Öªº©w¨î

6.1°ò¤_Vivadoªº¥Î¤áIP®Ö«Ê¸Ë»P¨Ò¤Æ

6.1.1¥Î¤áIP®Öªº«Ø¥ß

6.1.2¥Î¤áIP®ÖÅÞ¿è¥\¯àªº³]­p»P«Ê¸Ë

6.1.3¥Î¤áIP®Öªº¨Ò¤Æ

6.2°ò¤_SDKªº½sµ{«ü¾É

²Ä7³¹°ò¤_¼Ò«¬ªºDSP³]­p

7.1SystemGeneratorªº¦w¸Ë¡B¨t²Î­n¨D»P°t¸m

7.2Simulinkªº°ò¥»¨Ï¥Î¤èªk

7.3³Ð«Ø°ò¤_SystemGeneratorªºÂ²³æ³]­p

7.4©wÂI¼Æ¾ÚÃþ«¬ªº³B²z

7.5¨t²Î±±¨î»Pª¬ºA¾÷

7.6¦h³t²v»P¦ê¦}Âà´«

7.7¨Ï¥Î¦sÀx³æ¤¸

7.8¦bVivadoIDE¤¤¨Ï¥ÎSystemGenerator¼Ò«¬

7.9§âC/C++µ{§Ç¾É¤JSystemGenerator¼Ò«¬

7.10§âSystemGenerator¼Ò«¬«Ê¸Ë¬°¦Û©w¸qIP

7.11¹ïSystemGenerator¤¤¥Í¦¨ªºAXI4úQLite±µ¤fªº¼Ò«¬¶i¦æÅçÃÒ

²Ä8³¹Vivado°ª¼h¦¸ºî¦X

8.1VivadoHLSªº°ò¥»¶}µo¤èªk

8.2VivadoHLS¤¤ªº¼Æ¾ÚÃþ«¬

8.2.1¥ô·Nºë«×¾ã¼ÆÃþ«¬

8.2.2VivadoHLS¤ä«ùªº¼Æ¾Ç¨ç¼ÆÃþ«¬

8.3VivadoHLS¤¤ªº±µ¤fºî¦X

8.3.1¼Ò¶ô¯Å§OªºI/O¨óij

8.3.2ºÝ¤fÃþ«¬ªº³B²z

8.3.3¦p¦ó§â¼Æ²Õ¹ê²{¬°RTL±µ¤f

8.3.4¦p¦ó§â¼Æ²Õ¹ê²{¬°AXI4ªº¬ÛÃö±µ¤f

8.4¦bVivadoIPI¤¤¨Ï¥ÎHLS¥Í¦¨ªºIP

8.5§â¨Ï¥ÎHLS¥Í¦¨ªºIP¥Î§@PSªº¥~³]

²Ä9³¹MicroZed¶}µoªOªº¤¶²Ð

9.1MicroZed°ò¥»¤¶²Ð

9.2¤U¸üµ{§Ç»P´ú¸Õ

9.3´ú¸Õ§ó¦hªºDDR¤º¦sªÅ¶¡

9.4¦bMicroZed¤W¹B¦æ¶}·½Linux

9.4.1¦bLinux¤¤±±¨îGPIO

9.4.2¦bLinux¤¤¶i¦æ¥H¤Óºô³q«H

9.4.3´ú¸ÕPS»PUSBªº³q«H

9.4.4¥ÑPS¦VPL´£¨Ñ®ÉÄÁ«H¸¹

°Ñ¦Ò¤åÄm

§Ç¡G