ÕªÒª£ºÔÚijÐéÄâ·ÂÕæʵÑéƽ̨ϵͳÖУ¬ÐèÒªÊÕ·¢ÅúÁ¿GJB289A×ÜÏßÊý¾Ý£¬²¢ÇÒ°´²»Í¬Ëã·¨¶ÔÊý¾Ý½øÐÐʵʱ´¦Àí¡£Îª´Ë£¬Éè¼ÆÁËPCI×ÜÏßÖÇÄÜ GJB289A·ÂÕ濨¡£²ÉÓÃFPGAʵÏÖGJB289A½Ó¿ÚÂß¼£¬Éè¼ÆÁËGJB289A×ÜÏßÄ£ÄâÊÕ·¢Æ÷£¬Ìæ»»Á˹úÍâоƬ£¬½µµÍÁËϵͳ³É±¾¡£²ÉÓÃDSPµÄ PCI½Ó¿ÚÔÚÏß¼ÓÔÔ³ÌÐòµÄ·½Ê½£¬ÔÚÏ߸üÐÂÊý¾Ý´¦ÀíËã·¨£¬²¢°´ÕÕÏàÓ¦Ëã·¨¶ÔGJB289A×ÜÏßÊý¾Ý½øÐпìËÙ´¦Àí£¬Ìá¸ßÁË·ÂÕæϵͳµÄÁé»îÐÔºÍʵʱÐÔ¡£Ä¿Ç°£¬¸Ã·ÂÕ濨ÔÚÐéÄâ·ÂÕæʵÑéƽ̨ϵͳÖгɹ¦Ê¹Ó㬹¤×÷Îȶ¨¡£
¹Ø¼ü´Ê£ºDSP£»PCI£»GJB289A£»ÔÚÏß¼ÓÔØ
ÐéÄâ·ÂÕæϵͳģÄâGJB289A×ÜÏßÉ豸£¬ÐèÒªÊÕ·¢´óÁ¿µÄGJB289A×ÜÏßÊý¾Ý¡£´«Í³µÄ´¦Àí·½Ê½ÊÇͨ¹ýGJB289A×ÜÏßPCIͨѶ¿¨½«½ÓÊÕµ½µÄÊý¾Ý´«Êäµ½ÉÏλ»ú£¬ÓÉÉÏλ»ú³ÌÐò¶ÔÊý¾Ý½øÐд¦Àí£¬È»ºóÉÏλ»úÔÙ½«´¦Àí½á¹ûͨ¹ýPCI¿¨´«Êäµ½GJB289A×ÜÏßÉÏ£¬ÕâÖÖ·½Ê½Ó°ÏìÐéÄâ·ÂÕæϵͳ·ÂÕæЧÂÊ£¬ÏµÍ³ÊµÊ±ÐÔ²»ºÃ¡£´ËÍ⣬´«Í³µÄGJB289A×ÜÏß·ÂÕ濨´¦ÀíÆ÷³ÌÐò¹Ì¶¨£¬²»ÄÜÂú×㲻ͬ´¦ÀíËã·¨µÄÐèÒª¡£PCI×ÜÏßÖÇÄÜGJB289A·ÂÕ濨ʵʱ´¦ÀíGJB289A ×ÜÏßÊý¾Ý£¬ÎÞÐ轫Êý¾ÝתÒƵ½ÉÏλ»ú£¬Ìá¸ßÊý¾Ý´¦ÀíËٶȣ¬ÔöÇ¿ÁËϵͳʵʱÐÔ¡£Óû§Äܹ»¸ù¾ÝÐèÒª£¬ÔÚÏß¼ÓÔØDSP³ÌÐò£¬¸üÐÂÊý¾Ý´¦ÀíËã·¨£¬ÒÔÊÊÓ¦²»Í¬´¦ÀíËã·¨µÄÐèÒª¡£ÔöÇ¿ÁË·ÂÕ濨µÄÁé»îÐÔ¡£
1 Ö÷Òª¹¦Äܼ°Ö¸±ê
PCI×ÜÏßÖÇÄÜGJB289A·ÂÕ濨Ö÷Òª¾ß±¸ÒÔϹ¦Äܼ°Ö¸±ê£º
¡¡ CPUÖ÷Ƶ£º600 MHz£¬´¦ÀíËÙ¶ÈΪ9 600 MIPS£»
¡¡ »º´æ¿Õ¼ä£ºSDRAM¿Õ¼äΪ16 MB£»
¡¡ PCI½Ó¿Ú£º×ÜÏß¿í¶È32 b¡¢ËÙÂÊ33 MHz£»
¡¡ GJB289A½Ó¿Ú£ºË«ÈßÓàÄ£ÄâÊÕ·¢£¬¾ß±¸RT£¯BC£¯MT£¬´«ÊäËÙÂÊΪ1 Mb£¯s£»
¡¡ ÔÚÏß¼ÓÔØDSP³ÌÐò¡£
2 Ó²¼þÉè¼Æ
ÓÉ·ÖÎöÉè¼ÆÒªÇó£¬ÔÚ´ËÌá³ö»ùÓÚTMS320DM642ΪºËÐĵÄÓ²¼þ½á¹¹Éè¼Æ£º°üÀ¨DSP¼°ÍâΧµç·Éè¼Æ¡¢GJB289A½Ó¿ÚÂß¼Éè¼Æ¡¢GJB289A×ÜÏßÄ£ÄâÊÕ·¢Æ÷Éè¼Æ¡£
2£®1 DSP¼°ÍâΧµç·Éè¼Æ
TI¹«Ë¾µÄTMS320DM642ÊÇÒ»¿îÖ÷ƵΪ600 MHz£¬32붨µãµÄ¸ßÐÔÄÜDSP£¬Æ¬ÄÚ¼¯³ÉPCI2£®2ÐÒéÄ£¿é£¬Ö§³ÖÖ÷£¯´ÓģʽµÄDMAÊý¾Ý´«Êä¡£Ïà½ÏÓÚ²ÉÓÃרÓÃPCI½Ó¿ÚоƬ»òÕßFPGAµÈ·½Ê½ÊµÏÖ£¬¿ª·¢·½Ê½¼òµ¥£¬³É±¾µÍ¡£
DM642ͨ¹ýEMIFAÓëSDRAMºÍFLASHоƬÏàÁ¬£¬ÆäÖÐ2Ƭ64 MbµÄSDRAM£¬×÷Ϊ·ÂÕ濨µÄÊý¾Ý»º´æ¿Õ¼ä£¬FLASH×÷Ϊ³ÌÐò¿Õ¼ä¡£Í¨¹ýÉèÖÃBootģʽѡÔñ³ÌÐò´ÓPCI½Ó¿Ú»¹ÊÇEMIFA½Ó¿Ú¼ÓÔØ¡£µ±´ÓPCI½Ó¿Ú¼ÓÔØʱ£¬Óû§¿ÉÒÔ¶¯Ì¬¼ÓÔØDSP³ÌÐò£¬µ±´ÓEMIFA½Ó¿Ú¼ÓÔØʱ£¬Óû§¿ÉÒÔ½«¹Ì»¯ºÃµÄ³ÌÐòдÈëFLASHÖУ¬ÓÉBootloaderÒýµ¼³ÌÐòµÄ×ÔÆô¶¯¡£
2£®2 GJB289A½Ó¿ÚÉè¼Æ
GJB289A-97×ÜÏßÊǹúÄÚÔÚÑо¿ÎªÈËÊìÖªµÄMILSTD-1553B×ÜÏߵĻù´¡ÉÏÖƶ¨³öÀ´µÄ¹ú¼Ò¾üÓñê×¼£¬È«³Æ“Êý×Öʽʱ·ÖÖÆÖ¸ÁÏìÓ¦ÐͶà·´«ÊäÊý¾Ý×ÜÏß”£¬ÓÉÓÚÆä¾ßÓм«¸ßµÄ¿É¿¿ÐÔ£¬Òò¶øÔÚº½¿Õ¡¢º½Ìì¡¢¾üʵÈÁìÓòµÄµç×ÓÁªÍøϵͳÖеõ½¹ã·ºÓ¦Óá£Ä¿Ç°GJB289AÐÒéÄ£¿é½Ï¶àÓɹúÍâµÄ¸ß¼¶ 1553BÐÒé´¦ÀíоƬBU61580ʵÏÖ¡£ÔÚ´ËGJB289A½Ó¿ÚÐÒéÄ£¿éÓÉFPGAÂ߼ʵÏÖ£¬´úÌæÔÓеÄÐÒéоƬ£¬½ÚÔ¼ÁËϵͳ³É±¾£¬Ôö¼ÓÁËÉè¼ÆµÄÁé»îÐÔ¡£
FPGAÂß¼°üÀ¨Âü³¹Ë¹Ìرà½âÂëµ¥Ôª¡¢ÐÒé´¦ÀíÄ£¿é¡¢Êý¾Ý»º³åFIFO¡¢¼Ä´æÆ÷¿ØÖƵȡ£Âß¼¿òͼÈçͼ1Ëùʾ¡£·¢ËÍÊý¾Ýʱ½«ÒÑÓеIJ¢ÐÐÊý¾ÝÔÚϵͳµÄ¿ØÖÆÏ£¬¾¹ý²¢£¯´®×ª»»£¬×ª»»Îª²¢ÐеÄÂü³¹Ë¹ÌرàÂ룬ÒÀ´ÎÒÔ·ûºÏ1553BÐÒéµÄÏûÏ¢µÄ·½Ê½·¢³ö¡£ÔÚBC»òÕßRTģʽϽÓÊÕÊý¾Ýʱ£¬Ä£ÄâÊÕ·¢Æ÷½ÓÊÕÂü³¹Ë¹ÌØ¢ò±àÂëµÄ´®ÐÐÊý¾Ý£¬Í¨¹ýÂü³¹Ë¹ÌؽâÂëÆ÷ʵÏÖͬ²½Ê±ÖÓµÄÌáÈ¡£¬Í¬²½Í·¼ì³ö£¬Êý¾Ý¼ì³ö£¬Âü³¹Ë¹ÌØ¢òÂë´íÎó¼ì³ö£¬ÆæżУÑ飬λ£¯×Ö¼ÆÊýÒÔ¼°Êý¾ÝµÄ´®£¯²¢×ª»»¹¦ÄÜ¡£
×÷ÕߣºÀîÊÀÁ¼£¬ÐíÓÀ»Ô ¹þ¶û±õ¹¤Òµ´óѧ À´Ô´£ºÏÖ´úµç×Ó¼¼Êõ