רΪ±ßÑØAI´òÔìµÄi.MX RT700¿ç½çMCU£¬¾¿¾¹Ç¿ÔÚÄÄ£¿
- ·ÖÀࣺÐÐÒµ¶¯Ì¬
- ×÷ÕߣºEli Hughes
- À´Ô´£ºÎ¢ÐÅÃñÖÚºÅ
- Ðû²¼Ê±¼ä£º2024-11-18 11:07
- »á¼ûÁ¿£º
¡¾ÌáÒªÃèÊö¡¿i.MX RT700ϵÁÐÌṩÁ˸ßÐÔÄÜ¡¢¸ß¼¯³É¶È¡¢ÏȽø¹¦Ð§ºÍ¸ßÄÜЧµÄÓÅ»¯×éºÏ£¬ÎªÖ§³ÖÖÇÄÜAIµÄ±ßÑضËÉ豸¸³ÄÜ£¬ÀýÈç¿ÉÒÂ×ÅÉ豸¡¢Ïû·Ñµç×ÓÒ½ÁÆÉ豸¡¢ÖÇÄܼҾÓÉ豸ºÍHMIÉ豸¡£
רΪ±ßÑØAI´òÔìµÄi.MX RT700¿ç½çMCU£¬¾¿¾¹Ç¿ÔÚÄÄ£¿
¡¾ÌáÒªÃèÊö¡¿i.MX RT700ϵÁÐÌṩÁ˸ßÐÔÄÜ¡¢¸ß¼¯³É¶È¡¢ÏȽø¹¦Ð§ºÍ¸ßÄÜЧµÄÓÅ»¯×éºÏ£¬ÎªÖ§³ÖÖÇÄÜAIµÄ±ßÑضËÉ豸¸³ÄÜ£¬ÀýÈç¿ÉÒÂ×ÅÉ豸¡¢Ïû·Ñµç×ÓÒ½ÁÆÉ豸¡¢ÖÇÄܼҾÓÉ豸ºÍHMIÉ豸¡£
- ·ÖÀࣺÐÐÒµ¶¯Ì¬
- ×÷ÕߣºEli Hughes
- À´Ô´£ºÎ¢ÐÅÃñÖÚºÅ
- Ðû²¼Ê±¼ä£º2024-11-18 11:07
- »á¼ûÁ¿£º
¡¡¡¡
ÔÚi.MX RT500ºÍi.MX RT600¿ç½çMCUµÄÀֳɻù´¡ÉÏ£¬¶÷ÖÇÆÖÐû²¼ÍƳöi.MX RT700£¬³¬µÍ¹¦ºÄ¡¢¼¯³É¶àºËºÍeIQ NeutronÉñ¾´¦Àíµ¥Î» (NPU)¡£
¡¡¡¡ÐÂÒ»´úi.MX RT700ϵÁÐ×éºÏÁËÇ°Á½¸öϵÁеÄÓÅÊÆ£¬½øÒ»²½½µµÍÁ˹¦ºÄ£¬Í¬Ê±Í¨¹ýÔö¼ÓÄں˺ÍÆäËû¼Ü¹¹ÔöÇ¿¹¦Ð§Ìá¸ßÁËÐÔÄÜ£º
¡¡¡¡¼¯³ÉÁ˶÷ÖÇÆÖeIQ Neutron NPU AI/ML¼ÓËÙÆ÷
¡¡¡¡¸ß´ï7.5MBµÄµÍ¹¦ºÄÄÚ²¿SRAMÕóÁУ¬¾ßÓÐ30¸ö·ÖÇø£¬¿ÉʵÏÖ׿ԽµÄ¶àºË»á¼û
¡¡¡¡ÐµÄͼÐμÓËÙÆ÷°üÀ¨Ó²¼þJPEGºÍPNG½âÂ룬ÒÔ¼°Ê¸Á¿Í¼ÐÎÒýÇæºÍMIPI-DSI½Ó¿Ú
¡¡¡¡ÓëÇ°¼¸´ú²úÆ·Ïà±È£¬¹¦ºÄ½µµÍÁË70%
¡¡¡¡1.2VµÍ¹¦ºÄeUSB±ê×¼Ö§³Ö£¬ÔÊÐíÓë±ê×¼USB2.0É豸½øÐн»»¥
¡¡¡¡
¡¡¡¡i.MX RT700Õë¶ÔÐèÒª¸ßÐÔÄܸÐÖª¡¢DSPºÍÅÌËãÄÜÁ¦µÄÉî¶ÈǶÈëʽӦÓã¬Í¬Ê±¼á³ÖµÍ¹¦ºÄÌØÐÔÒÔÑÓ³¤µç³ØÊÙÃü¡£
¡¡¡¡ÉîÈëÁ˽âi.MX RT700£¬¼ì²ì½á¹¹¿òͼºÍ²úÆ·¹æ¸ñ
¡¡¡¡´øÓÐeIQ Neutron NPUµÄ¶àºË¼Ü¹¹
¡¡¡¡È«ÐµÄi.MX RT700 CPU¼Ü¹¹ÓɸßÐÔÄÜÖ÷ÅÌËã×Óϵͳ¡¢ÒÔ¼°“always-on”¸ÐÖªÅÌËã×ÓϵͳºÍרÓÃд¦ÀíÆ÷×é³É¡£
¡¡¡¡
¡¡¡¡Ö÷ÅÌËã×ÓϵͳʹÓÃÔËÐÐƵÂÊΪ325MHzµÄArm Cortex-M33 (CM33) ºË¡£Óëi.MX RT600¿ç½çMCUÒ»Ñù£¬i.MX RT700°üÀ¨Cadence Tensilica HiFi 4 DSP¡£HiFi 4ÊÇ»ùÓÚ³¬³¤Ö¸Áî×Ö (VLIW) ¼Ü¹¹µÄ¸ßÐÔÄÜDSPÄںˣ¬Ã¿¸öÖ¸ÁîÖÜÆÚ×î¶à¿É´¦Àí8¸ö32x16 MAC¡£Ëü¿ÉÓÃÓÚ·ÖÁ÷¶ÔÐÔÄÜÐèÇó½Ï¸ßµÄÐźŴ¦ÀíÈÎÎñ£¬ÈçÒôƵºÍͼÏñ´¦Àí£¬²¢Ö§³Ö¶¨µãºÍ¸¡µãÔËËã¡£
¡¡¡¡CM33ÓÃ×÷ͨÓÃÖ´ÐÐƽ̨£¬ÔÚϵͳÆô¶¯Ê±±ã¿ÉʹÓá£Ëü´¦ÀíHiFi 4 DSPÒÔ¼°ÆäËûд¦ÀíÆ÷ºÍÍⲿ´æ´¢Æ÷½Ó¿ÚµÄ³õʼÆô¶¯¡£µÍ¹¦ºÄ¸ÐÖªÅÌËã×ÓϵͳÓÉÁíÒ»¸ö250MHzµÄCM33ºËºÍµÍ¹¦ºÄCadence Tensilica HiFi 1 DSP×é³É¡£ËüÖ÷ÒªÓÃÓÚÐèҪʼÖÕÔÚÏßµÄÓ¦Óã¬Äܹ»»á¼ûΪ³¬µÍ¹¦ºÄÔËÐжøµ÷½âµÄÑ¡¶¨ÃüÁ¿µÄͨÓÃÍâÉè¡£Ó¦ÓðüÀ¨PDMÂó¿Ë·ç½Ó¿ÚµÄ½ÐÐѴʼì²â¡¢ÊµÊ±´«¸ÐÆ÷¼¯ÏßÆ÷ºÍBLEÒôƵ´¦Àí¡£
¡¡¡¡ÎªÁËÖ§³ÖÈ˹¤ÖÇÄܺͻúеѧϰģÐͼÓËÙ£¬i.MX RT700¼¯³ÉÁËeIQ Neutron NPU¡£eIQ NeutronÊÇÒ»ÖÖ¿ÉÀ©Õ¹µÄÓ²¼þ¼ÓËÙÆ÷¼Ü¹¹£¬¶÷ÖÇÆÖרΪÈ˹¤ÖÇÄܺͻúеѧϰӦÓù¹½¨µÄ¶à¿î²úÆ·¾ù½ÓÄÉÁ˸üܹ¹¡£
¡¡¡¡
eIQ Neutron NPU¼ÓËÙ±¶ÔöÆ÷
¡¡¡¡i.MX RT700½ÓÄÉeIQ Neutron N3-64 NPU£¬ÆäÐÔÄܽéÓÚMCX N947 MCUÖеÄN1-16ºÍ¸ß¶Ëi.MX 95Ó¦Óô¦ÀíÆ÷ÖеÄN3-1024Ö®¼ä¡£¸ÃNPUÒÑÕë¶ÔÉî¶ÈǶÈëʽ¡¢µÍ¹¦ºÄÓ¦ÓýøÐÐÁ˵÷ÓÅ£¬ÓëͨÓô¦ÀíÆ÷Ïà±È£¬¿ÉÒÔʵÏÖ172±¶µÄÐÔÄÜÌáÉý£¬Í¬Ê±Ã¿´ÎÍÆÀíµÄ¹¦ºÄÖ»ÓÐÆä119·ÖÖ®Ò»¡£
¡¡¡¡eIQ»úеѧϰÈí¼þ¿ª·¢Çé¿ö¿ÉΪʹÓö÷ÖÇÆÖeIQ NeutronÉñ¾´¦Àíµ¥Î»¿ª·¢AL/MLÓ¦ÓÃÌṩ֧³Ö¡£¸Ã¹¤¾ß¼¯Îª¿ª·¢ÈËÔ±ÌṩÁËÒ»¸öÊÂÇéÁ÷³Ì£¬×ÊÖúËûÃǽ«TensorFlow LiteµÈ³£¼û»úеѧϰ¿ò¼ÜµÄ´úÂëת»»Îª¿ÉÒÔÔÚNPUÉϼÓËÙµÄͬµÈÅÌËãͼ¡£
¡¡¡¡i.MX RT700ÖÐÁíÒ»¸öÓÐȤµÄ´¦Àí×ÊÔ´ÊÇ»ùÓÚ¿ª·ÅʽRISC-VÖ¸Á¼Ü¹¹ (ISA) µÄÈ«ÐÂEZH-V IOд¦ÀíÆ÷¡£
¡¡¡¡EZH-VÖеÄRISC-V ISAÒÑʵÏÖÁËÀ©Õ¹£º
¡¡¡¡Ìí¼ÓÓ²¼þ³Ë·¨ºÍ³ý·¨¹¦Ð§
¡¡¡¡Ìí¼Ó¸¡µã¹¦Ð§
¡¡¡¡Ìí¼Óλ²Ù×÷¹¦Ð§
¡¡¡¡Ìá¸ßÁË´úÂëÃܶÈ
¡¡¡¡EZH-V¿ÉÒÔÖ´ÐÐÓÃÓÚºó´¦ÀíͼÐÎÊý¾ÝµÄ“SmartDMA”ÈÎÎñ£¬²¢×÷ΪGPU¡¢CPUºÍFlexIOÓëMIPI DSIµÈÓ²¼þ½Ó¿ÚÖ®¼äµÄ¸ßËÙÊý¾Ý²Ù×÷ÇÅ¡£Ëü»¹¿ÉÒÔÓÃÓÚÈκÎÆäËûͨÓÃIOÈÎÎñ£¬²¢Á¬½Óµ½GPIOºÍ´ó´ó¶¼Æ¬ÉÏÍâÉèµÄ¶àÖÖ´¥·¢ÊäÈë¡£EZH-VµÄ´úÂëʹÓûùÓÚRISC-V LLVMµÄ¹¤¾ßÁ´¿ª·¢£¬¸Ã¹¤¾ßÁ´½«ÔÚMCUXpresso SDKÖÐÌṩ¡£
¡¡¡¡ÃæÏò´¦Àí¡¢Í¼Ðκʹ洢µÄÅÓ´óÄÚ´æ¼Ü¹¹
¡¡¡¡i.MX RT700ÖеÄÄÚ´æ¼Ü¹¹Õë¶Ô²î±ðÄÚ²¿´¦Àí×ÊÔ´Ö®¼äÁé»î¡¢µÍÕùÓõĻ¥Á¬½øÐÐÁËÓÅ»¯¡£Ò»¸ö7.5MBµÄ´óÐÍSRAMÕóÁзÖΪ30¸ö·ÖÇø£¬Ã¿¸ö·ÖÇø¶¼¿ÉÓÉ×ÜÏß¿ØÖÆÆ÷»á¼û£¬ÒÔ¼õÉÙCM33ºË¡¢HiFi DSP¡¢DMA¿ØÖÆÆ÷ºÍEZH-VÖ®¼äµÄÕùÓᣴóÐÍÄÚ²¿´æ´¢Æ÷¿ÉÒÔ¿ìËÙ»á¼û´óÐÍͼÐÎÖ¡»º³åÇø£¬²¢Äܹ»Á¬½Óµ½ÄÚÖõÄÓ²¼þJPEGºÍPNG½âÂëÆ÷¡£
¡¡¡¡30¸ö¶ÀÁ¢µÄSRAM·ÖÇø¶¼¿ÉÒÔµ¥¶ÀÓÃÓÚ´úÂë»òÊý¾Ý´æ´¢£¬×¨ÓÃÓÚCPU£¬»òÔÚ¸÷¸öÄÚºËÖ®¼ä¹²Ïí¡£Ã¿¸ö·ÖÇø¶¼¿ÉÒÔ¶ÀÁ¢µØÖÃÓڵ͹¦ºÄ±£´æģʽ»òÍêÈ«¶Ïµç״̬¡£
¡¡¡¡ÓÐÁ½¸öXCACHEÄ£¿éÓÃ×÷רÓÃϵͳºÍ´úÂ뻺´æ£¬¿ÉÓÉÅÌËã×ÓϵͳÖ÷ÓÃCM33ºË¡¢HiFi 4¡¢EZH-VºÍÁ½¸öeDMAÍâÉèʵÀý»á¼û¡£ÕâЩ»º´æ¿ÉÒÔÏÔÖøÌá¸ß»á¼ûÍⲿ´æ´¢Æ÷ʱµÄÐÔÄÜ¡£HiFi 4ÓÐ×Ô¼ºµÄÍâµØ½ôñîºÏ´æ´¢Æ÷ (TCM) ÒÔ¼°ÍâµØÖ¸Áî/Êý¾Ý»º´æ£¬ÓÃÓÚ°²ÅÅÐÔÄÜÒªº¦µÄDSP¡£
¡¡¡¡Íⲿ´æ´¢Æ÷Ö§³Ö
¡¡¡¡Óë֮ǰµÄi.MX RT500ºÍi.MX RT600Æ÷¼þÒ»Ñù£¬i.MX RT700½ÓÄÉÁ˲»´øÉÁ´æµÄ¼Ü¹¹¡£ÒÑ°üÀ¨3¸öxSPIÍⲿ´æ´¢¿ØÖÆÆ÷£¬ÓÃÓÚÓëËÄÏߺͰËÏßÉÁ´æÁ¬½Ó¡£ÆäÖÐÁ½¸öxSPIʵÀýÖ§³ÖÓëÍⲿPSRAMÁ¬½ÓµÄ16λ½Ó¿Ú£¬ÓÃÓÚÌí¼Ó·ÇÒ×ʧÐÔ´æ´¢Æ÷¡£
¡¡¡¡xSPI½Ó¿ÚÖ§³Ö¸ß´ï400MHz DDRºÍ200MHz SDR´«Êä¡£ÕâÑù¿ÉÒÔΪ´óÐÍMLÄ£ÐÍ¡¢Êý¾Ý»º³åÇøºÍͼÐÎ×ʲúÌí¼Ó´ó¿é¿ìËÙÍⲿRAM¡£Í¨¹ýxSPI¿ØÖÆÆ÷Á¬½ÓµÄÍⲿ´æ´¢Æ÷¿ÉÒÔͨ¹ýϵͳÄÚ´æÓ³Éä½øÐлá¼û¡£´úÂë¿ÉÒÔ´ÓÍⲿÁ¬½ÓµÄÉÁ´æ¾ÍµØÖ´ÐÐ(XIP)¡£xSPI½Ó¿Ú±»»º´æ£¬ÒÔÈ·±£×î¸ßÐÔÄÜ¡£
¡¡¡¡xSPI¿ØÖÆÆ÷ÄÚÖÃÁËÒ»¸öÁé»îµÄ»ùÓÚ²éÕÒ±í (LUT) µÄÃüÁîÒýÇ棬ÊÊÓÃÓÚÏÕЩÈκÎNORÉÁ´æ¡£i.MX RT700 Boot ROM¿ÉÒÔʹÓÃÁ¬½Óµ½xSPI½Ó¿ÚµÄÉÁ´æÀ´Æô¶¯ÏµÍ³¡£Óм¸¸öÑ¡Ïî¿É¹©Ñ¡Ôñ£¬°üÀ¨½«Æô¶¯´úÂ븴ÖƵ½ÄÚ²¿SRAM»òÖ±½Ó¾ÍµØÖ´ÐÐ (XIP)¡£¼ÓÃÜ´úÂë¿ÉÒÔÔÚ´ÓÍⲿÉÁ´æ»á¼ûʱ¼´Ê±½âÃÜ¡£
¡¡¡¡´óÈÝÁ¿´æ´¢Æ÷¿ÉÒÔͨ¹ýSHDC/eMMC¿ØÖÆÆ÷Á¬½Ó¡£i.MX RT700µÄBoot ROM»¹Ö§³Ö´ÓeMMC/SD¿¨Æô¶¯ÏµÍ³¡£ÕâʹµÃSD/eMMC´æ´¢Æ÷¼ÈÄÜÆô¶¯i.MX RT700£¬ÓÖ¿ÉÓÃÓÚ´æ´¢ÅäÖúÍͼÐÎ×ʲúµÄµä·¶Îļþϵͳ¡£
¡¡¡¡ÃæÏò¿Õ¼äÊÜÏÞ²úÆ·µÄ·â×°
¡¡¡¡i.MX RT700½«Ìṩ324Òý½Å7.3 x 7.3mm¡¢0.4mm¼ä¾àµÄÉȳö¾§Ô²¼¶ (FOWLP) ºÍ256Òý½Å6.025 x 6.025mm¡¢0.35mm¼ä¾àµÄ¾§Ô²¼¶Ð¾Æ¬¼¶ (WLCSP) Á½ÖÖ·â×°¡£ÕâЩ·âװʹÉè¼ÆÈËÔ±Äܹ»½«i.MX RT700ǶÈëµ½¿Õ¼äÊÜÏÞµÄÇøÓò¡£
¡¡¡¡
i.MX RT700ÊÊÓÃÓÚ¿ÉÒÂ×ÅÉ豸ºÍ¸öÈ˽¡ÉíÓ¦ÓÃ
¡¡¡¡¸ßÐÔÄÜ¡¢³¬µÍ¹¦ºÄºÍÃܼ¯·â×°¼¼ÊõÄܹ»ÏÔÖøÌáÉý¿ÉÒÂ×ÅÉ豸¡¢¸öÈ˽¡ÉíÉ豸¡¢Ïû·Ñµç×ÓÒ½ÁÆÉ豸ºÍÔöÇ¿ÏÖʵӦÓõÄÐÔÄܺÍÓû§ÌåÑé¡£
¡¡¡¡»ùÓÚi.MX RT700ʵÏÖ²î±ð»¯Éè¼Æ
¡¡¡¡i.MX RT700´ú±í×ŵ͹¦ºÄǶÈëʽ´¦Àí¼¼ÊõµÄÖØ´ó½ø²½¡£i.MX RT700¾ßÓг¬µÍ¹¦ºÄºÍ¸ß´¦ÀíÄÜÁ¦£¬ÊÊÓÃÓÚÐí¶àÐèÒª³¤µç³ØÊÙÃüµÄÓ¦Óã¬Í¬Ê±Í¨¹ýרÓÃͼÐμÓËÙÆ÷Ìṩ׿ԽµÄÓû§ÌåÑé¡£
¡¡¡¡¶àºË¼Ü¹¹Ê¹Éè¼ÆÈËÔ±Äܹ»Áé»îµØ½øÐвúÆ·Éè¼Æ¡£i.MX RT700×éºÏÁËͨÓÃÄÚºËÓë¸ßÐÔÄÜDSPÒÔ¼°Ç¿´óµÄNPU£¬Äܹ»ÊµÏÖǶÈëʽ²úÆ·²î±ð»¯¡£
ɨ¶þάÂëÓÃÊÖ»ú¿´
Ïà¹ØÐÂÎÅ
20¶àÄêרע°ëµ¼Ìå
Ϊº£ÄÚ¸÷ÐÐÒµ¿í´óÓû§Ìṩ¸ßÆ·ÖʵÄNXP°ëµ¼Ìå²úÆ·
SINCE 1997
ΪÄúÁ¿Éí¶¨Öƽâ¾ö¼Æ»®
ÁªÏµ²»ÐàÇéÔµ¹ÙÍø
È«¹úͳһЧÀÍÈÈÏß
µØµã£º±±¾©ÊÐÏòÑôÇø¹ãÇþ·15ºÅ½ð︮СÇø23ºÅÔº
ÓÊÏ䣺riley_chow@powerever.cn
²»ÐàÇéÔµ¹ÙÍøÃñÖÚºÅ
Copyright ? 2022 ²»ÐàÇéÔµ¹ÙÍø All rights reserved
SEO±êÇ© ÍøÕ¾½¨É裺ÖÐÆó¶¯Á¦ ±±¾©