­º­¶
2008¦~5¤ë12¤é 
 ·j¯Á:



     
 
 
     
 
 
Issue > 2008¦~3¤ë1¤é > «Ê­±¬G¨Æ
 
 

µo´§FPGA¼u©ÊÀu¶Õ ¹ê²{¼Æ¦ì¼s¼½«Ø¸m


( 2008¦~3¤ë1¤é)
Tim Hemken, Xilinx Inc.

ÀHµÛ¼v­µ¼½°e±qÃþ¤ñÂà´«¨ì¼Æ¦ì¡A¦b·~ªÌ¤£·Q§ó´«¤j¶qªº¦P¶b¶Ç¿é½uÆl°ò¦³]¬Iªº»Ý¨D¤U¡A¶Ç¿é«DÀ£ÁY¼Ð·Ç©w¸ÑªR«×µø°Tªº¦ê¦C¼Æ¦ì¤¶­±(Serial Digital Interface, SDI)¨ó©w¥X²{¤F¡C¦Ó¤é¯q¦¨ªøªº¿Ã¹õ¸ÑªR«×¤Î¬ÛÀ³ªº¸ê®Æ¶Ç¿é²v¡A¤]«P¥Í¤F·sªº¦ê¦C¸ê®Æ³q°T®æ¦¡¡A³o¨Ç®æ¦¡¤]­n­«½Æ§Q¥Î³o¨Ç¦P¶b½uÆl¡C



¥Ñ¹q¼v©M¹qµø¤uµ{®v¨ó·|(SMPTE)µo§Gªº²Ä¤@­ÓSDI¼Ð·ÇSMPTE 259M¡A©ó1989¹ê²{°Ó·~¤Æ¹ê¬I¡C¦b¥¦¥X²{«á¡AÀ³¥Î¯S©wªº¼Ð·Ç²£«~(ASSP)´¹¤ù»s³y°Ó¤]±À¥X¤F­º­Ó¥Î©ó¦¹¤¶­±ªº´¹¤ù¡CSDIªº¸ê®Æ¶Ç¿é³t²v¤@¯ë¬°270Mbps¡A¾A¦X¼Ð·Ç¸ÑªR«×¹qµø(SDTV)ªº¸ÑªR«×¡C



¦b2002¦~¡AXilinx±À¥X¤FVirtex-II Pro FPGA¡C³oºØ³]³Æ§t¦³¤Q»õ¦ì¤¸¦¬µo¾¹(MGT)¡A¥i¥H3.125Gbpsªº¦ì¤¸²v¤u§@¡C»P¦¹¦P®É¡A¼Æ¦ì¹qµø¶}©l±Ä¥Î·sªº¦³§ó°ª¿Ã¹õ¸ÑªR«×¤Î³t«×»Ý¨Dªº°ª²M´·¹qµø(HDTV)¼Ð·Ç¡CSMPTE±À¥X¤@­ÓSMPTE 292M¼Ð·Ç¡A¤ä´©¥¼À£ÁYªºHDTVµø°T¤º®e¥H1.5Gbps³t²vªº¦ê¦C¶Ç¿é¡A¤]ºÙHD-SDI¡C



Xilinx°ª¯ÅÀ³¥Î¤uµ{®vJohn Snow»{ÃÑ¨ì³æ­ÓVirtex-II Pro MGT¥i¤ä´©³o¨âºØ¸ê®Æ³t²v¡A±N¦h­ÓASSP´¹¤ù¾ã¦X¨ì³æ­ÓXilinx FPGA¤¤¡A¥i¤j¤j­°§C³o¨Ç¤¶­±ªº¦¨¥»¡A¯S§O¬O¹ï©ó¦³¦h­Óµø°T¬yªºµø°T°T¸¹Âà´«¶}Ãö¤Î¥D±±¨î¾¹³]­p¡C



Snow¼¶¼g¤F­º­Ó³o¨âºØ¨Ï¥ÎFPGAªº¤¶­±¼Ð·ÇÀ³¥Î³ø§i¡C³o¨ÇÀ³¥Î³ø§i¤¤¥]§t¥HVerilog»PVHDL·½¥N½X¤¤½s¼gªº¦Û¥Ñ°Ñ¦Ò³]­p¡C³o½g¥N½X©M¤å¥óÅý¼s¼½¨t²Î¤uµ{®v¯à»´ÃP¦a¦bVirtex-II Pro FPGA¤¤¹ê¬I¥\¯à¥þ­±ªºSDI¤ÎHD-SDI±µ¦¬¾¹¡Bµo®g¾¹¤Î¨ä¥¦¬ÛÃö¥\¯à¡A¦pµø°T´ú¸Õ¹Ï§Î²£¥Í¾¹¡C



HDTV¦b¤j²³¥Î¤á¤¤ªº±µ¨üµ{«×¥¿¦bÂX¤j¡C³oºØ§Þ³N±NÆ[²³¬Ý¨ì§ó¯u¹êªº¹Ï¹³¡A±q¦Ó¨ÏHD¸`¥Ø¤º®e¶q¦³©Ò¼Wº¦¡C¦p¤µ¡AHD±µ¦¬¾¹¥i¹F¨ì¤j²³¥«³õªº»ù®æ¤ô·Ç¡A®ø¶OªÌ¶}©l§ó¦h¦aÁʶRHDTV¤F¡C¦b¼Æ¦ì¼½°e®É¡A¦h³t²vSDI»PHD-SDI°Ñ¦Ò³]­p¹ï©ó¤À°t¼Æ¦ì­µ°T¤Îµø°T¤º®e¶V¨Ó¶V­«­n¡C



¦p¤µ¡ASMPTE²Õ´¤]¨Ã«DµL©Ò¨Æ¨Æ¡A¤£Â_¦aµo§G·s¼Ð·Ç¨Ó³B²z»Ý­n§ó°ªÀW¼eªºµø°T®æ¦¡¡C¨ä¤¤¨â­Ó³Ì·s¼Ð·Ç¬°ÂùÃì¸ô(Dual-link)HD-SDI (SMPTE 372M)»P3G-SDI(SMPTE 424M¤ÎSMPTE 425M)¡A³o¨âºØ¼Ð·Ç§¡¥i´£¨Ñ3GbpsªºÁ`ÀW¼e¡C



ÂùÃì¸ô(Dual-link)HD-SDI¼Ð·Ç±N¨â­ÓHD-SDI³t²vªºÃìµ²µ²¦X¨ì¤@°_¨Ó¡A¥H¶Ç¿é§óÂ×´Iªº¦â±m(§ó¦hªº¹³¯À¦â¸ê®Æ)©Î§ó§Öªº§ó·s³t²v¡A(1,080½u¦b60-Hz³v¦æ±½´y´T³t²v¬Û¹ï©ó30-Hz´T³t²v)¡C¨â±ø¦P¶b½uÆlºc¦¨ªº¤@­ÓÂùÃì¸ô(Dual-link) HD-SDI¤¶­±¥i¥H¥Î¨Ï¥Î3G-SDIªº³æ¦P¶b½uÆl´À´«¡C



¦b¦V¼Æ¦ì¸ê®Æ¤è­±¾E²¾ªº¹Lµ{¤¤¡A»Ý­n§ó°ª¸ê®Æ³t²vÀ³¥Îªº¨Ò¤l¬O¹q¼v°|·~°Èªº±À°Ê¡C¼Æ¦ì¼v°|¼Ð·Ç¨C­Óµø°T¨ú¼Ë¨Ï¥Î36¦ì¤¸ªº¸ê®Æ¡A¦ÓHDTV®æ¦¡¨C¨ú¼Ë¤@¯ë¨Ï¥Î20¦ì¤¸¡C¨C­Óµø°T¨ú¼Ë¨Ï¥Î¦ì¤¸¼Æªº¼W¥[»P§ó°ªªº¿Ã¹õ¸ÑªR«×³y¦¨¤F¥«³õ¹ï¥H3Gbps¹B¦æªº¼Æ¦ì¤¶­±ªº»Ý¨D¡C



§Y¨Ï¬O¦b³æSMPTE¼Ð·Ç¤¤¡A¤]¦³FPGA¾AÀ³¥¼¨ÓÀ³¥Îªº¾÷·|¡C3G-SDI¹ê»Ú¤W¥Ñ¨â­Ó¼Ð·Ç½T©w¡GSMPTE 424M»PSMPTE 425M¡CSMPTE 424M©w¸q¤F¦ê¦C¤¶­±¥»¨­ªºª«²z»P¹q®ð¥\¯à¡CSMPTE 425M©w¸q¤F¦p¦ó±N¦UºØµø°T®æ¦¡¬M®g¨ì¤¶­±¤¤¡C¾¨ºÞSMPTE¦b2006¦~¤~µo§G¡A¤w¸g­×§ïSMPTE 425M¥H¾AÀ³ÃB¥~ªºµø°T®æ¦¡¤F¡C



¨Ï¥ÎHD-SDI¶i¦æµø°T³s±µªº´XºØ·s¿³À³¥Î



CCDÄá¼v¾÷

°ª±Ó·Pªº¶W°ª³t¼s¼½Äá¼v¾÷¥i±Ä¶°²M´·¡B¬yºZ¡BºC°Ê§@ªºµø°T¡A¬Æ¦Ü¦b·Ó©ú±ø¥ó¤£¨}ªº±ø¥ó¤U¤]¯à¹ê²{«Ü¦nªº®ÄªG¡C«D±`¾A¦X¿ý»s¤ñÁɨƥ󵥡A¦p¦b©]¶¡Á|¦æªº±M·~´Î²yÁÉ¡C³o¨ÇÄá¼v¾÷¥i±Ä¶°µLªk¥Ñ²M´·¦a¥Î¦×²´Æ[¬Ý¨ì§Ö³t²¾°Ê¤º®e¡A¦p²y½ÄÀ»²y©çªºÃèÀY¡C¥HºC°Ê§@µø°T¼½©ñ³o¨Ç¨Æ¥ó¥iÅãµÛ§ïµ½Æ[²³ªºÅéÅç¡C



¹Ï1¤¤ªºCCD(¹q²ü½¢¦X¤¸¥ó)Äá¼v¾÷¥ÎFPGA¨Ó°õ¦æ°T¸¹¦X¦¨¤Î¦â±m³B²z¹Lµ{¡A¥H¤Î»PCCDÅX°Êµ{¦¡ªº³s±µ¡CµM«áCCD ÅX°Êµ{¦¡¦AÅX°ÊCCD¡B¾÷±ñ§Öªù±±¨î¤ÎIJµo±±¨îµ¥¡C



¿é¤Jªºµø°T°T¸¹¥ÑÃþ¤ñ¼Æ¦ìÂà´«¾¹Âà´«¬°¼Æ¦ì®æ¦¡¡AµM«áÀx¦s¦b¤ù¥~°O¾ÐÅ餤¡C·í¹ï¾ã­Ó´Tªº¸ê®Æ¶Ç¿é§¹¦¨®É¡A°O¾ÐÅ餤ªº¸ê®Æ¥ÑFPGA¦X¦¨¨Ã³z¹L¨Ï¥ÎHD-SDIªººô¸ô¶i¦æµo°e¡C±qIJµo¾¹¨ìHD-SDI¿é¥X©Ò»Ýªº³B²z®É¶¡¬°¤@¬í©Î§óµu¡CFPGAÁÙ±±¨î°O¾ÐÅé¤ÎADC¡C



IPºô¸ôµø°T(Video over IP)

¬Y¨Çµø°T»s§@¤¤¤ß¶}©l¨Ï¥Î¤A¤Óºô¸ô¦bºô¸ô¨Ó¶Ç¿é²M´·ªºHD¬y¡A¹Ï¹³¸g¹L¹w¥ý©Î«á³B²z¡A¥H§Y®É¥H¸û§Cªº©µ¿ð¼W±j¹Ï¹³«~½è¡AµM«á³z¹Lºô¸ô¨Ï¥Î¦UºØ½s½X»P¸Ñ½X¼Ð·Ç(Codec)¶i¦æ¶Ç¿é¡C¥Ñ©ó¸ê®Æ¬yµ{ªºÅé¿n»P³t²v«D±`¤j¡A¸ê®Æ¥²¶·­n¸g¹LÀ£ÁY³B²z¡C



¨Ò¦p¡A¥H30fps¶Ç¿é1,920x1,080ªº¹³¯À»Ý­n1.5Gbpsªº¥¼À£ÁY³t²v¡C­n²K¥[¨ì¦h³q¹D«h©Ò»Ýªº³t²v§ó°ª¡C¦³´O¤J¦¡DSP¼Ò²Õ¡B´¹¤ù¤W»P´¹¤ù¥~°O¾ÐÅ骺À³¥Î³Ì¨Î¤ÆªºFPGA¡BÂ×´IªºÅÞ¿èºc«Ø¾ô±µ¥\¯à¡A¤Î¥H¤Îºô»PHD-SDI³s±µ¬Oºc«Ø³oºØ¨t²Îªº²z·Q¤è®×¡C



¹Ï2Åã¥Ü¤FIPºô¸ôµø°T(Video over IP)ªº¤è¶ô¹Ï¡CFPGAŪ¨úHD-SDIÃì¸ô¤Wªº¸ê®Æ¡AµM«á¹ï¨ä¶i¦æ³B²z¡C¤@­Ócodec(¦pH.264)¥Î©óÀ£ÁY¸ê®Æ¡CµM«á¸ê®ÆÂà´«¦¨¤A¤Óºô¸ô¸ê®Æ¥]¡A¨ã¦³¾A·íªº¥]ÀY¸ê°T¥Î©ó¦b±µ¦¬ºÝ¸Ñ½X¡A³Ì«á¦b¤A¤Óºô¸ô¤W³z¹LMACµo°e¥X¥h¡C



HDTV¹Ï¹³«~½èºÊµø¾¹

¥H«e¡A®ø¶OªÌ¥u¯à¥ÎDVD±o¨ì°ª«~½èªºµø°T¤Î¦h³q¹D­µ°T¡CÀHµÛHD¼s¼½¶V¨Ó¶V´¶¤Î¡A¨ä¹Ï¹³®ÄªG¨Ã¤£¨È©óDVD¡C©Ò¥H¡AÆ[²³§ó¦b·N¹Ï¹³«~½è¡A¯S§O¬OHDªº¹Ï¹³®ÄªG¡C



¹Ï¹³«~½è±N¦¨¬°ªA°È´£¨Ñ°Ó¶¡ªº¥D­nªºÄvª§ÂI¡C¦p¤µ§Ú­Ì»Ý­n¯à¶i¦æ«ÈÆ[»P¥DÆ[´ú¸Õ¹Ï¹³«~½èªº¹Ï¹³«~½èºÊµø¾¹¤Î¥i¿ë§Oªº»~®t´ú¶q¡C



¹Ï3Åã¥Ü¤F±Ä¥ÎXilinx Virtex-5 FPGAªº¹Ï¹³«~½èºÊµø¾¹¡C¥DÆ[´ú¸Õ¨Ï¥Î±`¥Îªº¥ÑSMPTE RP 198½T©wªº´ú¸Õ¹Ï§Î®æ¦¡¨Ó¶i¦æ¡C¥DÆ[´ú¸Õ­n¤ñ¸û¼s¼½¿é¤J»P¥»¦a´ú¸Õµø°T¸ê·½¡C



FPGAÂ^¨ú¤£¦P¨Ó·½ªº¸ê®Æ¡A¨Ã¹ï¨ä¶i¦æ¹w³B²z¡AµM«á±N¨äµo°e¨ì¥~³¡³B²z¾¹¶i¦æ¤ÀªR¡C



§Y®ÉHD AVC

°ª¯Åµø°T½s½X(AVC)¬O¤@ºØ¥Î©ó¥H¤@¥bªº©Ò»Ý¦ì¤¸²v´£¥æµø°TªºÀ£ÁY§Þ³N¡CAVC³Ìªì¥Î©ó¼Ð·Ç¸ÑªR«×µø°T¤¤¡A¦ý¹ï©óHD ªA°È´£¨Ñ°Ó§ó¦³§l¤Þ¤O¡C³oºØ½s½X¤è¦¡³z¹L¹ï¹B°Ê¸ÉÀv¹w´ú³B²z­«¤jªº§ï¶i¥i¹ê²{¤ñMPEG-2¤j±o¦hªº¼W¯q¡C



AVC±N¹B°Ê¦ô­pªººë½T«×´£°ª¤F¤@­¿¡A¨Ï¥Î¸û¤pªº¼Ò²Õ¤Ø¤o¨Ó¹ïª«Åé¶i¦æ§ó·Ç½T¦a¸òÂÜ¡A¨Ã¦³³\¦h°Ñ¦Ò´T¥i¥Î©ó·j¯Á¨}¦nªº¹B°Ê¦ô­p¤Ç°t¡C¦]¦¹¡A§Y®É°ª²M´·AVCµø°T½s½X¾¹¯à¥HMPEG-2¤@¥bªºÀW¼e¹ê²{¼s¼½¹Ï¹³«~½è¡C



FPGA°õ¦æ­pºâ±K¶°ªº¹B°Ê¦ô­p¥ô°È¡A¦p¹Ï4©Ò¥Ü¡C¹B°Ê¦ô­p¨Ï¥Î­«½Æªºµ´¹ï®t¨D©M­pºâ¨Ó¶i¦æ¡C¸ê®Æ¤ñ¸ûªº­«½Æ©Ê¸û°ª¡A³\¦h­pºâ³£¥i­«¥Î¡C°ò©óCPUªº¹ê¬I­n±q½w¦s¿é¤J¹BºâÅÞ¿è³æ¤¸¡AFPGA³]­p¥i¥H«È»s¤Æ¨Ó±N©Ò¦³ªº­È¨Ó«O«ù¦b¦Û©w¸qªº±H¦s¾¹¬y¤ô½u¤¤¡C



FPGA¦³¤j¶qªºÅÞ¿è³æ¤¸¡A¥i´£¨ÑÃþ¦üASIC¯Å§Oªº©Ê¯à¡C³]­p®v©Ò»Ý­nªº¼s¼½³]³Æ¥\¯à¥]¬A¡G



¡E§C¥\¯Óªº´O¤J¦¡3.2Gbps ¦¬µo¾¹¡A¯à¤ä´©¦hºØ¼Ð·Ç¦pSDI¡BHD-SDI¡BÂùÃì¸ô(Dual-link) HD-SDI¡B3G-SDI¡BDVB-ASI¡BAES¼Æ¦r­µ°T¡B¤A¤Óºô¸ô¤ÎPCI Express¡C

¡E°ª³tDSP ¼Ò²Õ

¡E´O¤J¦¡³B²z¾¹

¡E¤A¤Óºô¸ôMAC

¡EPCI Express®Ö¤ß

¡E¦hºØ video IP®Ö¤ß



³z¹L³]­pFPGA ²£«~ªºµø°T³s±µÀ³¥Î¡A¼s¼½³]³Æ»s³y°Ó¥i¥H­°§C¦¨¥»¡AÅý¨ä²£«~²æ¿o¦Ó¥X¡C¨Ã¥i­°§C§ïÅܼзDZa¨Óªº©T¦³­·ÀI¡C





§@ªÌ²¤¶

Tim Hemken ¬°Xilinx Inc.,ªº¦æ¾PÁ`ºÊ www.xilinx.com¡C¥Lªº¹q¤l¶l¥ó¬O¡Gthemken@xilinx.com¡C



Click here for Illustration:



Figure 1, Figure 2, Figure 3, Figure 4



 
 
 
 
 
 
 
¬ÛÃö¤å³¹
   
   
 
§Þ³N·s»D
   

SDR ½×¾Â¤u§@¤p²Õ±N§âµJÂI¶°¤¤¦b¹qµøªÅ¥ÕÀW¹D(White Space)ªº¨Ï¥Î(­^¤å¤º®e)

China Mobile¡BSOFTBANK¤ÎVodafone±N¦¨¥ßÁp¦X³Ð·s¹êÅç«Ç¡A¥H¶i¦æ¦æ°Êºô¸ôªA°Èªºµo®i (­^¤å¤º®e)

Texas Instruments ·s´ÚADC±N¥H3G ¤Î 4G ³q°TÀ³¥Î¬°¥Ø¼Ð(­^¤å¤º®e)

SMIC ¤Î ASTRI ¦X§@µo®iÂù¼Ò¦¡ªºUWB MAC ASIC (­^¤å¤º®e)

Renesas »PIMEC ¦X§@­«·s°t¸mRF ¦¬µo¾¹(­^¤å¤º®e)

CommScope ¬°Andrew Æl½u«È¤áÂX¤j¦A¦^¦¬­pµe(­^¤å¤º®e)

MediaTek Àò±oCEVA DSP¤º®Ö¤Î¤l¨t²Îªº±ÂÅv(­^¤å¤º®e)

ZTE¨ú±oSPIRIT»y­µ¸Ñ¨M¤è®×ªº±ÂÅv¡A¥Î©ó°ª¸ÑªR«×ªºµøÀW·|ij(­^¤å¤º®e)

Aeroflex¤ÎInnowireless¦X§@¶i¦æ3GPP LTE ¦æ°Ê¾¹¥óªº¶}µo (­^¤å¤º®e)

NEC §¹¦¨¤é¥»¤Î·s¥[©Y¦h¨ÑÀ³°Ó¶¡ªºµL½uIP¹q¸Ü¤§ÅçÃÒ´ú¸Õ(­^¤å¤º®e)

   
 
 
 
 
     
 
¬ÛÃö²£·~
   
Photonics Association (Singapore)
 
Singapore Industrial Automation Association (SIAA)
 
Taiwan Semiconductor Industry Association (TSIA)
   
 
spacer
ÃÙ§U°Ó³sµ²
 
spacer
 


 
 
 
 
 
§Þ³N´ë¹D

©ñ¤j¾¹

¤¸¥ó

¼Æ¦ìµwÅé/¤¸¥ó

¾ã¦X¤¸¥ó

¾ã¦X¤l¨t²Î

¤¶­±/¤¬³s

§÷®Æ

³Q°Ê¤¸¥ó

¥\²v

¥b¾ÉÅé/¿nÅé¹q¸ô/·Lªi³æ¤ù¿nÅé¹q¸ô

ªA°È

«H¸¹³B²z

«H¸¹·½

³nÅé

´ú¸Õ»P¶q´ú

¶Ç¿é¤¸¥ó

µL½u¨ó©w

 

©j©fºô¯¸
EDN Asia
EDN Asia (India)
EDN Asia (Taiwan)
EDN Asia (Korea)
ECN Asia
ECN Asia (Korea)
ECN Asia (Taiwan)
  ECN Asia (China)
  EB Asia
Electronics Asia
Reed Electronic Group
Reed Business Information Asia
   
 

© 2008 Reed Business Information, a division of Reed Elsevier Inc.
All rights reserved. Use of this web site is subject to its Terms and Conditions of Use. View our Privacy Policy.