Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´¼°¿ØÖÆ·½·¨
¡¾×¨ÀûÕªÒª¡¿Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´¼°¿ØÖÆ·½·¨£¬ËùÊö±ê×¼Ô´ÓÉCPUÄ£¿é¡¢Ê±ÖÓµ÷¶ÈÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¡¢Ö÷¿Øµ¥ÔªÒÔ¼°12·±ê×¼Ô´Êä³ö×é³É¡£ËùÊöCPUÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¼°Ö÷¿Øµ¥Ôª·Ö±ðÓëʱÖÓµ÷¶ÈÄ£¿éÏàÁ¬£¬GPS¶Ôʱģ¿éÓëPLLͬ²½Ä£¿é»¥Áª£¬Ö÷¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£¬12·±ê×¼Ô´Êä³öÖ±½ÓÓëÖ÷¿Øµ¥ÔªÏàÁª¡£±¾·¢Ã÷¸ºÔð±äµçÕ¾·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨Ö÷»úµÄʱÖÓÐźŽÓÊպͽâÎö¼ÆË㣬²¢Í¨¹ý¹âÏËÍøÂçºÍ±»²â×Ó»ú½øÐÐʵʱͬ²½Êä³öÒÔ¿ªÕ¹¸÷ÖÖ²âÊÔ£¬Í¬²½±ê׼ԴΪ²âÊÔÆ½Ì¨ÌṩÊý¾Ý½»»¥´«Êäý½é£¬Âú×ãÏÖ³¡²âÊÔ¶ÔϵͳעÈëÊý¾ÝµÄʱÖÓͬ²½ºÍ¾«¶ÈµÄÑϸñÒªÇó¡£
¡¾×¨Àû˵Ã÷¡¿Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´¼°¿ØÖÆ·½·¨
[0001]
¡¾¼¼ÊõÁìÓò¡¿ ±¾·¢Ã÷Éæ¼°Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´¼°¿ØÖÆ·½·¨£¬ÊôµçÁ¦ÏµÍ³ÖÇÄÜ ±äµçÕ¾²âÊÔ¡¾¼¼ÊõÁìÓò¡¿¡£
[0002]
¡¾±³¾°¼¼Êõ¡¿ Ëæ×ÅÖÇÄܵçÍøÍÆ¹ã½¨É裬µç×Óʽ»¥¸ÐÆ÷¡¢ºÏ²¢µ¥Ôª¡¢ÍøÂç½»»»»úµÈÐÂÐÍÉ豸±»ÒýÈë±äµç Õ¾¡£ÖÇÄܱäµçÕ¾Õû¸öÒ»´Î¡¢¶þ´ÎϵͳµÄʵÏÖ·½Ê½ºÍÓ¦Ó÷½Ê½Ò²·¢ÉúÁ˽ϴóµÄ±ä»¯¡£´«Í³ÒÔ µçÀÂΪý½é´«ÊäµçÆøÐźŵķ½Ê½£¬±»¹âÏËÊý×Ö»¯·½Ê½ËùÈ¡´ú¡£ÐÅÏ¢Ò²²»ÔÙÊǵ¥Ò»µÄµã¶Ôµã ͨÐÅ·½Ê½£¬¿Éͨ¹ý¹¹½¨ÐÂÐ͵ÄͨÐÅÍøÂç¼ÓÒÔ´«²¥¡£Í¬Ê±£¬ÖÇÄܱäµçÕ¾Öе¥¸öÉ豸ÓëÆäËûÉ豸 Ö®¼äµÄ¹ØÁªÐÔÒ²¸ü¼Ó½ôÃÜ£¬²¿·ÖÐÂÐͱ£»¤×°ÖÃÐèÒªÒÀ¾Ý¶àÉ豸µÄÊä³öÐÅÏ¢½øÐÐÅжϡ£ÕâЩ ¸´ÔÓµÄÐÅÏ¢×éÖ¯¹ØÏµÈçºÎ¼ìÑ飬ÊÇÖÇÄܱäµçվͶÔËǰµÄ¼ì²â¹¤×÷±ØÐë½â¾öµÄÎÊÌâ¡£
[0003] ¹ýÈ¥£¬ÖÇÄܱäµçÕ¾¶þ´ÎϵͳµÄ²âÊÔ·½·¨Ö÷ÒªÕë¶Ôµ¥ÌåÉ豸µÄ¹¦ÄܼìÑéÎÊÌ⣬δÄÜ ½«ºÏ²¢µ¥Ôª¡¢ÍøÂç½»»»»úµÈÖÇÄÜ×é¼þµÄ²ÉÑùͬ²½ÐÔ¼°ÑÓʱÄÉÈë±»¼ì·¶Î§£¬´Ó¶øÊ§È¥ÁËУÑé ±£»¤×°ÖõÄÕûÌåÒ»ÖÂÐÔÒÔ¼°ÐÅÏ¢µÄ×éÖ¯¡¢·ÖÅä¹ØÏµ¹¦ÄÜ¡£Ä¿Ç°ÔËÐеÄÖÇÄܱäµçÕ¾£¬Ò²ÍùÍùͨ ¹ý×°ÖÃ×ÔÉíµÄͬ²½ÐÔÄܵ÷ÕûÊäÈë¡¢Êä³ö£¬Ö»ÄÜ˵Ã÷É豸ÔÚ±»¼ìʱ¿ÌµÄ׼ȷ¶È£¬²»¾ß±¸³¤ÆÚÅÐ ¶ÏÄÜÁ¦¡£Òò´ËΪÁ˱£Ö¤¹ý³ÌÖеIJÉÑùͬ²½ÒÔ¼°±»¼ìÉ豸ÔÚ³öÏÖÈκÎÎÊÌâʱ×öµ½ÊµÊ±ÕÆ¿ØºÍ ¾ö²ß£¬Í¨¹ý½¨Á¢»ùÓÚGPSʱÖÓϵͳµÄÔÚÏß±ê×¼Ô´¿ØÖÆÊä³ö£¬ÒÔÂú×ãµ½¶Ô¶þ´ÎϵͳÕûÌåÊÔÑé µÄÄ¿µÄ¡£½«¹ýÈ¥µÄµ÷ÊÔ·½·¨Öð½¥´ÓÒì²½ÊÔÑéת±ä³ÉÕûÌåͬ²½ÊÔÑ飬ÕâÊǵ÷ÊÔ¶þ´ÎϵͳµÄÒ» ¸ö·¢Õ¹Ç÷ÊÆ¡£
[0004]
¡¾·¢Ã÷ÄÚÈÝ¡¿
±¾·¢Ã÷µÄÄ¿µÄÊÇ£¬Õë¶ÔĿǰ±äµçÕ¾·Ö²¼Ê½ÖÇÄܲâÊÔϵͳÖдæÔÚµÄÎÊÌ⣬ÌṩһÖÖÓÃÓÚ ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´¼°¿ØÖÆ·½·¨¡£ËüÄܹ»¸ºÔð±äµçÕ¾·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨Ö÷ »úµÄʱÖÓÐźŽÓÊպͽâÎö¼ÆË㣬²¢Í¨¹ý¹âÏËÍøÂçºÍ±»²â×Ó»ú½øÐÐʵʱͬ²½Êä³öÒÔ¿ªÕ¹¸÷ÖÖ ²âÊÔ£¬Í¬²½±ê׼ԴΪ²âÊÔÆ½Ì¨ÌṩÊý¾Ý½»»¥´«Êäý½é£¬Âú×ãÏÖ³¡²âÊÔ¶ÔϵͳעÈëÊý¾ÝµÄʱ ÖÓͬ²½ºÍ¾«¶ÈµÄÑϸñÒªÇó¡£
[0005] ʵÏÖ±¾·¢Ã÷µÄ¼¼Êõ·½°¸ÊÇ£¬½¨Á¢Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬¸Ã ͬ²½±ê×¼Ô´°üº¬CPUÄ£¿é¡¢Ê±ÖÓµ÷¶ÈÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¡¢Ö÷¿Øµ¥ÔªÒÔ¼°12· ±ê×¼Ô´Êä³ö£¬ËùÊöCPUÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¼°Ö÷¿Øµ¥Ôª·Ö±ðÓëʱÖÓµ÷¶ÈÄ£¿é»¥ Áª£¬GPS¶Ôʱģ¿éÓëPLLͬ²½Ä£¿é»¥Áª£¬Ö÷¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£¬12·±ê×¼Ô´Êä³öÖ±½Ó ÓëÖ÷¿Øµ¥ÔªÏàÁª¡£
[0006] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄCPUÄ£¿é¸ºÔðÖ¸ÁîÅÉDzºÍ¿ÉÊÓ»¯Í¼ÐνçÃæ´¦Àí£¬Ñ¡Óà AMD80188ERϵÁÐCPUÄ£¿é£¬ÄÚÖÃ512K×Ö½ÚµÄSRAM512K AÅÌ¡¢256×Ö½ÚµÄÆ¬ÄÚ´æ´¢Æ÷£¬¾ßÓÐ 2¸öÈýÏßÖÆRS232×ÜÏßͨѶ½Ó¿Ú¡¢1¸ö¾ÅÏßÖÆRS232×ÜÏßͨѶ½Ó¿Ú¡¢Ë«16λÊý¾ÝÖ¸ÕëµÄ¿É¶à ´Î±à³Ì¿ìËÙ΢´¦ÀíÆ÷¡£
[0007] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄʱÖÓµ÷¶ÈÄ£¿é¸ºÔðʱÖÓÐźŶԱȽâÎöºÍΪ´«ÊäÍøÂçÌṩ TCP/IPÐÒé²ãÖеÄÎïÀí²ã£¬²ÉÓÃCyclonellϵÁÐEP2C20Q240I8´¦ÀíÆ÷£¬Ö§³ÖÔÚÏßJTAGµ÷ÊÔ ¿ÚºÍ2¸öRS232À©Õ¹¿Ú£¬ÅäÖÃPHYоƬDM9161ÐÒéÎïÀí²ã¡£
[0008] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄGPS¶Ôʱģ¿é¸ºÔð½ÓÊÕGPSÐźŲ¢½âÎö³öPPSÃëÂö³å£¬Í¬Ê± Ö§³ÖIRIG-BÂëʱÖÓͬ²½ºÍÍøÂç¶Ôʱ£¬Ìṩ2·RS232¡¢RS485´®¿ÚÊä³ö£¬4·1PPSÐźš£
[0009] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄPLLͬ²½Ä£¿é¸ºÔðÍⲿʱÖÓÐźű¶Æµ´¦Àí£¬²¢½«±¶Æµ´¦Àíºó µÄÐźÅË͸øÆäËûÄ£¿éʹÓ㬲ÉÓÃALteraµÄALTPLL_RECONFIGϵÁкêÄ£¿é£¬ÄÚ²¿ÌṩƵÂÊ×Ô ÊÊÓ¦¿ÉÖØÅäÖÃÈíºË¡£
[0010] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄÖ÷¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£¬FPGAÄ£¿é¸ºÔð´ÓʱÖÓ¶ÔʱºÍ Êý¾Ý½»»¥£¬DSPÄ£¿é¸ºÔð¼ÆËãºÍÎó²îÐÞÕý£¬²ÉÓÃ8MBµÄSDRAMÔöÇ¿ÐÍ´¢´æ¿ØÖÆÆ÷£¬Ìṩ¶à¹¦ ÄÜ PCI Express Gen2 ²¢Ö§³Ö 2400MIPS¡£
[0011] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄ12·±ê×¼Ô´Êä³öÊÇÄ£Äâ4·µçѹºÍ8·µçÁ÷µÄ±ê×¼Ô´Êä³ö£¬ ×î¸ßµçѹ125V£¬×î´óµçÁ÷40A£¬ÄÚÖÃ3·СÐźÅÈõÄ£ÐźÅÊä³ö¡£
[0012] ±¾·¢Ã÷ͬ²½±ê×¼Ô´µÄÖ÷¿Øµ¥ÔªÌṩÊä³öÁ¿×Ô¶¯Ð£×¼ÁãÆ¯ºÍ·ùÖµ¹¦ÄÜ£¬²»Ö§³ÖÖ±Á÷ Á¿´¦Àí£¬Ð£×¼·½·¨ÈçÏ£º (1)¿ªÆô¹¤×÷µçÔ´ºó£¬×Ó»ú½øÈë×Ô¶¯Ð£×¼ÁãÆ¯½çÃæ£¬×Ó»úDSPÄ£¿éͨ¹ýFPGAÆÁ±ÎÖ÷»ú¶Ë ¿ØÖÆÐźţ» (2)DSPÄ£¿éͨ¹ýFPGA·¢ËÍ¿ØÖÆÃüÁÁî12·±ê×¼Ô´Êä³ö°´ÕÕ³õʼÉ趨²ÉÑùƵÂÊ·¢ËÍ ÁãÖµ£¬Í¬Ê±ÃüÁîÖ÷¿Øµ¥ÔªÇл»ÖÁУ׼ÁãÆ¯×´Ì¬£¬½ÓÊÕÓÉ12·±ê×¼Ô´Êä³öÖеķµÐ£³ÌÐò·µËÍ »ØµÄÁãÆ¯Êý×ÖÁ¿£» (3)DSPÄ£¿éÓøµÀïÒ¶±ä»»È¡Æä»ù²¨·ÖÁ¿×÷ΪÁãÆ¯Îó²î£¬³ËÒÔϵÊý0. 6ºó£¬Í¨¹ýFPGAËÍ ¸ø12·±ê×¼Ô´Êä³ö£¬Íê³ÉÊä³öÎó²îµ÷Õû£» (4)12·±ê×¼Ô´Êä³öÔٴηµËÍÁãÆ¯Êý×ÖÁ¿¸øDSPÄ£¿é£¬·´¸´ÒÔÉϹý³Ì£¬Ö±ÖÁ²É¼¯×°ÖÃÊä ³öÁãÆ¯ÖµÂú×㾫¶ÈÒªÇó£» (5)×Ó»ú½øÈë×Ô¶¯Ð£×¼·ùÖµ½çÃæ£¬DSPÄ£¿éͨ¹ýFPGA·¢ËÍ¿ØÖÆÃüÁÁî12·±ê×¼Ô´Êä ³ö°´ÕÕ³õʼÉ趨²ÉÑùƵÂÊ·¢ËÍÊý¾Ý£¬Í¬Ê±ÃüÁîÖ÷¿Øµ¥ÔªÇл»ÖÁУ׼·ùֵ״̬£¬½ÓÊÕÓÉ12· ±ê×¼Ô´Êä³öÖеķµÐ£³ÌÐò·µËͻصķùÖµÊý×ÖÁ¿£» (7) DSPÄ£¿éÓøµÀïÒ¶±ä»»¼ÆËã³ö·ùÖµÎó²î£¬¾Óë±ê×¼Á¿±È½ÏºóµÃµ½ÐÞÕýÁ¿£¬Í¨¹ýFPGA Ë͸ø12·±ê×¼Ô´Êä³ö£¬Íê³ÉÊä³öÎó²îµ÷Õû£» (8)½øÈëÏÂÒ»´ÎÐÞÕý¹ý³Ì£¬Ö±ÖÁ²É¼¯×°ÖÃÊä³ö·ùÖµÂú×ãÎó²î¾«¶ÈÒªÇ󣬳ÌÐòÍ£Ö¹¡£
[0013] ±¾·¢Ã÷Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄ¿ØÖÆ·½·¨£¬°üÀ¨Èçϲ½Ö裺 (1)¿ªÆô¹¤×÷µçÔ´ºó£¬³ÌÐò³õʼ»¯£¬CPUÄ£¿éÏÈͨ¹ýGPS¶Ôʱģ¿éÓëͬ²½Ê±ÖÓÐźÅÁ¬½Ó£¬ ¿ªÆôPLLÄ£¿é±¶Æµµ÷ÊÔģʽ£¬ÁíÓë×Ó»úÖ÷¿Øµ¥Ôª½¨Á¢Á¬½Ó£¬¿ØÖÆFPGAÄ£¿éÍê³É³õʼ»¯£» (2) PLLÄ£¿éÍê³ÉGPSÄ£¿éÐźŵı¶Æµ´¦Àí£¬²¢Êä³öеÄͬ²½ÐźÅË͸øÊ±ÖÓµ÷¶ÈÄ£¿é£¬ ÓÉʱÖÓµ÷¶ÈÄ£¿éÍê³É½âÎöºÍ´¦Àíºó²úÉúͬ²½±¨ÎÄ£» (3) CPUÄ£¿é·¢Ë͹ÊÕÏ״ָ̬ÁîÖÁʱÖÓµ÷¶ÈÄ£¿é£¬¾´¦Àí¸½´øÊ±¼ä´Á·¢ËÍÖÁÖ÷¿Øµ¥Ôª£» (4)ÓɹÊÕÏ״ָ̬Áî¿ØÖÆFPGAÄ£¿éµ÷ÖÆ²¢Êä³öÄ£ÄâÁ¿£¬Ö÷¿Øµ¥ÔªÄÚDSPÄ£¿é×Ô¶¯Ð£×¼ Êä³öÁãÆ¯ºÍ·ùÖµ£¬²¢¿ØÖÆ12·±ê×¼Ô´Êä³öÖ¸ÁîËùÐèÐźţ» (5 )³ÌÐò½áÊø£¬¹Ø±Õ³õʼͨѶÁ¬½Ó¡£
[0014] ±¾·¢Ã÷Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄ¹¤×÷ÔÀíÊÇ£º ¿ªÆô¹¤×÷µçÔ´ºó£¬CPUÄ£¿éÏÈͨ¹ýGPS¶Ôʱģ¿éÓëͬ²½Ê±ÖÓÐźŽ¨Á¢Á¬½Ó£¬Í¬Ê±¿ªÆô PLL±¶Æµµ÷ÊÔģʽ£¬²¢Óë×Ó»úÖ÷¿Øµ¥Ôª½¨Á¢Á¬½ÓÒÔÍê³ÉFPGAÄ£¿éµÄ³õʼ»¯¿ØÖÆ£»ÓÉPLLÄ£ ¿éÍê³ÉGPSÄ£¿éÐźŵı¶Æµ´¦Àí£¬Êä³öͬ²½ÐźÅÖÁʱÖÓµ÷¶ÈÄ£¿é£¬ÓÉʱÖÓµ÷¶ÈÄ£¿éÍê³É½â Îö²úÉúͬ²½±¨ÎÄ£»CPUÄ£¿é·¢Ë͵ĹÊÕÏ״ָ̬ÁîÁ¬Í¬Ê±¼ä´ÁËÍÖÁÖ÷¿Øµ¥Ôª£»Ö÷¿Øµ¥ÔªÄÚDSP Ä£¿é°´ÕÕ¹ÊÕÏ״ָ̬ÁîÒªÇó×Ô¶¯Ð£×¼Êä³öÁãÆ¯ºÍ·ùÖµ£¬²¢ÓÉFPGAÄ£¿éµ÷ÖÆ12·±ê×¼Ô´Êä ³öËùÐèµÄÐźš£
[0015] ±¾·¢Ã÷µÄÓÐÒæÐ§¹ûÊÇ£¬±¾·¢Ã÷µÄͬ²½±ê×¼Ô´ºÍ¿ØÖÆ·½·¨¶Ô±£Õϸ÷¸ö×Ó»úÖ®¼äµÄÊý ¾ÝͨµÀÊä³ö¾ßÓкܺõÄͬ²½Ðµ÷¹¦ÄÜ£¬Ðµ÷»úÖÆÍ¬ÑùÊÊÓÃÓÚÖÇÄܱäµçÕ¾ÑéÊÕÆ½Ì¨¡¢ÔÚÏß¼à ²âÆ½Ì¨ºÍµçÍø¹ÊÕÏ·ÖÎöƽ̨£»Ö÷¿Øµ¥Ôª¸ù¾Ý´øÊ±¼ä´ÁµÄ¹ÊÕÏ״ָ̬ÁîÀ´¸Ä±ä¸÷¸ö×Ó»úµÄ 12±ê×¼Ô´Êä³ö²ÎÊý£¬ÎÞÐèÈ˹¤¸ÉÔ¤£¬Äܹ»±£Ö¤Êý¾ÝÊä³öµÄÎȶ¨¡¢¾«È·ÐÔ£¬½øÒ»²½Âú×ãÁËÖÇÄÜ ±äµçÕ¾ÕûÌå¶à¼ä¸ôÖÇÄÜÉ豸ÁªºÏ²âÊÔ¹¦ÄÜ¡£
[0016]
¡¾×¨Àû¸½Í¼¡¿
¡¾¸½Í¼ËµÃ÷¡¿ ͼ1Ϊ±¾·¢Ã÷ËùÊöÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄÕûÌå½á¹¹¿òͼ£» ͼ2Ϊ±¾·¢Ã÷ËùÊöÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄ×Ô¶¯Ð£×¼ÁãÆ¯ºÍ·ùÖµ¹¦ ÄÜÁ÷³Ìͼ£» ͼ3Ϊ±¾·¢Ã÷ËùÊöÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄ¿ØÖÆ·½·¨Á÷³Ìͼ¡£
¡¾¾ßÌåʵʩ·½Ê½¡¿
[0017] ÏÂÃæ½áºÏ¸½Í¼¶Ô±¾·¢Ã÷ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´¼°¿Ø ÖÆ·½·¨½øÐÐÏêϸµÄ˵Ã÷¡£
[0018] ±¾ÊµÊ©ÀýµÄÕûÌå½á¹¹¿òͼÈçͼ1Ëùʾ£¬Í¬²½±ê×¼Ô´°üº¬CPUÄ£¿é¡¢Ê±ÖÓµ÷¶ÈÄ£¿é¡¢ GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¡¢Ö÷¿Øµ¥ÔªÒÔ¼°12·±ê×¼Ô´Êä³ö£¬ËùÊöCPUÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢ PLLͬ²½Ä£¿é¼°Ö÷¿Øµ¥Ôª·Ö±ðÓëʱÖÓµ÷¶ÈÄ£¿éÏàÁ¬£¬GPS¶Ôʱģ¿éÓëPLLͬ²½Ä£¿é»¥Áª£¬Ö÷ ¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£¬12·±ê×¼Ô´Êä³öÖ±½ÓÓëÖ÷¿Øµ¥Ôª»¥Áª¡£
[0019] CPUÄ£¿é¸ºÔðÖ¸ÁîÅÉDzºÍ¿ÉÊÓ»¯Í¼ÐνçÃæ´¦Àí£¬Ñ¡ÓÃAMD80188ERϵÁÐCPUÄ£¿é£¬ÄÚ ÖÃ512K×Ö½ÚµÄSRAM512K AÅÌ¡¢256×Ö½ÚµÄÆ¬ÄÚ´æ´¢Æ÷£¬¾ßÓÐ2¸öÈýÏßÖÆRS232×ÜÏßͨѶ½Ó ¿Ú¡¢1¸ö¾ÅÏßÖÆRS232×ÜÏßͨѶ½Ó¿Ú¡¢Ë«16λÊý¾ÝÖ¸ÕëµÄ¿É¶à´Î±à³Ì¿ìËÙ΢´¦ÀíÆ÷¡£
[0020] ʱÖÓµ÷¶ÈÄ£¿é¸ºÔðʱÖÓÐźŶԱȽâÎöºÍΪ´«ÊäÍøÂçÌṩTCP/IPÐÒé²ãÖеÄÎïÀí ²ã£¬²ÉÓÃCyclonellϵÁÐEP2C20Q240I8´¦ÀíÆ÷£¬Ö§³ÖÔÚÏßJTAGµ÷ÊÔ¿ÚºÍ2¸öRS232À©Õ¹¿Ú£¬ ÅäÖÃPHYоƬDM9161ÐÒéÎïÀí²ã¡£
[0021] GPS¶Ôʱģ¿é¸ºÔð½ÓÊÕGPSÐźŲ¢½âÎö³öPPSÃëÂö³å£¬Í¬Ê±Ö§³ÖIRIG-BÂëʱÖÓͬ ²½ºÍÍøÂç¶Ôʱ£¬Ìṩ2·RS232¡¢RS485´®¿ÚÊä³ö£¬4·1PPSÐźš£
[0022] PLLͬ²½Ä£¿é¸ºÔðÍⲿʱÖÓÐźű¶Æµ´¦Àí£¬²¢½«±¶Æµ´¦ÀíºóµÄÐźÅË͸øÆäËûÄ£¿é ʹÓ㬲ÉÓÃALteraµÄALTPLL_RECONFIGϵÁкêÄ£¿é£¬ÄÚ²¿ÌṩƵÂÊ×ÔÊÊÓ¦¿ÉÖØÅäÖÃÈíºË¡£
[0023] Ö÷¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£¬FPGAÄ£¿é¸ºÔð´ÓʱÖÓ¶ÔʱºÍÊý¾Ý½»»¥£¬DSPÄ£¿é¸º Ôð¼ÆËãºÍÎó²îÐÞÕý£¬²ÉÓÃ8MBµÄSDRAMÔöÇ¿ÐÍ´¢´æ¿ØÖÆÆ÷£¬Ìṩ¶à¹¦ÄÜPCI Express Gen2 ²¢Ö§³Ö2400MIPS¡£
[0024] 12·±ê×¼Ô´Êä³öÊÇÄ£Äâ4·µçѹºÍ8·µçÁ÷µÄ±ê×¼Ô´Êä³ö£¬×î¸ßµçѹ125V£¬×î´ó µçÁ÷40A£¬ÄÚÖÃ3·СÐźÅÈõÄ£ÐźÅÊä³ö¡£
[0025] Èçͼ2Ëùʾ£¬±¾·¢Ã÷ËùÊöÖ÷¿Øµ¥ÔªÌṩµÄÊä³öÁ¿×Ô¶¯Ð£×¼ÁãÆ¯ºÍ·ùÖµ²½ÖèÈçÏ£º (1)¿ªÆô¹¤×÷µçÔ´ºó£¬×Ó»ú½øÈë×Ô¶¯Ð£×¼ÁãÆ¯½çÃæ£¬×Ó»úDSPÄ£¿éͨ¹ýFPGAÆÁ±ÎÖ÷»ú¶Ë ¿ØÖÆÐźţ» (2)DSPÄ£¿éͨ¹ýFPGA·¢ËÍ¿ØÖÆÃüÁÁî12·±ê×¼Ô´Êä³ö°´ÕÕ³õʼÉ趨²ÉÑùƵÂÊ·¢ËÍ ÁãÖµ£¬Í¬Ê±ÃüÁîÖ÷¿Øµ¥ÔªÇл»ÖÁУ׼ÁãÆ¯×´Ì¬£¬½ÓÊÕÓÉ12·±ê×¼Ô´Êä³öÖеķµÐ£³ÌÐò·µËÍ »ØµÄÁãÆ¯Êý×ÖÁ¿£» (3)DSPÄ£¿éÓøµÀïÒ¶±ä»»È¡Æä»ù²¨·ÖÁ¿×÷ΪÁãÆ¯Îó²î£¬³ËÒÔϵÊý0. 6ºó£¬Í¨¹ýFPGAËÍ ¸ø12·±ê×¼Ô´Êä³ö£¬Íê³ÉÊä³öÎó²îµ÷Õû£» (4)12·±ê×¼Ô´Êä³öÔٴηµËÍÁãÆ¯Êý×ÖÁ¿¸øDSPÄ£¿é£¬·´¸´ÒÔÉϹý³Ì£¬Ö±ÖÁ²É¼¯×°ÖÃÊä ³öÁãÆ¯ÖµÂú×㾫¶ÈÒªÇó£» (5)×Ó»ú½øÈë×Ô¶¯Ð£×¼·ùÖµ½çÃæ£¬DSPÄ£¿éͨ¹ýFPGA·¢ËÍ¿ØÖÆÃüÁÁî12·±ê×¼Ô´Êä ³ö°´ÕÕ³õʼÉ趨²ÉÑùƵÂÊ·¢ËÍÊý¾Ý£¬Í¬Ê±ÃüÁîÖ÷¿Øµ¥ÔªÇл»ÖÁУ׼·ùֵ״̬£¬½ÓÊÕÓÉ12· ±ê×¼Ô´Êä³öÖеķµÐ£³ÌÐò·µËͻصķùÖµÊý×ÖÁ¿£» (7) DSPÄ£¿éÓøµÀïÒ¶±ä»»¼ÆËã³ö·ùÖµÎó²î£¬¾Óë±ê×¼Á¿±È½ÏºóµÃµ½ÐÞÕýÁ¿£¬Í¨¹ýFPGA Ë͸ø12·±ê×¼Ô´Êä³ö£¬Íê³ÉÊä³öÎó²îµ÷Õû£» (8)½øÈëÏÂÒ»´ÎÐÞÕý¹ý³Ì£¬Ö±ÖÁ²É¼¯×°ÖÃÊä³ö·ùÖµÂú×ãÎó²î¾«¶ÈÒªÇ󣬳ÌÐòÍ£Ö¹¡£
[0026] ¶ÔÕÕͼ3£¬±¾·¢Ã÷ËùÊöÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄ¿ØÖÆ·½·¨£¬°ü À¨ÏÂÃæµÄ²½Ö裺 (1)¿ªÆô¹¤×÷µçÔ´ºó£¬³ÌÐò³õʼ»¯£¬CPUÄ£¿éÏÈͨ¹ýGPS¶Ôʱģ¿éÓëͬ²½Ê±ÖÓÐźÅÁ¬½Ó£¬ ¿ªÆôPLLÄ£¿é±¶Æµµ÷ÊÔģʽ£¬ÁíÓë×Ó»úÖ÷¿Øµ¥Ôª½¨Á¢Á¬½Ó£¬¿ØÖÆFPGAÄ£¿éÍê³É³õʼ»¯£» (2) PLLÄ£¿éÍê³ÉGPSÄ£¿éÐźŵı¶Æµ´¦Àí£¬²¢Êä³öеÄͬ²½ÐźÅË͸øÊ±ÖÓµ÷¶ÈÄ£¿é£¬ ÓÉʱÖÓµ÷¶ÈÄ£¿éÍê³É½âÎöºÍ´¦Àíºó²úÉúͬ²½±¨ÎÄ£» (3) CPUÄ£¿é·¢Ë͹ÊÕÏ״ָ̬ÁîÖÁʱÖÓµ÷¶ÈÄ£¿é£¬¾´¦Àí¸½´øÊ±¼ä´Á·¢ËÍÖÁÖ÷¿Øµ¥Ôª£» (4)ÓɹÊÕÏ״ָ̬Áî¿ØÖÆFPGAÄ£¿éµ÷ÖÆ²¢Êä³öÄ£ÄâÁ¿£¬Ö÷¿Øµ¥ÔªÄÚDSPÄ£¿é×Ô¶¯Ð£×¼ Êä³öÁãÆ¯ºÍ·ùÖµ£¬²¢¿ØÖÆ12·±ê×¼Ô´Êä³öÖ¸ÁîËùÐèÐźţ» (5 )³ÌÐò½áÊø£¬¹Ø±Õ³õʼͨѶÁ¬½Ó¡£
¡¾È¨ÀûÒªÇó¡¿
1. Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöͬ²½±ê×¼Ô´°üº¬ CPUÄ£¿é¡¢Ê±ÖÓµ÷¶ÈÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¡¢Ö÷¿Øµ¥ÔªÒÔ¼°12·±ê×¼Ô´Êä³ö£»Ëù ÊöCPUÄ£¿é¡¢GPS¶Ôʱģ¿é¡¢PLLͬ²½Ä£¿é¼°Ö÷¿Øµ¥Ôª·Ö±ðÓëʱÖÓµ÷¶ÈÄ£¿é»¥Áª£»GPS¶Ôʱģ ¿éÓëPLLͬ²½Ä£¿é»¥Áª£»Ö÷¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£»12·±ê×¼Ô´Êä³öÖ±½ÓÓëÖ÷¿Øµ¥Ôª»¥ Áª¡£
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊöCPUÄ£¿é¸ºÔðÖ¸ÁîÅÉDzºÍ¿ÉÊÓ»¯Í¼ÐνçÃæ´¦Àí£¬Ñ¡ÓÃAMD80188ERϵÁÐCPUÄ£¿é£¬ÄÚÖà 512K×Ö½ÚµÄSRAM512K AÅÌ¡¢256×Ö½ÚµÄÆ¬ÄÚ´æ´¢Æ÷£¬¾ßÓÐ2¸öÈýÏßÖÆRS232×ÜÏßͨѶ½Ó¿Ú¡¢ 1¸ö¾ÅÏßÖÆRS232×ÜÏßͨѶ½Ó¿Ú¡¢Ë«16λÊý¾ÝÖ¸ÕëµÄ¿É¶à´Î±à³Ì¿ìËÙ΢´¦ÀíÆ÷¡£
3.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊöʱÖÓµ÷¶ÈÄ£¿é¸ºÔðʱÖÓÐźŶԱȽâÎöºÍΪ´«ÊäÍøÂçÌṩTCP/IPÐÒé²ãÖеÄÎïÀí²ã£¬ ²ÉÓÃCyclonellϵÁÐEP2C20Q240I8´¦ÀíÆ÷£¬Ö§³ÖÔÚÏßJTAGµ÷ÊÔ¿ÚºÍ2¸öRS232À©Õ¹¿Ú£¬Åä ÖÃPHYоƬDM9161ÐÒéÎïÀí²ã¡£
4.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊöGPS¶Ôʱģ¿é¸ºÔð½ÓÊÕGPSÐźŲ¢½âÎö³öPPSÃëÂö³å£¬Í¬Ê±Ö§³ÖIRIG-BÂëʱÖÓͬ²½ºÍ ÍøÂç¶Ôʱ£¬Ìṩ2·RS232¡¢RS485´®¿ÚÊä³ö£¬4·1PPSÐźš£
5.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊöPLLͬ²½Ä£¿é¸ºÔðÍⲿʱÖÓÐźű¶Æµ´¦Àí£¬²¢½«±¶Æµ´¦ÀíºóµÄÐźÅË͸øÆäËûÄ£¿éʹ Ó㬲ÉÓÃALteraµÄALTPLL_RECONFIGϵÁкêÄ£¿é£¬ÄÚ²¿ÌṩƵÂÊ×ÔÊÊÓ¦¿ÉÖØÅäÖÃÈíºË¡£
6.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊöÖ÷¿Øµ¥Ôª²ÉÓÃFPGA+DSPģʽ£¬FPGAÄ£¿é¸ºÔð´ÓʱÖÓ¶ÔʱºÍÊý¾Ý½»»¥£¬DSPÄ£¿é¸ºÔð¼Æ ËãºÍÎó²îÐÞÕý£¬²ÉÓÃ8MBµÄSDRAMÔöÇ¿ÐÍ´¢´æ¿ØÖÆÆ÷£¬Ìṩ¶à¹¦ÄÜPCI Express Gen2²¢Ö§ ³Ö 2400MIPS¡£
7.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊö12·±ê×¼Ô´Êä³öÊÇÄ£Äâ4·µçѹºÍ8·µçÁ÷µÄ±ê×¼Ô´Êä³ö£¬×î¸ßµçѹ125V£¬×î´óµçÁ÷ 40A,ÄÚÖÃ3·СÐźÅÈõÄ£ÐźÅÊä³ö¡£
8.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´£¬ÆäÌØÕ÷ÔÚÓÚ£¬ ËùÊöÖ÷¿Øµ¥ÔªÌṩÊä³öÁ¿×Ô¶¯Ð£×¼ÁãÆ¯ºÍ·ùÖµ¹¦ÄÜ£¬²»Ö§³ÖÖ±Á÷Á¿´¦Àí£¬Ð£×¼·½·¨ÈçÏ£º (1)¿ªÆô¹¤×÷µçÔ´ºó£¬×Ó»ú½øÈë×Ô¶¯Ð£×¼ÁãÆ¯½çÃæ£¬×Ó»úDSPÄ£¿éͨ¹ýFPGAÆÁ±ÎÖ÷»ú¶Ë ¿ØÖÆÐźţ» (2)DSPÄ£¿éͨ¹ýFPGA·¢ËÍ¿ØÖÆÃüÁÁî12·±ê×¼Ô´Êä³ö°´ÕÕ³õʼÉ趨²ÉÑùƵÂÊ·¢ËÍ ÁãÖµ£¬Í¬Ê±ÃüÁîÖ÷¿Øµ¥ÔªÇл»ÖÁУ׼ÁãÆ¯×´Ì¬£¬½ÓÊÕÓÉ12·±ê×¼Ô´Êä³öÖеķµÐ£³ÌÐò·µËÍ »ØµÄÁãÆ¯Êý×ÖÁ¿£» (3)DSPÄ£¿éÓøµÀïÒ¶±ä»»È¡Æä»ù²¨·ÖÁ¿×÷ΪÁãÆ¯Îó²î£¬³ËÒÔϵÊý0. 6ºó£¬Í¨¹ýFPGAËÍ ¸ø12·±ê×¼Ô´Êä³ö£¬Íê³ÉÊä³öÎó²îµ÷Õû£» (4)12·±ê×¼Ô´Êä³öÔٴηµËÍÁãÆ¯Êý×ÖÁ¿¸øDSPÄ£¿é£¬·´¸´ÒÔÉϹý³Ì£¬Ö±ÖÁ²É¼¯×°ÖÃÊä ³öÁãÆ¯ÖµÂú×㾫¶ÈÒªÇó£» (5)×Ó»ú½øÈë×Ô¶¯Ð£×¼·ùÖµ½çÃæ£¬DSPÄ£¿éͨ¹ýFPGA·¢ËÍ¿ØÖÆÃüÁÁî12·±ê×¼Ô´Êä ³ö°´ÕÕ³õʼÉ趨²ÉÑùƵÂÊ·¢ËÍÊý¾Ý£¬Í¬Ê±ÃüÁîÖ÷¿Øµ¥ÔªÇл»ÖÁУ׼·ùֵ״̬£¬½ÓÊÕÓÉ12· ±ê×¼Ô´Êä³öÖеķµÐ£³ÌÐò·µËͻصķùÖµÊý×ÖÁ¿£» (7) DSPÄ£¿éÓøµÀïÒ¶±ä»»¼ÆËã³ö·ùÖµÎó²î£¬¾Óë±ê×¼Á¿±È½ÏºóµÃµ½ÐÞÕýÁ¿£¬Í¨¹ýFPGA Ë͸ø12·±ê×¼Ô´Êä³ö£¬Íê³ÉÊä³öÎó²îµ÷Õû£» (8)½øÈëÏÂÒ»´ÎÐÞÕý¹ý³Ì£¬Ö±ÖÁ²É¼¯×°ÖÃÊä³ö·ùÖµÂú×ãÎó²î¾«¶ÈÒªÇ󣬳ÌÐòÍ£Ö¹¡£
9. Ò»ÖÖÓÃÓÚ·Ö²¼Ê½ÖÇÄܲâÊÔÆ½Ì¨µÄͬ²½±ê×¼Ô´µÄ¿ØÖÆ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ£¬¸Ã¿ØÖÆ·½·¨ °üÀ¨Èçϲ½Ö裺 (1)¿ªÆô¹¤×÷µçÔ´ºó£¬³ÌÐò³õʼ»¯£¬CPUÄ£¿éÏÈͨ¹ýGPS¶Ôʱģ¿éÓëͬ²½Ê±ÖÓÐźÅÁ¬½Ó£¬ ¿ªÆôPLLÄ£¿é±¶Æµµ÷ÊÔģʽ£¬ÁíÓë×Ó»úÖ÷¿Øµ¥Ôª½¨Á¢Á¬½Ó£¬¿ØÖÆFPGAÄ£¿éÍê³É³õʼ»¯£» (2) PLLÄ£¿éÍê³ÉGPSÄ£¿éÐźŵı¶Æµ´¦Àí£¬²¢Êä³öеÄͬ²½ÐźÅË͸øÊ±ÖÓµ÷¶ÈÄ£¿é£¬ ÓÉʱÖÓµ÷¶ÈÄ£¿éÍê³É½âÎöºÍ´¦Àíºó²úÉúͬ²½±¨ÎÄ£» (3) CPUÄ£¿é·¢Ë͹ÊÕÏ״ָ̬ÁîÖÁʱÖÓµ÷¶ÈÄ£¿é£¬¾´¦Àí¸½´øÊ±¼ä´Á·¢ËÍÖÁÖ÷¿Øµ¥Ôª£» (4)ÓɹÊÕÏ״ָ̬Áî¿ØÖÆFPGAÄ£¿éµ÷ÖÆ²¢Êä³öÄ£ÄâÁ¿£¬Ö÷¿Øµ¥ÔªÄÚDSPÄ£¿é×Ô¶¯Ð£×¼ Êä³öÁãÆ¯ºÍ·ùÖµ£¬²¢¿ØÖÆ12·±ê×¼Ô´Êä³öÖ¸ÁîËùÐèÐźţ» (5 )³ÌÐò½áÊø£¬¹Ø±Õ³õʼͨѶÁ¬½Ó¡£
¡¾Îĵµ±àºÅ¡¿G01R1/28GK104215803SQ201410481876
¡¾¹«¿ªÈÕ¡¿2014Äê12ÔÂ17ÈÕ ÉêÇëÈÕÆÚ:2014Äê9ÔÂ19ÈÕ ÓÅÏÈȨÈÕ:2014Äê9ÔÂ19ÈÕ
¡¾·¢Ã÷Õß¡¿Íõ¹ÚÄÏ, ÐÜ»ªÇ¿, ÍõÖÎ, ´Þ±ó, ÕÅÑÐ, ¹ðСÖÇ ÉêÇëÈË:¹ú¼ÒµçÍø¹«Ë¾, ¹úÍø½Î÷Ê¡µçÁ¦¿ÆÑ§Ñо¿Ôº