·½°¸ | ¼ò»¯´æ´¢Æ÷²Ù×÷ʱÐò£¬¿ì½ÝʵÏÖFPGA ERAMÈÝÁ¿À©Õ¹
·¢²¼Ê±¼ä2021-01-19
·ÖÏí
FPGA£¨Field Programmable Gate Array£©£¬ÏÖ³¡¿É±à³ÌÂß¼Æ÷¼þ£¬¾ßÓпɶà´ÎÖØ¸´±à³Ì£¬µ±Ç°FPGAÒѾ·¢Õ¹µ½¾ßÓдóÈÝÁ¿¡¢¸ßËÙ¶ÈSERDES¡¢ÄÚǶARMµÈSIPÓ²ºË×ÊÔ´£¬¹ã·ºÓÃÓÚÊÓÆµ¡¢Í¨Ðŵȶà¸öÁìÓò¡£
FPGAÖг£ÓõÄERAM·ÖΪÒÔÏÂÈýÖÖ£º

±¾·½°¸ÌṩһÖÖÓëERAMÀàËÆµÄ½Ó¿Ú£¬ÊµÏÖ64MbµÄÐéÄâERAM£¬Ê¹ÓÃÕß°´ÕÕERAM½Ó¿ÚÀ´²Ù×÷£¬À´ÊµÏÖ´óÊý¾Ý»º´æ¡£

ʵÏÖµÄÐéÄâERAM¾ßÓÐÒÔÏÂÌØµã£º
¡ô ½Ó¿ÚʱÐòÉÏ£¬Ê¹ÓÃÕß²»Ðè¹ØÐÄSDRAMÆ÷¼þµÄʱÐò¡¢¼¤»î¡¢Ô¤³äµç¡¢Ë¢Ðµȷ±Ëö²Ù×÷£»
¡ô ÿ´Î¶Áд²Ù×÷³¤¶È¿ÉÒÔÖ§³Ö³¬³¤°ü£¨65K¼°ÒÔÉÏ£©£»
¡ô ÐéÄâERAM¾ßÓÐËæ»úÌøµØÖ·¶Áд¡¢Êý¾ÝÑÚÂë²Ù×÷£¬Í¨¹ý×éºÏ£¬¿ÉʵÏÖ¶àÖÖÁé»îµÄ´æ´¢·½Ê½£»
¡ô ÌṩµÄ½â¾öÓ¦Ó÷½°¸ÖУ¬Ê¹ÓõÄÊÇ32bitλ¿í£¬64MbÈÝÁ¿µÄSDRAM£¬ÀíÂÛ´ø¿íΪ6.4Gbps£¬Êµ¼Ê´ø¿í¿ÉÒÔÅÜ6.1Gbps£¬¶ÁдЧÂÊÔÚ95%ÒÔÉÏ£»
¡ô·½°¸ÊµÏÖµÄÂß¼×ÊÔ´ÓÃÁ¿£¬´óÔ¼²éÕÒ±íʹÓÃ242¸ö£¬¼Ä´æÆ÷ʹÓÃ533¸ö¡£¿ÉÇáÁ¿¿ì½ÝµÄǶÈëµ½¿Í»§¹¤³ÌÖУ»
¡ô ʱÖÓÆµÂÊFmax¿ÉÒÔÖ§³Ö200MhzÒÔÉÏ£¬»ù±¾Âú×ãÊг¡ÉÏËùÓÐSDRAMÆ÷¼þµÄ×î´óƵÂÊ£»
¡ô EG4S¿ÉÖ±½ÓʹÓã¬Íâ¹Òʱ£¬Ö§¿É³Ö°²Â·ÆäËûϵÁÐFPGAÆ÷¼þ£»
¡ô ͨ¹ýÐÞÎļþÖеĺ궨Ò壬¿ÉÒÔÖ§³ÖÊг¡Éϲ»Í¬ÈÝÁ¿´óС£¬²»Í¬½Ó¿Úλ¿íµÄSDRAM£»
AnlogicµÄAL3S¡¢EG4SÆ÷¼þ£¬ÄÚ²¿¼¯³ÉÁË64Mb SDRAM£¬Í¨¹ýÉÏÊöÓ¦Ó÷½°¸£¬Óû§²»ÐèÒª¶îÍâ·Ñʱ·ÑÁ¦±àд¸ßЧÂÊSDRAM¿ØÖÆÆ÷£¬½«FPGAÄÚ²¿µÄSDRAMµ±×öÐéÄâERAM,ͨ¹ýʹÓÃBRAM½Ó¿ÚµÄ·½Ê½·ÃÎÊ£¬¿ìËÙ¸ßЧʵÏÖÊý¾ÝµÄ»¨Ê½´æ´¢¡£¸ÃÓ¦Ó÷½°¸Ò²¿ÉÖ§³ÖAnlogicÆäËûϵÁеÄFPGAÆ÷¼þ¡£