ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
824503
Evgeny_CD, Архитектор (16.03.2018 21:59 - 22:53, просмотров: 498)
[i.MX RT1020, i.MX RT1050, i.MX RT1060 + ECP5] отменяют однокристальные CPU + FPGA! -> --> http://caxapa.ru/778579.html
http://caxapa.ru/771097.html
MIMXRT1051CVL5B (ревизия B) - без LCD, промышленный 100 - $7.8445, 500 - $6.83086 LFE5U-12F-6BG381I 100 - $5.65 + = $13,49 для партии 100 штук. Это 600 МГц Cortex-M7 c 512k SRAM и некоторым количеством периферии. Смотрим готовые CPU + FPGA, и понимаем, что жадность фраера сгубила. XC7Z007S-1CLG225C 1 - $46.13 23K Logic Cells 256KB 667MHz 225-CSPBGA (13x13) 667MHz 0°C ~ 85°C - это самый дешевый Zynq-7000 5CSEBA2U19C8SN 84 - $49.46 25K Logic Elements 64KB 600MHz 484-UBGA (19x19) 0°C ~ 85°C - самый дешевый Cyclone® V SE Там, конечно, периферии сильно больше, 2 x 1G Ethernet и прочая, но если она вся не нужна - зачем платить за нее? 600 МГц Cortex-M7 точно "надорвет" 667 МГц Cortex-A9, а в части латентности прерываний порвет сильно. А теперь вариант для тренировки - все в QFP. Самой интересной FPGA QFP сейчас является Cyclone 10 LP MIMXRT1021CAG4A I.MXRT1020 60 - $4.48 144LQFP без LCD -40°C ~ 105°C Cyclone 10 LP избранное
                       T              Case           IO  LE    RAM    DSP  Умн. PLL Price
10CL006YE144I7G        -40°C ~ 100°C  144-EPFQ       88  6272  30x9k  -    15   2   25 - $8.98
10CL006YU256I7G        -40°C ~ 100°C  256-UBGA 0.8   176 6272  30x9k  -    15   2   25 - $8.89
10CL010YE144I7G        -40°C ~ 100°C  144-EPFQ       88  10320 46x9k  -    23   2   25 - $12.38
10CL010YU256I7G        -40°C ~ 100°C  256-UBGA 0.8   176 10320 46x9k  -    23   2   25 - $11.88
10CL016YE144I7G        -40°C ~ 100°C  144-EPFQ       78  15408 56x9k  -    56   4   25 - $17.96
10CL016YU256I7G        -40°C ~ 100°C  256-UBGA 0.8   162 15408 56x9k  -    56   4   25 - $17.71
10CL025YE144I7G        -40°C ~ 100°C  144-EPFQ       76  24624 66x9k  -    66   4   25 - $25.94
10CL025YU256I7G        -40°C ~ 100°C  256-UBGA 0.8   150 24624 66x9k  -    66   4   25 - $25.94
LFXP2-17E-5QN208C      0°C ~ 85°C     208-PQFP       146 17000 15x18k 5    20   4   25 - $31.61
Самый простой вариант 4.48+8.98=$13,46 Какое точное "почти совпадение" с BGA вариантом! Если уж по взрослому ориентироваться на Lattice, то для макета можно выбрать XP2. Ниже все варианты коммерческие, 208-PQFP LFXP2-17E-5QN208C - самая медленная 1 36.26 25 31.6132 100 30.3303 LFXP2-17E-6QN208C - быстрее 1 43.53 25 37.9256 100 36.4358 LFXP2-17E-7QN208C - самая быстра, но она очень редкая 24 54.38875 А для управления работой FPGA у нас есть правильный софткор :) http://caxapa.ru/824499.html Что касается взаимодействия MCU и FPGA, то варианты такие. У i.MX RT1050 в варианте SDRAM шина до 133 МГц 16b. При большой необходимости FPGA может эмулировать SDRAM. Для простого варианта можно повесить на параллельную шину. А для продвинутого варианта можно использовать HyperBus или эмулировать MMC.