¿É±à³ÌÂß¼Æ÷¼þоƬѡÐÍ
·¢²¼Ê±¼ä£º2023-11-15 13:38:21 ä¯ÀÀ£º2020
¡¡¡¡¿É±à³ÌÂ߼оƬASICÖ÷ÒªÓÐ FPGAºÍCPLDÕâÁ½ÖÖÀàÐÍ£¬µ«Á½ÖÖ²úÆ·Ò²¸÷ÓÐËù³¤¡£
¡¡¡¡FPGA(Field-Programmable Gate Array)£¬¼´ÏÖ³¡¿É±à³ÌÃÅÕóÁУ¬ËüÊÇÔÚCPLD¡¢PAL¡¢GALµÈ¿É±à³ÌоƬµÄ»ù´¡ÉϽøÒ»²½·¢Õ¹µÄÆðÀ´µÄÆ÷¼þÀàÐÍ£¬¼È½â¾öÁ˶¨ÖƵ緵IJ»×㣬ÓÖ¿Ë·þÁËÔÓпɱà³ÌÆ÷¼þÃŵç·ÊýÓÐÏÞµÄȱµã¡£
¡¡¡¡CPLD(Complex Programmable Logic Device)¸´Ôӿɱà³ÌÂß¼Æ÷¼þ£¬ÊÇ´ÓPALºÍGALÆ÷¼þ·¢Õ¹³öÀ´µÄÆ÷¼þÀàÐÍ£¬Ïà¶Ô¶øÑÔ¹æÄ£´ó£¬½á¹¹¸´ÔÓ£¬ÊôÓÚ´ó¹æÄ£¼¯³Éµç··¶Î§¡£ÊÇÒ»ÖÖÓû§¸ù¾Ý¸÷×ÔÐèÒª¶ø×ÔÐй¹ÔìÂß¼¹¦ÄܵÄÊý×Ö¼¯³Éµç·¡£Æä»ù±¾Éè¼Æ·½·¨ÊǽèÖú¼¯³É¿ª·¢Èí¼þƽ̨£¬ÓÃÔÀíͼ¡¢Ó²¼þÃèÊöÓïÑԵȷ½·¨£¬Éú³ÉÏàÓ¦µÄÄ¿±êÎļþ£¬Í¨¹ýÏÂÔØµçÀÂ(¡°ÔÚϵͳ¡±±à³Ì)½«´úÂë´«Ë͵½Ä¿±êоƬÖУ¬ÊµÏÖÉè¼ÆµÄÊý×Öϵͳ¡£
¡¡¡¡ÔÚ±à³Ì·½Ê½ÉÏ£¬CPLDÖ÷ÒªÊÇ»ùÓÚE2PROM»òFLASH´æ´¢Æ÷±à³Ì£¬±à³Ì´ÎÊý¿É´ï1Íò´Î£¬ÓŵãÊÇϵͳ¶Ïµçʱ±à³ÌÐÅÏ¢Ò²²»¶ªÊ§¡£CPLDÓÖ¿É·ÖΪÔÚ±à ³ÌÆ÷Éϱà³ÌºÍÔÚϵͳ±à³ÌÁ½Àà¡£FPGA´ó²¿·ÖÊÇ»ùÓÚSRAM±à³Ì£¬±à³ÌÐÅÏ¢ÔÚϵͳ¶Ïµçʱ¶ªÊ§£¬Ã¿´ÎÉϵçʱ£¬Ðè´ÓÆ÷¼þÍⲿ½«±à³ÌÊý¾ÝÖØÐÂдÈëSRAMÖС£ÆäÓŵãÊÇ¿ÉÒÔ±à³ÌÈÎÒâ´Î£¬¿ÉÔÚ¹¤×÷ÖпìËÙ±à³Ì£¬´Ó¶øÊµÏÖ°å¼¶ºÍϵͳ¼¶µÄ¶¯Ì¬ÅäÖá£
¡¡¡¡CPLD¸üÊʺÏÍê³É¸÷ÖÖËã·¨ºÍ×éºÏÂß¼£¬FPGA¸üÊʺÏÓÚÍê³ÉʱÐòÂß¼¡£»»¾ä»°Ëµ£¬FPGA¸üÊʺÏÓÚ´¥·¢Æ÷·á¸»µÄ½á¹¹£¬¶øCPLD¸üÊʺÏÓÚ´¥·¢Æ÷ÓÐÏÞ¶ø³Ë»ýÏî·á¸»µÄ½á¹¹¡£
¡¡¡¡CPLDµÄÁ¬ÐøÊ½²¼Ï߽ṹ¾ö¶¨ÁËËüµÄʱÐòÑÓ³ÙÊǾùÔȵĺͿÉÔ¤²âµÄ£¬¶øFPGAµÄ·Ö¶Îʽ²¼Ï߽ṹ¾ö¶¨ÁËÆäÑӳٵIJ»¿ÉÔ¤²âÐÔ¡£
¡¡¡¡ÔÚ±à³ÌÉÏFPGA±ÈCPLD¾ßÓиü´óµÄÁé»îÐÔ¡£CPLDͨ¹ýÐ޸ľßÓй̶¨ÄÚÁ¬µç·µÄÂß¼¹¦ÄÜÀ´±à³Ì£¬FPGAÖ÷Ҫͨ¹ý¸Ä±äÄÚ²¿Á¬ÏߵIJ¼ÏßÀ´±à³Ì£»FPGA¿ÉÔÚÂß¼ÃÅϱà³Ì£¬¶øCPLDÊÇÔÚÂß¼¿éϱà³Ì¡£
¡¡¡¡CPLD±ÈFPGAʹÓÃÆðÀ´¸ü·½±ã¡£CPLDµÄ±à³Ì²ÉÓÃE2PROM»òFASTFLASH¼¼Êõ£¬ÎÞÐèÍⲿ´æ´¢Æ÷оƬ£¬Ê¹Óüòµ¥¡£¶øFPGAµÄ±à³ÌÐÅÏ¢Ðè´æ·ÅÔÚÍⲿ´æ´¢Æ÷ÉÏ£¬Ê¹Ó÷½·¨¸´ÔÓ¡£Ôòµ¼ÖÂCPLD±£ÃÜÐÔ¸üºÃ£¬¸üÊʺϾü¹¤µÈÓ¦Óó¡¾°¡£
¡¡¡¡CPLDµÄËٶȱÈFPGA¿ì£¬²¢ÇÒ¾ßÓнϴóµÄʱ¼ä¿ÉÔ¤²âÐÔ¡£ÕâÊÇÓÉÓÚFPGAÊÇÃż¶±à³Ì£¬²¢ÇÒCLBÖ®¼ä²ÉÓ÷ֲ¼Ê½»¥Áª£¬¶øCPLDÊÇÂß¼¿é¼¶±à³Ì£¬²¢ÇÒÆäÂß¼¿éÖ®¼äµÄ»¥ÁªÊǼ¯×ÜʽµÄ¡£
¡¡¡¡FPGAµÄ¼¯³É¶È±ÈCPLD¸ß£¬¾ßÓиü¸´ÔӵIJ¼Ï߽ṹºÍÂ߼ʵÏÖ£¬ÒÔXILINXΪ´ú±í£¬¿ÉÒÔʵÏÖ¸ú¸ßµÄÐÔÄܽṹ¡£
¡¡¡¡Ò»°ãÇé¿öÏ£¬CPLDµÄ¹¦ºÄÒª±ÈFPGA´ó£¬ÇÒ¼¯³É¶ÈÔ½¸ßÔ½Ã÷ÏÔ¡£
¡¡¡¡Ä¿Ç°Ö÷Á÷µÄFPGAоƬXILINXºÍIntelÕ¼¾Ý70%µÄÊг¡·Ý¶î£¬½ÏСµÄ²¿·ÖÊг¡ÓÉLATTICE·Ö¸î,½üÄêÀ´£¬Ò²ÓгöÏÖ¹ú²úÆ·ÅÆ£º°²Â½°ëµ¼Ìå¡£
¡¡¡¡CPLDоƬÒÔAlteraÆ·ÅÆÎª´ú±í£¬ºó±» IntelÊÕ¹º¡£
¡¡¡¡×÷ΪÊг¡·Ý¶îµÄÒ»²¿·Ö£¬CypressÒ²ÊDz»¿ÉºöÊÓµÄÖØÒª³§ÉÌ£¬µ«ÔÚ2023Äê±»InfineonÊÕ¹º£¬µ¼ÖÂÆäCPLDоƬϵÁÐÍ£²ú¡£
ÉÏһƪ: Wi2WiʱÖÓÕñµ´Æ÷
ÏÂһƪ: S²¨¶ÎÀ×´ïLDMOS¾§Ìå¹Ü
ÍÆ¼ö×ÊѶ
×ÜÏßÊÇÖ¸¼ÆËãϵͳ¸÷²¿¼þÖ®¼äÖ´ÐÐÐÅÏ¢´«ÊäËùͨ¹ýµÄ¹«¹²Í¨ÐŸÉÏߣ¬ÓÉÊý¾ÝÏß¡¢µØÖ·Ïß¡¢¿ØÖÆÏߵȵçÀÂ×é³É¡£³£¼ûµÄ×ÜÏßÓÐRS422/RS485×ÜÏß¡¢I2C×ÜÏß¡¢SPI×ÜÏß¡¢CAN×ÜÏß(³£ÓÃÓÚÆû³µµç×Ó¿ØÖÆÏµÍ³)¡¢1553B×ÜÏß(³£ÓÃÓÚº½¿Õ¡¢º½Ìì¡¢¾üʵÈÁìÓòµÄµç×ÓÁªÍøÏµÍ³)¡¢1394×ÜÏß(³£ÓÃÓÚº½¿ÕϵͳÁìÓò)¡¢FC×ÜÏß(³£ÓÃÓÚº½¿Õº½ÌìÁìÓò)¡¢ARINC429×ÜÏߵȡ£ ÔÚһЩ¸ß¶ËÖÆÔìµÄƽ̨ÉÏ£¬±È½ÏÖ÷Á÷µÄ¸÷²¿·ÖÆ÷¼þ²úÆ·£¬Ö÷Òª²ÉÓõÄÊÇ1553B×ÜÏߺÍARINC429×ÜÏß¡£
¼ÓËٶȼƷÖÀ࣬ÓзֻúеʽºÍµç×Óʽ£¬ÆäÖлúе¼ÓËÙ¶ÈÆ÷(MEMS)ÊÇ»ùÓÚµ¯»ÉµÄÓ¦±äÓëÔ˶¯·ù¶ÈºÍƵÂʵÄÌØÐÔÀ´ÊµÏÖ²âÁ¿¡£ ¡¡¡¡¶øµç×Óʽ¼ÓËٶȼƣ¬¼´¼¯³ÉоƬʽ¼ÓËٶȼÆ(IEPE)£¬ÊÇͨ¹ý¶¯Ì¬µçºÉ±ä»¯×ª»»ÎªµÍ×迹µçѹÊä³ö£¬À´ÊµÏÖ²âÁ¿¡£Æä·ÖÀà¿ÉÒÔ·ÖΪѹ×è¡¢¿É±äµçÈݼÓËÙ¶ÈÆ÷¡£ ¡¡¡¡ÔÚ¾üÊ¡¢º½¿Õº½Ìì¡¢Ìú·¡¢Æû³µ¡¢¼ÆÁ¿¡¢Ê¯ÓÍ¿±Ì½µÈÁìÓò£¬³£Óõ½¸ß¿É¿¿ÐÔ¼ÓËٶȼƣ¬ÓÉÓÚÓ¦Óó¡¾°ÐèÒª¼ÓËٶȼƾ߱¸Äͳå»÷¡¢Ä;ÃÐÔ¡¢¸ßÎȶ¨ÐÔ£¬ÒÔ¼°·ûºÏÓ¦Óó¡¾°µÄÁéÃôµÈ¼¶£¬²»µÃ²»»ã¾ÛÍÆ¼ö¼¸¿î½ø¿Ú¼ÓËÙ¶È¼ÆÆ·ÅÆ¡£
ÔÚÏßÁôÑÔ