רÀûÃû³Æ£ºÒ»ÖÖ»ùÓÚtm320c6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°åµÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°Ò»ÖÖ»ùÓÚTM320C6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°å£¬ÊôÓÚÀ×´ïʵʱÐźŴ¦Àí¼°ÆäÏà¹Ø¼¼ÊõÁìÓò¡£
±³¾°¼¼Êõ£º
À×´ïÐźŴ¦Àí°å¿¨Ö÷ÒªÓ¦ÓÃÓÚÀ×´ïÐźŴ¦Àíϵͳ£¬Ò»°ãÐèÒª¾ßÓиßËÙ¶àͨµÀÊý¾Ý²É¼¯¹¦ÄÜ¡¢ÔËËãÃܼ¯µÄʵʱÐźŴ¦Àí¹¦ÄÜ¡¢×¨ÓõĶÔÍâ½Ó¿Ú¹¦Äܵȡ£¶øÄ¿Ç°´ó¶àÊýµÄÀ×´ïʵʱÐźŴ¦Àí°å¿¨£¬ÆäÔËËãÄÜÁ¦²î¡¢²ÉÑùÂʵͺͻº´æÈÝÁ¿½ÏС£¬¸÷ÖÖ¹¦ÄÜоƬ¼¯³É²»¹»·á¸»£¬°åÄÚ»¥ÁªÄÜÁ¦²î£¬ÄÑÒÔÍê³É¸ßÊý¾ÝÂÊ¡¢ÔËËãÃܼ¯µÄÀ×´ïÐźŴ¦ÀíÈÎÎñ¡£
·¢Ã÷ÄÚÈÝ
±¾·¢Ã÷µÄÄ¿µÄÔÚÓÚ¿Ë·þÒÑÓÐÀ×´ïʵʱÐźŴ¦Àí°å¿¨´¦ÀíÄÜÁ¦²»¹»Ç¿´ó¡¢¸÷ÖÖ¹¦ÄÜоƬ¼¯³É²»¹»·á¸»µÄȱµã£¬Õë¶ÔTI¸ßÐÔÄÜ8ºËDSPºÍXilinx¸ßÐÔÄÜFPGAʵÏÖÁËÒ»¿î»ùÓÚC6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°å¡£¸Ã¿î°å¿¨¾ßÓд¦ÀíÄÜÁ¦Ç¿¡¢¸÷ÖÖ¹¦ÄÜоƬ¼¯³É¶È¸ßµÈÓŵ㡣ʵÏÖ±¾·¢Ã÷µÄ¼¼Êõ·½°¸ÈçÏÂÒ»ÖÖ»ùÓÚTM320C6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°å£¬°üÀ¨µçÔ´Ä£¿é¡¢Á½¸öDSP´¦Àí½Úµã¡¢Ò»¸öFPGA´¦Àí½Úµã¡¢Èý¸ö¸ßËÙADCÄ£¿é¡¢Ò»¸ö¸ßËÙDACÄ£¿é¡¢Ò»¸öLVDSÊý¾Ý²É¼¯Êä³öÄ£¿é¡¢Èý¸öµÍËÙADCÄ£¿é¡¢Á½¸öµÍËÙDACÄ£¿é¡¢Á½¸ö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÒÔ¼°Á½¸öFLASHÄ£¿é£»ÆäÖУ¬ËùÊöDSP´¦Àí½ÚµãÓÉһƬTMS320C6678оƬºÍÒ»×éÈÝÁ¿ÎªIGBµÄDDR3SDRAM×é³É£»ËùÊöFPGA´¦Àí½ÚµãΪһƬXC6VSX475TоƬ£»ËùÊöLVDSÊý¾Ý²É¼¯Êä³öÄ£¿éÓÉDS92LV1023EоƬºÍLMH0001оƬ×é³É£»ËùÊö¸ßËÙADCÄ£¿éΪADS5444оƬ£»ËùÊö¸ßËÙDACÄ£¿éΪDAC5672оƬ£»ËùÊöµÍËÙADCÄ£¿éΪAD7874оƬ£¬ËùÊöµÍËÙDACÄ£¿éΪDAC8412оƬ£»ËùÊö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÓÉһƬ·¢ËÍµçÆ½×ª»»Ð¾Æ¬ds96fl74¡¢Ò»Æ¬½ÓÊÕµçÆ½×ª»»Ð¾Æ¬ds96fl75ÒÔ¼°Á½Æ¬¹âñî¸ôÀëоƬHCPL5631×é³É£»ÉÏÊö¸÷Æ÷¼þÖ®¼äµÄÁ¬½Ó¹ØÏµÎªÁ½¸öDSP´¦Àí½Úµãͨ¹ýHyperLink½Ó¿Ú»¥Áª£»Á½¸öDSP´¦Àí½Úµã·Ö±ðͨ¹ýSRIOÓëFPGAÏàÁ¬£»ÆäÖÐÒ» DSP´¦Àí½ÚµãÉϵÄEMIF×ÜÏßÓëFPGA¡¢Èý¸öµÍËÙADCÄ£¿é¡¢Á½¸öµÍËÙDACÒÔ¼°ÆäÖÐÒ» FLASHÄ£¿é·Ö±ðÏàÁ¬£¬ÁíÒ» DSP´¦Àí½Úµãͨ¹ýÁíÒ» EMIF×ÜÏßÓëFPGAºÍÁíÒ» FLASHÄ£¿é·Ö±ðÏàÁ¬£»Èý¸ö¸ßËÙADCÄ£¿é¡¢Ò»¸ö¸ßËÙDACÄ£¿é¡¢Ò»¸öLVDSÊý¾Ý²É¼¯Êä³öÄ£¿éÒÔ¼°Á½¸ö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿é·Ö±ðÓëFPGA´¦Àí½ÚµãÏàÁ¬¡£ÓÐÒæÐ§¹û±¾·¢Ã÷ÐźŴ¦Àí°åÓÉÓÚ²ÉÓÃÁËÈý¸ö¸ßËÙADCÄ£¿é£¬¿ÉÒÔÍê³ÉÈý·ģÄâÐźŵIJÉÑù£¬Ã¿Â·²ÉÑùÂʸߴï250MSPS£¬ÊäÈëÄ£ÄâÐźŴø¿í¿É´ï800MHz ;ÓÉÓÚ²ÉÓÃÁË Xilinx¸ßÐÔÄÜFPGA-XC6VSX475TоƬ£¬¿ÉÒÔÍê³É400GMACsÔËË㣻ÓÉÓÚ¼¯³ÉÁËÁ½Æ¬TMS320C6678оƬ£¬¿ÉÒÔÍê³É640GMACsÔËË㣻ÓÉÓÚ¼¯³ÉÁË LVDSÊý¾Ý²É¼¯Êä³öÄ£¿é£¬¿ÉÒÔÍê³ÉÊý¾ÝÂʸߴï660Mb/sµÄ´®ÐÐÊý¾ÝÊä³ö£¬ÇÒ´«Êä¾àÀë¿ÉÒÔ´ïµ½IOmÒÔÉÏ£»ÓÉÓÚ¼¯³ÉÁ˸ßËÙDACÄ£¿é£¬¿ÉÒԻطÅÁ½Â·275MSPSÊý¾ÝÂʵÄÊý×ÖÐźţ»ÓÉÓÚ¼¯³ÉÁËÈý¸öµÍËÙADCÄ£¿é£¬¿ÉÒÔÍê³ÉÊ®¶þͨµÀ12bitµÄµÍËÙÊý¾Ý²É¼¯¹¦ÄÜ£»ÓÉÓÚ¼¯³ÉÁËÁ½¸öµÍËÙDACÄ£¿é£¬¿ÉÒÔÍê³É°ËͨµÀ12bitµÄµÍËÙÊý¾Ý»Ø·Å¹¦ÄÜ¡£Óɱ¾·¢Ã÷À×´ïʵʱÐźŴ¦Àí°å¿¨¹¹½¨µÄÀ×´ïÐźŴ¦Àíϵͳ²»½ö´¦ÀíÄÜÁ¦Ç¿¡¢»º´æÈÝÁ¿´ó¡¢Ò×ÓÚ¹ÜÀí£¬¶øÇÒ¼¯³ÉÁ˶à·¸ßËÙÊý¾Ý²É¼¯¡¢Ô¶¾àÀëLVDSÊý¾Ý²É¼¯Êä³ö¡¢¸ßËÙÊý¾Ý»Ø·Å¡¢´ø¸ôÀëµÄͬ²½´®¿Ú¡¢¶à·µÍËٲɼ¯ºÍ¶à·µÍËٻطŵȷḻµÄ¹¦ÄÜ¡£
ͼIÊDZ¾·¢Ã÷µÄµç·ÔÀí¿òͼ¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½áºÏ¸½Í¼Óë¾ßÌåʵʩ·½Ê½
¶Ô±¾·¢Ã÷×ö½øÒ»²½ÏêϸÃèÊöÈçͼIËùʾ£¬±¾·¢Ã÷»ùÓÚTM320C6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°å£¬°üÀ¨µçÔ´Ä£¿é¡¢Á½¸öDSP´¦Àí½Úµã(DSP2)¡¢Ò»¸öFPGA´¦Àí½Úµã¡¢Èý¸ö¸ßËÙADCÄ£¿é¡¢Ò»¸ö¸ßËÙDACÄ£¿é¡¢Ò»¸öLVDSÊý¾Ý²É¼¯Êä³öÄ£¿é¡¢Èý¸öµÍËÙADCÄ£¿é¡¢Á½¸öµÍËÙDACÄ£¿é¡¢Á½¸ö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÒÔ¼°Á½¸öFLASHÄ£¿é¡£ÔÚͼIÖÐÓÉÓÚ±¾·¢Ã÷Ëù°üÀ¨µÄÆ÷¼þ½Ï¶à£¬Òò´ËÊ¡ÂÔ»³öһЩÆ÷¼þ£¬ÀýÈçµÍËÙADCºÍµÍËÙDAC·Ö±ðÖ»¸ø³öÁËÒ»¸ö£»Í¬Ê±ÓÉÓÚDSPµ÷ÊÔ¿Ú¡¢FPGAµ÷ÊÔ¿ÚµÈͨ³£ÎªÒ»¸öÐźŴ¦Àí°åÉÏ»ù±¾É϶¼ÓеÄÄ£¿é£¬Òò´ËÔÚͼIÖиø³ö¡£DSP´¦Àí½ÚµãÓÉһƬTMS 320C6678ºÍÒ»×éÈÝÁ¿ÎªIGBµÄDDR3 SDRAM×é³É£¬DSP·ÃÎÊ´æ´¢Æ÷ËÙ¶È¿ÉÒÔ´ïµ½8GB/s£¬¿ÉÒÔÍê³É640GMACSÔËËã¡£FPGA´¦Àí½ÚµãΪһƬXC6VSX475T£¬¾ßÓÐ400GMACSµÄÐźŴ¦ÀíÄÜÁ¦£¬¿ÉÍê³ÉÀ×´ïÐźŴ¦ÀíÖеÄÊý×ÖÏÂ±äÆµºÍÂö³åѹËõÔËË㣬Ȼºó½«Êý¾Ýͨ¹ýSRIO·¢Ë͸øDSP¡£LVDSÊý¾Ý²É¼¯Êä³öÄ£¿éÓÉTI¹«Ë¾µÄDS92LV1023EоƬºÍLMH0001оƬ×é³É£¬ÆäÖÐDS92LV1023EоƬÍê³ÉÊý¾Ý²¢´®×ª»»¹¦ÄÜ£¬LMH0001Íê³É´®ÐÐÇý¶¯¹¦ÄÜ£¬¿ÉÒÔÍê³ÉÊý¾ÝÂʸߴï660Mb/sµÄ´®ÐÐÊý¾ÝÊä³ö£¬ÇÒ´«Êä¾àÀë¿ÉÒÔ´ïµ½IOmÒÔÉÏ¡£¸ßËÙADCÄ£¿éΪTI¹«Ë¾µÄADS5444оƬ£¬3Ƭ¸ßËÙADC½«²É¼¯ºóµÄÊý¾Ý²¢Ðд«Ê䏸FPGA¡£¸ßËÙDACÄ£¿éΪTI¹«Ë¾µÄDAC5672оƬ£¬Æä½ÓÊÕFPGAµÄÊý¾Ý²¢ÊµÏÖÊý¾Ý»Ø·Å¡£µÍËÙADCÄ£¿éΪADI¹«Ë¾µÄAD7874оƬ£¬¿ÉÓÃÓڲɼ¯Ò»Ð©Ä£Äâµçѹ´«¸ÐÆ÷Ðźţ¬²É¼¯µÄÊý¾Ýͨ¹ýEMIF½Ó¿Ú´«¸øDSP¡£µÍËÙDACÄ£¿éΪADI¹«Ë¾µÄDAC8412оƬ£¬ÊÜDSPµÄEMIF½Ó¿Ú¿ØÖÆ£¬¿ÉÒÔʵÏÖÊý¾Ý»Ø·Å»òµçѹ¿ØÖÆ¡£´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÓÉһƬ·¢ËÍµçÆ½×ª»»Ð¾Æ¬ds96fl74¡¢Ò»Æ¬½ÓÊÕµçÆ½×ª»»Ð¾Æ¬ds96fl75ºÍÁ½Æ¬¹âñî¸ôÀëоƬHCPL5631×é³É£¬ÆäÖз¢ËÍµçÆ½×ª»»Ð¾Æ¬ds96fl74ºÍ½ÓÊÕµçÆ½×ª»»Ð¾Æ¬HCPL5631¸÷×Ôͨ¹ýÒ»¹âñî¸ôÀëоƬHCPL5631ÓëFPGA´¦Àí½ÚµãÏàÁ¬£¬Æä¿ÉÒÔʵÏÖ422µçƽ¡¢485µçƽͬ²½´®¿Ú £»Á½¸öDSP´¦Àí½Úµãͨ¹ýHyperLink½Ó¿ÚʵÏÖ4x»¥Áª£¬×ÜÊý¾ÝÂʸߴï6. 25Gbps¡£×ÛÉÏËùÊö£¬ÒÔÉϽöΪ±¾·¢Ã÷µÄ½Ï¼ÑʵʩÀý¶øÒÑ£¬²¢·ÇÓÃÓÚÏÞ¶¨±¾·¢Ã÷µÄ±£»¤·¶Î§¡£·²ÔÚ±¾·¢Ã÷µÄ¾«ÉñºÍÔÔòÖ®ÄÚ£¬Ëù×÷µÄÈκÎÐ޸ġ¢µÈÍ¬Ìæ»»¡¢¸Ä½øµÈ£¬¾ùÓ¦°üº¬ÔÚ±¾·¢Ã÷µÄ±£»¤·¶Î§Ö®ÄÚ¡£
ȨÀûÒªÇó
1.Ò»ÖÖ»ùÓÚTM320C6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°å£¬ÆäÌØÕ÷ÔÚÓÚ£¬°üÀ¨µçÔ´Ä£¿é¡¢Á½¸öDSP´¦Àí½Úµã¡¢Ò»¸öFPGA´¦Àí½Úµã¡¢Èý¸ö¸ßËÙADCÄ£¿é¡¢Ò»¸ö¸ßËÙDACÄ£¿é¡¢Ò»¸öLVDSÊý¾Ý²É¼¯Êä³öÄ£¿é¡¢Èý¸öµÍËÙADCÄ£¿é¡¢Á½¸öµÍËÙDACÄ£¿é¡¢Á½¸ö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÒÔ¼°Á½¸öFLASHÄ£¿é£» ÆäÖУ¬ËùÊöDSP´¦Àí½ÚµãÓÉһƬTMS20C6678оƬºÍÒ»×éÈÝÁ¿ÎªIGBµÄDDR3SDRAM×é³É£»ËùÊöFPGA´¦Àí½ÚµãΪһƬXC6VSX475TоƬ£»ËùÊöLVDSÊý¾Ý²É¼¯Êä³öÄ£¿éÓÉDS92LV1023EоƬºÍLMH0001оƬ×é³É£»ËùÊö¸ßËÙADCÄ£¿éΪADS5444оƬ£»ËùÊö¸ßËÙDACÄ£¿éΪDAC5672оƬ£»ËùÊöµÍËÙADCÄ£¿éΪAD774оƬ£¬ËùÊöµÍËÙDACÄ£¿éΪDAC8412оƬ£»ËùÊö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÓÉһƬ·¢ËÍµçÆ½×ª»»Ð¾Æ¬ds96fl74¡¢Ò»Æ¬½ÓÊÕµçÆ½×ª»»Ð¾Æ¬ds96fl75ÒÔ¼°Á½Æ¬¹âñî¸ôÀëоƬHCPL5631×é³É£» ÉÏÊö¸÷Æ÷¼þÖ®¼äµÄÁ¬½Ó¹ØÏµÎªÁ½¸öDSP´¦Àí½Úµãͨ¹ýHyper Link½Ó¿Ú»¥Áª£»Á½¸öDSP´¦Àí½Úµã·Ö±ðͨ¹ýSRIOÓëFPGAÏàÁ¬£»ÆäÖÐÒ» DSP´¦Àí½ÚµãÉϵÄEMIF×ÜÏßÓëFPGA¡¢Èý ¸öµÍËÙADCÄ£¿é¡¢Á½¸öµÍËÙDACÒÔ¼°ÆäÖÐÒ» FLASHÄ£¿é·Ö±ðÏàÁ¬£¬ÁíÒ» DSP´¦Àí½Úµãͨ¹ýÁíÒ» EMIF×ÜÏßÓëFPGAºÍÁíÒ» FLASHÄ£¿é·Ö±ðÏàÁ¬£»Èý¸ö¸ßËÙADCÄ£¿é¡¢Ò»¸ö¸ßËÙDACÄ£¿é¡¢Ò»¸öLVDSÊý¾Ý²É¼¯Êä³öÄ£¿éÒÔ¼°Á½¸ö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿é·Ö±ðÓëFPGA´¦Àí½ÚµãÏàÁ¬¡£
È«ÎÄÕªÒª
±¾·¢Ã÷ÌṩһÖÖ»ùÓÚTM320C6678µÄÀ×´ïÖÐÆµ½ÓÊÕÓëÐźŴ¦Àí°å£¬°üÀ¨µçÔ´Ä£¿é¡¢Á½¸öDSP´¦Àí½Úµã¡¢Ò»¸öFPGA´¦Àí½Úµã¡¢Èý¸ö¸ßËÙADCÄ£¿é¡¢Ò»¸ö¸ßËÙDACÄ£¿é¡¢Ò»¸öLVDSÊý¾Ý²É¼¯Êä³öÄ£¿é¡¢Èý¸öµÍËÙADCÄ£¿é¡¢Á½¸öµÍËÙDACÄ£¿é¡¢Á½¸ö´ø¸ôÀëµÄͬ²½´®¿ÚÄ£¿éÒÔ¼°Á½¸öFLASHÄ£¿é¡£±¾·¢Ã÷µÄ´¦Àí°å²ÉÓøßÐÔÄÜ8ºËDSPºÍXilinx¸ßÐÔÄÜFPGAʵÏÖ£¬Ê¹µÃ¸Ã¿î°å¿¨¾ßÓд¦ÀíÄÜÁ¦Ç¿¡¢¸÷ÖÖ¹¦ÄÜоƬ¼¯³É¶È¸ßµÈÓŵ㡣
Îĵµ±àºÅG01S7/285GK102944869SQ20121043215
¹«¿ªÈÕ2013Äê2ÔÂ27ÈÕ ÉêÇëÈÕÆÚ2012Äê11ÔÂ2ÈÕ ÓÅÏÈȨÈÕ2012Äê11ÔÂ2ÈÕ
·¢Ã÷ÕßÐì³É·¢, Áõ¹úÂú, ¸ß÷¹ú ÉêÇëÈË:±±¾©Àí¹¤´óѧ