ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
602867
Evgeny_CD, Архитектор (08.06.2015 16:15 - 16:21, просмотров: 25425)
Почитал доку и еррату на Atmel S70 (Cortex-M7). Вложено. http://www.renesas.eu/products/mpumcu/rx/rx700/rx71m/index.jsp
Еррата подозрительно компактная и пока вроде бы не фатальная (только надо с DMA разобраться - там какие-то проблемы с размером слова меньше 32 бит). В остальном: * 300 МГц суперскалярное ядро Cortex-M7, 150 МГц периферия - это действительно быстро! * Pipeline 6-stage superscalar + branch prediction * Performance Efficiency 5 CoreMark/MHz * Performance Efficiency 2.14 / 2.55 / 3.23 DMIPS/MHz - это как дристаны запускать. * ОЗУ 384к, многопортовое (имеет несколько линков на шинный коммутатор), часть можно сделать TCM (128к). * 2М FLASH - можно смело говнокодить * FPU аппаратно Single and double precision * SDRAM - mobile SDRAM поддерживается, что очень хорошо! Насчет скорости не понял, "satisfies the timings of standard SDR-133 and LP-SDR-133 modules" т.е. оно может и 66 Мгц - быть - тоже соответствует. Самый главный вопрос - FLASH. * 10 лет после 10к циклов - FLASH довольно устойчивый * 0 wait - максимум 30 МГц при 2.7В * 150 МГц - 4 wait, 5 циклов на обращение * One memory plane organized in several pages of the same size - Two 128-bit read buffers used for code read optimization - One 128-bit read buffer used for data read optimization - One write buffer that manages page programming. The write buffer size is equal to the page size. This buffer is write-only and accessible all along the 1 Mbyte address space, so that each word can be written to its final address. Интерфейс к флешу - 128 битный. Насчет SIMD а ядре пока так и не понял - есть он там или нет. ARM говорит, что должно быть, в доке от атымела - молчок. http://www.arm.com …p?intcid=TopNaviL28819 DSP Extensions Single cycle 16/32-bit MAC Single cycle dual 16-bit MAC 8/16-bit SIMD arithmetic Hardware Divide (2-12 Cycles) Цены на дижикей: ATSAMS70Q20A-ANT (144 пина, 1М FLASH 384 SRAM) 800: $9.2 где-то в пределах разумного, учитывая возможности камня. Выводы: * средние DSP точно "уходят в никуда". Их будут искусственно держать - всякими либами и аппаратными ускорителями, но это мертвому припарки. * в целом, достойный конкурент Renesas RX71M ->. Их пока еще нигде нет, они немного медленнее в попугаях, двойной плавучки нет, но в целом достойные соперники.