ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
802157
Evgeny_CD, Архитектор (15.12.2017 02:32 - 16.12.2017 03:32, просмотров: 14936)
[MCU+FPGA за "$2-4"] - универсальная умная периферия. Все удачно складывается. http://caxapa.ru/778579.html
Задача. Нужно работать с внешним миром нестандартным способом - генерация специализированных времянок - коммуникационные задачи для специфических интерфейсов - синхронная работа с несколькими ACD/DAC/DDS (например, встроенные в MCU не устраивают по характеристикам, или нужно 4 синхронных канала, например) Решение. Модулек MCU+FPGA, оформленный именно как модулек того или иного варианта. Что позволяет использовать всякие мелкошажные BGA и прочие ужасы. Он может использоваться как самостоятельно, так и как "умная периферия" для чего-то большого и умного :) Как оно подключено к "умному и большому" - I2C, SPI, UART, USB Нюансы. Внутри FPGA существенной обработки данные в обшем случае не происходит. Только привязка к клокам и буферизация, возможно, упорядочивание. FPGA -> Питание. Если FPGA имеют множественное питание, то нет проблем. Очень дешевые и качественные LDO с выключением http://caxapa.ru/733335.html Синхронный понижающий не сильно дороже http://caxapa.ru/735469.html MCU класса "$0.4-$1" ATTINY212, ATTINY214 http://caxapa.ru/801888.html ATtiny416, ATTINY816, ATTINY1616, ATTINY1617 http://caxapa.ru/801892.html ATSAMD09C13A-SSUT, ATSAMD11C14A-SSUT http://caxapa.ru/771923.html Все эти MCU имеют быстрый SPI от 10 МГц, и могут эффективно управлять FPGA. Например, ATTINY1616-MNR $0.651 + ICE40LP384-SG32 $1.3787 дадут вполне интересный подулек за $2. ATSAMD11D14A-SSUT 100 $0.624 (16k FLASH, 4k SRAM, USB, DMA) за те же деньги дадут тот же модулек с USB, 350ksps ADC и DAC, DMA и проч. MCU класса "$1" PIC32MM GP http://caxapa.ru/683708.html PIC32MM0016GPL020-I/ML 16KB FLASH 4k SRAM 20QFN 100 - $0.987. В корпусе 40UQFN 657 - $1.15501 http://caxapa.ru/735197.html STM32F301K6U6 ARM® Cortex®-M4 STM32 F3 Microcontroller IC 32-Bit 72MHz 32KB FLASH 16KB SRAM 32-UFQFPN (5x5) - 1,000 - $1.1513 http://caxapa.ru/802046.html MCU класса "$1.5" PIC32MM GPM http://caxapa.ru/768098.html - здесь есть USB и DMA PIC32MM0064GPM028-I/ML 28-QFN 64KB FLASH 16k SRAM 100 - 1.554 PIC32MM0064GPM048T-I/M4 48-UQFN 100 - 1.638 PIC32MM0064GPM064T-I/MR 64QFN 100 -1.785 MCU класса "$2" PIC32MX1, PIC32MX2 отдельных версий http://caxapa.ru/802151.html Здесь есть PMP, что сильно ускорит работу с FPGA. Но в целом семейство выглядит несколько устраревшим, лучше его не трогать. MCU класса "$3" ATSAMD51G http://caxapa.ru/771771.html 1М FLASH, 256k SRAM, C4MF 120 МГц - максимум. Шины нет, но очень хороший QSPI 75 МГц. ATSAMD51G18A-MUT 120MHZ 256KB FLASH 128K SRAM 48 QFN 100 - $3.1395 ATSAMD51J18A-MUT 120MHZ 256KB FLASH 128K SRAM 64 QFN 100 - $3.44 MCU класса "$5" PIC32MK http://caxapa.ru/768099.html Это, так сказать, топовый вариант. И хотя он не вписывается в указанные ценовые рамки, этот MCU позволит сделать уже взрослый модуль. Основной MCU класса "$7" PIC32MZ EF http://caxapa.ru/802370.html Во всех есть PMP, Ethernet, USB HS, криптографии нет
                          CASE     CAN  FLASH  RAM  $$$
PIC32MZ0512EFE064-I/MR    QFN 64   0    512    128  100 6.8565
PIC32MZ0512EFF064-I/MR    QFN 64   2    512    128  100 7.02450
PIC32MZ1024EFE064-I/MR    QFN 64   0    1024   256  100 7.36050
PIC32MZ1024EFF064-I/MR    QFN 64   2    1024   256  25 8.30560
PIC32MZ1024EFG064-I/MR    QFN 64   0    1024   512  100 8.20050
PIC32MZ1024EFH064T-I/MR   QFN 64   2    1024   512  3,300 8.37905
PIC32MZ2048EFG064-I/MR    QFN 64   0    2048   512  100 9.20860
PIC32MZ2048EFH064-250I/MR QFN 64   2    2048   512  100 9.87000  252 MHz!!!

PIC32MZ0512EFE124-I/TL    VTLA 124 0    512    128  100 7.89600
PIC32MZ0512EFF124-I/TL    VTLA 124 2    512    128  100 8.06400
PIC32MZ1024EFE124-I/TL    VTLA 124 0    1024   256  120 8.40008
PIC32MZ1024EFF124-I/TL    VTLA 124 2    1024   256  80 9.46050
PIC32MZ1024EFG124-I/TL    VTLA 124 0    1024   512  100 9.24000
PIC32MZ1024EFH124-I/TL    VTLA 124 2    1024   512  80 10.38450
PIC32MZ2048EFG124-I/TL    VTLA 124 0    2048   512  100 10.24810
PIC32MZ2048EFH124-I/TL    VTLA 124 2    2048   512  100 10.41600
опциональный MCU класса "$7" Renesas RX65N, RX651 http://caxapa.ru/799737.html - здесь крайне интересно наличие SD Slave (!), что позволяет нашу "умную периферию" подуключить к очень многим APU и MCU. Например, R5F565N4BDFP (RXv2 240 DMIPS @ 120 MHz, 512 FLASH, 256 SRAM, без криптографии, 100 TQFP) www.avnet.com стоит: 1: $7.59 10: $7.49 25: $7.39 50: $7.29 100: $6.99 500: $6.69 1,000: $6.29