¡°Ð¾¡±ÊÖÒÕ·ÖÏí | 3200ÍþÄá˹vipDP IP¼ò½é
ÇëÊäÈëÎı¾ÄÚÈÝ
Ðû²¼Ê±¼ä£º
2024-06-05
ä¯ÀÀÁ¿£º

1 DP£¨DisplayPort£©½Ó¿ÚÏÈÈÝ

DisplayPortÊÇÓÉÃÀ¹úÊÓÆµµç×ÓЭ»á(VESA)ÔÚ2006Äê5ÔÂÌá³öµÄÒ»ÖÖÐÂÐ͵ÄÊý×ÖÏÔʾ½Ó¿Ú¹æ·¶£¬£¬£¬Ö¼ÔÚÖ§³ÖÄÚ²¿ºÍÍⲿÊý×ÖÏÔʾÆ÷ÅþÁ¬¡£ ¡£

Display PortͼÏñÏÔʾ½Ó¿Ú²»µ«´«ÊäÂʸߣ¬£¬£¬²¢ÇÒ¿É¿¿Îȹ̣¬£¬£¬Æä½Ó¿Ú´«ÊäµÄÐźÅÓÉ´«ÊäͼÏñµÄÊý¾ÝͨµÀÐźÅÒÔ¼°´«ÊäͼÏñÏà¹ØµÄ״̬¡¢¿ØÖÆÐÅÏ¢µÄ¸¨ÖúͨµÀÐźÅ×é³É£¬£¬£¬Ïêϸ°üÀ¨DisplayPortÊý¾Ý´«ÊäÖ÷ҪͨµÀ(Main Link)¡¢¸¨ÖúͨµÀ(AUX Channel)ÓëÅþÁ¬(Link Training)¡£ ¡£

DisplayPort µÄÍⲿӦÓðüÀ¨ PC¡¢ÏÔʾÆ÷ºÍͶӰÒÇÖ®¼äµÄÏÔʾÅþÁ¬£¬£¬£¬»¹ÊÊÓÃÓÚ¸ßÇåÄÚÈÝÓ¦ÓóÌÐò£¨Èç¹âÇý²¥·ÅÆ÷¡¢Òƶ¯×°±¸¡¢Ð¡ÎÒ˽¼Ò¼Ïñ»úºÍµçÊÓ£©Ö®¼äµÄÅþÁ¬¡£ ¡£

2 3200ÍþÄá˹vipSA5T-100 FPGAÏÈÈÝ

2.1 SA5T-100 FPGA¸ÅÊö

3200ÍþÄá˹vipµÄSA5T-100 FPGAÊôÓÚSeal£¨º£±ª£©5000ϵÁÐÆ÷¼þ£¬£¬£¬±¾ÏµÁÐÆ÷¼þ½¨ÉèÔÚÒ»¸öÓÅ»¯¡¢¸ßÐÔÄÜ28nm¹¤ÒÕ»ù´¡Ö®ÉÏ¡£ ¡£Í¨¹ýʹÓõͱ¾Ç®Éè¼Æ£¬£¬£¬²¢½«Ð¼ܹ¹Óë¶à¸öÓÅ»¯¹¦Ð§µÄǶÈëʽÄ£¿£¿éÈÚºÏÀ´ÊµÏÖ¸ßËÙFPGA£¬£¬£¬Ê¹ÏµÍ³Éè¼ÆÊ¦ÔÚ½µµÍ±¾Ç®µÄͬʱÓÖÄܹ»Öª×ãÒ»Ö±ÔöÌíµÄ¸ßÐÔÄÜÓ¦ÓÃÒªÇó¡£ ¡£¶ÔÎÞÏߺÍÓÐÏßͨѶ¡¢¹¤Òµ¿ØÖÆ£¬£¬£¬Í¼Ïñ´¦Öóͷ££¬£¬£¬È˹¤ÖÇÄÜ£¬£¬£¬Êý¾Ý´¦Öóͷ£ÖÐÐļ°ÔÆÐÅÏ¢µÈÐÐÒµÖеĵ͹¦ºÄ£¬£¬£¬¸ßÐÔÄܵľÞϸÐÍÓ¦Ó㬣¬£¬±¾ÏµÁÐFPGAÎÞÒÉÊÇ×îÀíÏëµÄÑ¡Ôñ¡£ ¡£

2.2 SA5T-100 FPGAÌØÕ÷

³¬´óµÄÂß¼­×ÊÔ´

¡ñ 101,978µÈЧÂß¼­µ¥Î»

¡ñ ¶à´ï300¸öÓû§I / O

¸ßÐÔÄܿɱà³ÌÂß¼­µ¥Î»

¡ñ ½ÓÄÉ6ÊäÈë²éÕÒ±í£¨6-LUTs£©

¡ñ Ë«5-LUTsÑ¡Ïî

µÍ¹¦ºÄÆ÷¼þ

¡ñ ÏȽø28nm¸ßÐÔÄÜÍ­CMOS¹¤ÒÕ

¡ñ ºËµçѹ1.0V

ǶÈëʽºÍÂþÑÜʽ´æ´¢

¡ñ Fmax = 500 MHz

¡ñ ǶÈë¿é´æ´¢ÈÝÁ¿Îª18Kbit/36Kbit, ×ÜÈÝÁ¿¸ß´ï5,616Kbits

¡ñ ¸ß´ï2,040KbitµÄÂþÑÜʽ´æ´¢

ÔöÇ¿µÄ³Ë·¨Æ÷¿é

¡ñ Fmax = 500 MHz

¡ñ ÄÚÖöà¸ö9x9/18x18/25x18¾ß±¸Ô¤¼Ó·¨µÄ´®Ðг˷¨Æ÷, ËãÊýÂß¼­µ¥Î»(ALU)£¬£¬£¬Á½²ãµþ¼ÓʵÏÖDSP´¦Öóͷ£÷缯ÐÍÓ¦ÓÃ

ÎÞаµÄƬÄÚʱÖÓ

¡ñ ×î¶à32¸öÈ«¾ÖʱÖÓ

¡ñ ¸ß´ï24¸öÑÓÊ±ËøÏà»·£¨DLL£©ÓÃÓÚ¸ßËÙI/O½Ó¿Ú

¡ñ ¸ß´ï7¸öÄÚÖÃͨÓÃPLL¡¢Ìṩ±¶Æµ¡¢·ÖƵ¡¢ÏàÎ»×ªÒÆ¡¢Õ¹ÆµµÈϵͳʱÖÓ

¡ñ ¾«¶ÈΪ¡À5£¥µÄƬÉÏÕñµ´Æ÷

¼¯³É¸ßËÙ´®Ðнӿڣ¨SerDes£©

¡ñ ¼¯³É2¸ö4ͨµÀ¸ßËÙSerDes

¡ñ Êý¾ÝËÙÂÊ6.6 /10.3?Gbps

3 3200ÍþÄá˹vipDP IP¹æ¸ñÏÈÈÝ

¡ñ Ö§³ÖTX/RX?controller

¡ñ Ö§³ÖVESA DisplayPort Standard V1.1a and V1.2a.

¡ñ Ö§³Ö1¡¢2¡¢4 lanes

¡ñ Ö§³ÖÿlaneÏßËÙÂÊ1.62¡¢2.7¡¢5.4Gb/s.

¡ñ Ö§³Ö1¡¢2¡¢4ÏñËØ¿í¶È½Ó¿Ú

¡ñ Ö§³ÖRGB¡¢YCrCbÏñËØÃûÌ㬣¬£¬É«²ÊÁ¿»¯Î»¿í×î¸ßÖ§³Ö16bit

¡ñ Ö§³Ö1 Mb/s AUXͨѶ

¡ñ Ö§³ÖeDPÓëDP½Ó¿Ú

¡ñ Ö§³Ö×Ô½ç˵EDID?

¡ñ Ö§³Ö×î¸ß4K@60HzÏÔʾ

¡ñ Ö§³ÖAPB¿ØÖƽӿÚÓëNativeͼÏñ½Ó

4 DP DEMOÏÈÈÝ

4.1 DP DEMO³ÌÐò½á¹¹

DEMOÂß¼­²¿·ÖÓÉDP TX/RX Controller¡¢retimer_vtcÓëMCU×é³É¡£ ¡£

retimer_vtc£º»º´æÒ»ÐÐRX ControllerÊä³öµÄͼÏñÊý¾Ý£¬£¬£¬°ü¹ÜTX ControllerÊäÈëµÄÿһÐÐͼÏñÊý¾Ý¶¼ÊÇÍêÕûµÄ¡£ ¡£

MCU£ºÊµÏÖ¶ÔDP TX/RX ControllerµÄ³õʼ»¯ÉèÖ㬣¬£¬Í¬Ê±Ò²ÈÏÕæ¿ØÖÆÕû¸öDEMOµÄÊÂÇéÁ÷³ÌÓëµ÷ÊÔÐÅÏ¢µÄ´òÓ¡¡£ ¡£

¡°Ð¾¡±ÊÖÒÕ·ÖÏí | 3200ÍþÄá˹vipDP IP¼ò½é

? ? ? ? ? ? ? ?ͼ2-1 DEMO³ÌÐò½á¹¹Ê¾Òâͼ

4.2?DP DEMOÓ²¼þ½á¹¹

DP DEMOʹÓÃ3200ÍþÄá˹vipIST060_SA5Z_100_D0_8F676_EVB_V2¿ª·¢°å×÷Ϊµ×°å£¬£¬£¬¾­ÓÉFMC½Ó¿ÚÍâ½ÓIST060_SA5Z_100_D0_8F676_DP_V3×Ӱ壬£¬£¬×Ó°å´îÔØÁËDPÓëEDP½Ó¿Ú¡£ ¡£

ÏÔʾÆÁʹÓþ©¶«·½£¨BOE£© MV270QUMNM1 4K@60HzÏÔʾÆÁ¡£ ¡£

¡°Ð¾¡±ÊÖÒÕ·ÖÏí | 3200ÍþÄá˹vipDP IP¼ò½é

? ? ? ? ? ? ? ͼ2-2 DEMOÓ²¼þ½á¹¹Ê¾Òâͼ

5?DP DEMOÑÝʾ

3200ÍþÄá˹vipDP IP¼ò½é Version 1.0 °æ±¾ÓÚ2024Äê6ÔÂ4ÈÕÊ×´ÎÐû²¼¡£ ¡£

°æÈ¨ËùÓÐ?2023 3200ÍþÄá˹vip

δ¾­±¾¹«Ë¾ÊéÃæÔÊÐí£¬£¬£¬Èκε¥Î»ºÍСÎÒ˽¼Ò¶¼²»µÃ˽×ÔÕª³­¡¢¸´ÖÆ¡¢·­Òë±¾ÎĵµÄÚÈݵIJ¿·Ö»òËùÓУ¬£¬£¬²¢²»µÃÒÔÈκÎÐÎʽÈö²¥¡£ ¡£

ÃâÔðÉùÃ÷

±¾Îĵµ²¢Î´ÊÚÓèÈκÎ֪ʶ²úȨµÄÔÊÐí£¬£¬£¬²¢Î´ÒÔÕÑʾ»òÌåÏÖ£¬£¬£¬»òÒÔեȡ½²»°»òÆäËü·½·¨ÊÚÓèÈκÎ֪ʶ²úȨÔÊÐí¡£ ¡£³ýÎ÷°²3200ÍþÄá˹vipÔÚÆä²úÆ·µÄÏúÊÛÌõ¿îºÍÌõ¼þÖÐÉùÃ÷µÄÔðÈÎÖ®Í⣬£¬£¬Î÷°²3200ÍþÄá˹vip¸Å²»¼ç¸ºÈκÎÖ´·¨»ò·ÇÖ´·¨ÔðÈΡ£ ¡£Î÷°²3200ÍþÄá˹vip¶ÔÎ÷°²3200ÍþÄá˹vip²úÆ·µÄÏúÊÛºÍ/»òʹÓò»×÷ÈκÎÕÑʾ»òÌåÏֵĵ£±££¬£¬£¬°üÀ¨¶Ô²úÆ·µÄÌØ¶¨ÓÃ;ÊÊÓÃÐÔ¡¢ÊÊÏúÐÔ»ò¶ÔÈκÎרÀûȨ¡¢°æÈ¨»òÆäËü֪ʶ²úȨµÄÇÖȨÔðÈεȣ¬£¬£¬¾ù²»×÷µ£±£¡£ ¡£Î÷°²3200ÍþÄá˹vip¶ÔÎĵµÖаüÀ¨µÄÎÄ×Ö¡¢Í¼Æ¬¼°ÆäËüÄÚÈݵÄ׼ȷÐÔºÍÍêÕûÐÔ²»¼ç¸ºÈκÎÖ´·¨»ò·ÇÖ´·¨ÔðÈΣ¬£¬£¬Î÷°²3200ÍþÄá˹vip±£´æÐÞ¸ÄÎĵµÖÐÈκÎÄÚÈݵÄȨÁ¦£¬£¬£¬Ë¡²»ÁíÐÐ֪ͨ¡£ ¡£Î÷°²3200ÍþÄá˹vip²»ÔÊÐí¶ÔÕâЩÎĵµ¾ÙÐÐÊÊʱµÄ¸üС£ ¡£