רÀûÃû³Æ£ºÒ»ÖÖ»ùÓÚfpgaµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°ÖõÄÖÆ×÷·½·¨
¼¼ÊõÁìÓò£º
Ò»ÖÖ»ùÓÚFPGAµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°Öü¼ÊõÁìÓò[0001]±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖ¹ÊÕ϶¨Î»×°Öã¬ÌرðÊÇÒ»ÖÖ»ùÓÚFPGAµÄÊäµçÏß·µ¥¶Ë¹Ê Õ϶¨Î»×°Öá£
±³¾°¼¼Êõ£º
[0002]¹ÊÕ϶¨Î»µÄÈÎÎñ¾ÍÊǵ±Ïß·µÄijһµã·¢Éú¹ÊÕÏʱ£¬Í¨¹ýÏß·Á½¶ËµÄʵ²âµçÁ÷¡¢ µçѹ¼°Ïß·×迹µÈ²ÎÊýÀ´¼ÆËã³ö¹ÊÕϾàÀ롣ͨ³£ÊäµçÏß¹ÊÕϲâ¾à·½·¨´óÖÂÓÐÁ½ÀàÒ»Àà ÊÇ×迹·¨£¬ËüÊÇÖ±½Ó¼ÆËã¹ÊÕÏ×迹»òÆä°Ù·Ö±ÈµÄËã·¨£»ÁíÒ»ÀàÊÇÐв¨·¨£¬ËüÊÇÀûÓÃ¸ßÆµ ¹ÊÕÏÔÝ̬µçÁ÷¡¢µçѹµÄÐв¨µÈÀ´¼ä½ÓÅж¨¹ÊÕϵãµÄ¾àÀë¡£[0003]ÏÖÓеĹÊÕϼ²¨Æ÷¼°±£»¤×°ÖÃÉϵIJâ¾à·½·¨¶¼ÊÇ»ùÓÚ×迹·¨£¬ÓÉÓÚÔÀíÉϵÄȱ ÏÝ£¬¹ý¶Éµç×衢ϵͳ×迹¡¢¸ººÉµçÁ÷µÈÒòËØ¶¼¶Ô²â¾à¾«¶È»áÓÐÓ°Ï죬ÆäÎó²î½Ï´ó¡£ÐÐ ²¨²â¾à°üÀ¨µ¥¶ËÐв¨²â¾à·¨ºÍË«¶ËÐв¨²â¾à·¨£¬²ÉÓÃË«¶Ë·¨£¬Æäȱµã·Ç³£Ã÷ÏÔ(1) ³¬¸ßѹÊäµçÏß·±È½Ï³¤£¬Ïß·ͨѶ±È½ÏÀ§ÄÑ£»(2)ËäÈ»GPS·¢Õ¹±È½ÏѸËÙ£¬µ«ÊÇË«¶Ë ͬ²½²ÉÑùµÈÈÔºÜÄÑʵÏÖ£»(3)±äѹÆ÷Îó²î²»¿É±ÜÃ⣻(4)Ͷ×ÊÌ«´ó£¬²»Âú×ã¾¼ÃÐÔ µÄÒªÇó¡£µçÁ¦ÏµÍ³·¢Éú¹ÊÕϺó£¬ÀûÓõ¥¶ËÐв¨·¨½øÐо«È·¹ÊÕ϶¨Î»´æÔÚ×ÅÁ½¸öÎÊÌâ(1)½üÇø¹ÊÕϲ»ÄÜʶ±ð£¬ÆäÔÒòÊDzɼ¯¿¨µÄ²ÉÑùËÙ¶ÈÂú×ã²»Á˹ÊÕ϶¨Î»µÄÒªÇó£»(2) Èç¹û²ÉÓøßËÙÊý¾Ý²É¼¯ÏµÍ³£¬¸ßËÙº£Á¿Êý¾ÝµÄ´æ´¢ÎÊÌâÄÑÒÔ½â¾ö¡£ËäÈ»£¬ÖйúרÀûºÅΪ ZL200310111214.8Òѹ«¿ªµÄרÀû¼¼Êõ½ÏºÃµÄ½â¾öÁ˸߾«¶ÈGPS¹ÊÕ϶¨Î»µÄÎÊÌâ,µ«ÊÇ£¬¸Ã רÀû¼¼Êõ²ÉÓõÄDSPÊý¾Ý´¦ÀíÆ÷£¬µ±µç·ÓÐÉÙÁ¿ÓиĶ¯Ê±£¬²»ÄܽøÐÐϵͳÉý¼¶»ò³ý´í¡£·¢Ã÷ÄÚÈÝ[0004]±¾ÊµÓÃÐÂÐÍËùÒª½â¾öµÄ¼¼ÊõÎÊÌâÊÇÌṩһÖÖÒ×ÓÚÉý¼¶¡¢¾À´íÄÜÁ¦Ç¿µÄÒ»ÖÖ»ùÓÚ FPGAµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°Öá£[0005]Ϊ½â¾öÉÏÊö¼¼ÊõÎÊÌ⣬±¾ÊµÓÃÐÂÐͰüÀ¨ÈýÏàµçÁ÷Ðв¨±äËÍÆ÷µ¥Ôª¡¢·§Öµ¼ì²â¹Ê ÕÏÏß·ʶ±ðµ¥Ôª¡¢¸ßËÙÊý¾Ý²É¼¯µ¥Ôª¡¢PCI×ÜÏß¡¢GPSÐźŽÓÊÕÄ£¿é¡¢¹¤¿Ø»úºÍºǫ́»ú£¬ ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö¸ßËÙÊý¾Ý²É¼¯µ¥ÔªÒÔFPGA×÷ΪÖÐÑë´¦ÀíÆ÷£¬ÒÔ¸ßËÙ¡¢¸ß¾«¶È¡¢µÍ¹¦ ºÄµÄA/DÄ£Êýת»»Æ÷ΪÐźÅת»»µ¥Ôª£¬Å䱸FIFO´æ´¢Æ÷ºÍͬ²½¶¯Ì¬Ëæ»ú´æ´¢Æ÷SDRAM ×÷Ϊ¸ßËÙ´óÈÝÁ¿»º´æ£¬ÒÔPCI×ÜÏß×÷ΪÍⲿÉ豸»¥Á¬½Ó¿Ú¡£[0006]ÉÏÊö·½°¸ÖУ¬ËùÊöGPSÐźŽÓÊÕÄ£¿éΪ²É¼¯µÄÊý¾Ý¸½¼Óʱ±ê¡£[0007]ÉÏÊö·½°¸ÖУ¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊöFIFOÈÝÁ¿´óÓÚ1M£¬Í¬Ê±ÅäºÏ¸ß´ïU8MµÄ SDRAMÒÔʵÏÖ¸ßËÙ´æ´¢ºÍº£Á¿´æ´¢¡£[0008]±¾ÊµÓÃÐÂÐÍÓÉÓÚ²ÉÓÃÁËÉÏÊö½á¹¹£¬¾ßÓÐÒ×ÓÚÉý¼¶¡¢¾À´íÄÜÁ¦Ç¿µÄÓÐÒæÐ§¹û¡£
[0009]
ÒÔϽáºÏ¸½Í¼ºÍ¾ßÌåʵʩ·½Ê½
¶Ô±¾ÊµÓÃÐÂÐ͵ļ¼Êõ·½°¸×÷½øÒ»²½¾ßÌå˵Ã÷¡£[0010]ͼ1Ϊ±¾ÊµÓÃÐÂÐ͵ĽṹʾÒâͼ£»3[0011]ͼ2Ϊ¸ßËÙÊý¾Ý²É¼¯µ¥ÔªµÄ½á¹¹Ê¾Òâͼ¡£
¾ßÌåʵʩ·½Ê½
[0012]Èçͼ1Ëùʾ£¬¸ßѹÊäµçÏß·µÄ³öÏßͨ¹ýµçÁ÷Ðв¨±äËÍÆ÷µ¥Ôª1£¬Íê³ÉA¡¢B¡¢C ÈýÏàµçÁ÷Ðв¨ÐźŵĵçÁ÷²âÁ¿£¬ÆäÊä³öÁ¬½Ó·§Öµ¼ì²â¹ÊÕÏÏß·ʶ±ðµ¥Ôª2µÄÊäÈë¶Ë£¬Íê ³ÉÈýÏàµçÁ÷¼ì²â¹¦ÄÜ£¬µ±µçÁ÷·ùÖµ³¬¹ýÉ趨ãÐÖµ(¿ÉÄÜÒýÆð¼Ìµç±£»¤¶¯×÷µÄ×îС¹ÊÕϵç Á÷)ʱ£¬·§Öµ¼ì²â¹ÊÕÏÏß·ʶ±ðµ¥Ôª2»á¸ø¸ßËÙÊý¾Ý²É¼¯µ¥Ôª3Ìṩһ¸ö´¥·¢Âö³åÐźţ¬ ͬʱ£¬GPSÐźÅ4ºÍ´¥·¢Âö³åÐźÅÒ»Æð×÷Ϊ¸ßËÙÊý¾Ý²É¼¯µ¥Ôª3µÄÊäÈëÐźţ¬Æô¶¯¹ÊÕÏÏß Â·µÄ¸ßËÙÊý¾Ý²É¼¯ºÍÄ£Êýת»»¡£²É¼¯¿¨Í¨¹ýPCI×ÜÏß5½«²É¼¯µÄ¹ÊÕÏÐв¨Êý¾ÝÉÏ´«ÖÁ¹¤ ¿Ø»ú6£¬¹¤¿Ø»ú6µÄ¶¨Î»³ÌÐòµ÷ÓÃÄÚ´æÊý¾Ý½øÐд¦Àí£¬µÃ³ö¹ÊÕÏλÖ㬲¢·¢ËÍÖÁºǫ́»ú7 ½øÐÐÏÔʾ²¢¹ÊÕϱ¨¾¯¡£¹¤¿Ø»ú6Óëºǫ́»ú7¿ÉʵÏÖ´®¿ÚͨÐÅ£¬ÒÔ´ïµ½×ÊÔ´¹²Ïí¡£[0013]Èçͼ2Ëùʾ£¬FPGAllΪ¸ßËÙÊý¾Ý²É¼¯µ¥ÔªµÄºËÐIJ¿·Ö£¬ÔÚÊý¾Ý²É¼¯Ä£Ê½Ï£¬ FPGAll¸ù¾ÝÆô¶¯Ðźŵ½À´Ê±¿ÌºÍÉ趨ʱ¼ä£¬¸ºÔð¿ØÖÆADC²ÉÑù£¬¼ÆËã³öÆô¶¯Ðźŵ½´ï ǰһ¶Îʱ¼ä²ÉÑùÊý¾Ý´æ·ÅÔÚSDRAM10ÖеĵØÖ·£¬²¢Óɴ˵ØÖ·¿ªÊ¼½«´øÓÐGPS4ʱ±êµÄÊý ¾Ýͨ¹ýPCI×ÜÏß5´«Ë͵½¹¤¿Ø»ú¡£[0014]ÔÚ¸ßËÙÊý¾Ý²É¼¯µ¥ÔªÖУ¬±»²É¼¯µÄÄ£ÄâÐźž¹ýÐźŵ÷Àíµç·µÄ´¦Àí£¬Ê¹ÐźŠµÄ·ù¶ÈÏÞÖÆÔÚA/Dת»»Æ÷8µÄÊäÈ뷶Χ֮ÄÚ£¬×ÔͨµçʱÆð£¬A/DºÍʱÖÓµç·ʼÖÕ´¦ÓÚ¹¤ ×÷״̬£¬ÔÚÊý¾Ý²É¼¯ÆÚ¼ä£¬Êý¾Ý²É¼¯¿ØÖƵç·ÖÐFPGAll¸ø³öͬ²½ÃüÁͬ²½ÃüÁîͨ¹ý ¶Ô¸ßËÙFIF09µÄдÈë¶ËµÄ¿ØÖÆ£¬¼´ÔÊÐí»ò½ûÖ¹¶ÔFIF09дÈ룬ʵÏÖ¶Ô²ÉÑùÊý¾ÝµÄÈ¡Éá¡£ ÓëA/DÏà±È£¬¸ßËÙFIF09µÄдÓÐЧʱ¼äΪ¼¸¸öns£¬¶Ôͬ²½ºÍ¹ý³Ì¿ØÖƸüΪÓÐÀû¡£Õâ¸öµç ƽʹÊý¾Ý´æ´¢Æ÷FIF09´¦ÓÚд״̬¡£ÕâÑùÔÚ²ÉÑùʱÖÓ·¢ÉúÆ÷12¸ø³öʱÖÓµÄͬ²½×÷ÓÃÏ£¬ ת»»µÄÊý¾Ý±»ÒÀ´Î´æÈËFIF09¡£FPGAll½«Êý¾Ý¶Á³ö²¢´æÈëµ½´óÈÝÁ¿µÄSDRAM10ÖÐÈ¥¡£ µ±²É¼¯µ½µÄÊý¾Ý´ïµ½ÒªÇóµÄÊýÁ¿µÄʱºò£¬FPGAll·¢³öÍⲿÖжϣ¬Í£Ö¹ADת»»£¬Í¬Ê±Ê¹ FIF09´¦ÓÚ¶Á״̬¡£FPGAll¶ÁÈ¡FIF09µÄÊý¾Ý£¬²¢±£´æÔÚSDRAM10ÖС£Ö÷»ú·¢³ö¶Á È¡ÃüÁFPGAllÇл»¹¤×÷״̬£¬°ÑÊý¾Ý´ÓSDRAM10ÖÐÈ¡³ö£¬ÓÉÖ÷»úͨ¹ý×ÜÏß½Ó¿Ú½«Êý ¾Ý¶Áµ½ÏµÍ³ÖÐÈ¥¡£×îºó£¬FIF09ºÍSDRAM10¸´Î»ÇåÁã¡£Êý¾Ý´«ÊäÍê³Éºó£¬FPGAllÖØ ÐÂתÈë²É¼¯Ä£Ê½£¬¿ÉÒÔ½ÓÊÜÐÂµÄÆô¶¯Ðźš£[0015]ʵʩÀý[0016]µçÁ÷Ðв¨±äËÍÆ÷ÓɵçÁ÷»¥¸ÐÆ÷ºÍµç×ӵ緹¹³É£¬·§Öµ¼ì²â¹ÊÕÏÏß·ʶ±ðµ¥Ôª²É Óõç×Óµç·±È½ÏÆ÷£¬¸ßËÙÐźŴ¦ÀíÆ÷FPGA²ÉÓÃALTERA¹«Ë¾µÄEPF10K100оƬ£¬¼¯³É Á˸ߴï10Íò¸öµÄµäÐÍÃÅ£¬¸ßËÙÄ£-Êýת»»²ÉÓÃAD9432£¬¸ßËÙÊý¾Ý»º´æ²ÉÓÃIDT¹«Ë¾µÄ 72T7285 ¸ßËÙ FIFO£¬SAMSUNG ¹«Ë¾µÄ SDRAM£¬ÐͺÅΪ K4S28323LF£¬GPS ÐźÅ×°Öà ²ÉÓÃGARMIN¹«Ë¾µÄGPS½ÓÊÕÄ£¿éGPS15L£¬²ÉÓÃAMCC¹«Ë¾µÄS5933×÷ΪPCI½Ó¿Úо Ƭ£¬¹¤¿Ø»ú²ÉÓÃP4£¬3.2GÒÔÉϸßÐÔÄܵÄPC»ú£¬ºǫ́»úÓÉÒ»°ã´øÏÔʾÆ÷µÄ¼ÆËã»ú¹¹³É¡£[0017]×îºóËùӦ˵Ã÷µÄÊÇ£¬ÒÔÉϾßÌåʵʩ·½Ê½
½öÓÃÒÔ˵Ã÷±¾ÊµÓÃÐÂÐ͵ļ¼Êõ·½°¸¶ø·Ç ÏÞÖÆ£¬¾¡¹Ü²ÎÕսϼÑʵʩÀý¶Ô±¾ÊµÓÃÐÂÐͽøÐÐÁËÏêϸ˵Ã÷£¬±¾ÁìÓòµÄÆÕͨ¼¼ÊõÈËÔ±Ó¦µ± Àí½â£¬¿ÉÒÔ¶Ô±¾ÊµÓÃÐÂÐ͵ļ¼Êõ·½°¸½øÐÐÐ޸ĻòÕßµÈÍ¬Ìæ»»£¬¶ø²»ÍÑÀ뱾ʵÓÃÐÂÐͼ¼Êõ ·½°¸µÄ¾«ÉñºÍ·¶Î§£¬Æä¾ùÓ¦º¸ÇÔÚ±¾ÊµÓÃÐÂÐ͵ÄȨÀûÒªÇó·¶Î§µ±ÖС£
ȨÀûÒªÇó1.Ò»ÖÖ»ùÓÚFPGAµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°Ö㬰üÀ¨ÈýÏàµçÁ÷Ðв¨±äËÍÆ÷µ¥Ôª¡¢·§ Öµ¼ì²â¹ÊÕÏÏß·ʶ±ðµ¥Ôª¡¢¸ßËÙÊý¾Ý²É¼¯µ¥Ôª¡¢PCI×ÜÏß¡¢GPSÐźŽÓÊÕÄ£¿é¡¢¹¤¿Ø»úºÍ ºǫ́»ú£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö¸ßËÙÊý¾Ý²É¼¯µ¥ÔªÒÔFPGA×÷ΪÖÐÑë´¦ÀíÆ÷£¬ÒÔ¸ßËÙ¡¢¸ß¾« ¶È¡¢µÍ¹¦ºÄµÄA/DÄ£Êýת»»Æ÷ΪÐźÅת»»µ¥Ôª£¬Å䱸FIFO´æ´¢Æ÷ºÍͬ²½¶¯Ì¬Ëæ»ú´æ´¢Æ÷ SDRAM×÷Ϊ¸ßËÙ´óÈÝÁ¿»º´æ£¬ÒÔPCI×ÜÏß×÷ΪÍⲿÉ豸»¥Á¬½Ó¿Ú¡£
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄÒ»ÖÖ»ùÓÚFPGAµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°Öã¬ÆäÌØÕ÷ÔÚ ÓÚ£¬ËùÊöGPSÐźŽÓÊÕÄ£¿éΪ²É¼¯µÄÊý¾Ý¸½¼Óʱ±ê¡£
3.¸ù¾ÝȨÀûÒªÇó2ËùÊöµÄÒ»ÖÖ»ùÓÚFPGAµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°Öã¬ÆäÌØÕ÷ÔÚ ÓÚ£¬ËùÊöFIFOÈÝÁ¿´óÓÚ1M£¬Í¬Ê±ÅäºÏ¸ß´ï128MµÄSDRAMÒÔʵÏÖ¸ßËÙ´æ´¢ºÍº£Á¿´æ ´¢¡£
רÀûÕªÒª±¾ÊµÓÃÐÂÐÍÉæ¼°Ò»ÖÖ»ùÓÚFPGAµÄÊäµçÏß·µ¥¶Ë¹ÊÕ϶¨Î»×°Ö㬰üÀ¨ÈýÏàµçÁ÷Ðв¨±äËÍÆ÷µ¥Ôª¡¢·§Öµ¼ì²â¹ÊÕÏÏß·ʶ±ðµ¥Ôª¡¢¸ßËÙÊý¾Ý²É¼¯µ¥Ôª¡¢PCI×ÜÏß¡¢GPSÐźŽÓÊÕÄ£¿é¡¢¹¤¿Ø»úºÍºǫ́»ú£¬ÆäÌØÕ÷ÔÚÓÚ£¬ËùÊö¸ßËÙÊý¾Ý²É¼¯µ¥ÔªÒÔFPGA×÷ΪÖÐÑë´¦ÀíÆ÷£¬ÒÔ¸ßËÙ¡¢¸ß¾«¶È¡¢µÍ¹¦ºÄµÄA/DÄ£Êýת»»Æ÷ΪÐźÅת»»µ¥Ôª£¬Å䱸FIFO´æ´¢Æ÷ºÍͬ²½¶¯Ì¬Ëæ»ú´æ´¢Æ÷SDRAM×÷Ϊ¸ßËÙ´óÈÝÁ¿»º´æ£¬ÒÔPCI×ÜÏß×÷ΪÍⲿÉ豸»¥Á¬½Ó¿Ú¡£±¾ÊµÓÃÐÂÐÍÓÉÓÚ²ÉÓÃÁËÉÏÊö½á¹¹£¬¾ßÓÐÒ×ÓÚÉý¼¶¡¢¾À´íÄÜÁ¦Ç¿µÄÓÐÒæÐ§¹û¡£
Îĵµ±àºÅG01R31/08GK201804075SQ20102052953
¹«¿ªÈÕ2011Äê4ÔÂ20ÈÕ ÉêÇëÈÕÆÚ2010Äê9ÔÂ15ÈÕ ÓÅÏÈȨÈÕ2010Äê9ÔÂ15ÈÕ
·¢Ã÷ÕßÐì¾ü, ÀîÁèÓî, ÐÜÓѺì ÉêÇëÈË:Î人¸ÖÌú(¼¯ÍÅ)¹«Ë¾