ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
902044
Evgeny_CD, Архитектор (05.02.2019 23:26, просмотров: 11805)
[Renesas RXv3] выкатили -> новое ядро в семействе. Очень интересное! Краткое сравнение --> Вложено https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rx/rx-features.html
https://www.renesas.com/br/en/about/press-center/news/2018/news20181025.html
(37 стр.) 1.9 Register Bank Save Function The range of bank numbers is from 0 to 255 SAVE and RSTR (стр. 64) 3.2.1 RXv3 Newly Added Instructions -- BFMOV Transferring bit-fields -- BFMOVZ Transferring a bit-field and setting the other bits at the destination to zero -- RSTR Collective restoration of register values -- SAVE Collective saving of register values Вместо нескольких переключаемых банков регистров сделали отдельное ОЗУ, куда можно спасать регистровый файл. Опция. Плавучка стала дабловая (опционально). SIMD так и нет, но нельзя сказать что это совсем плохо. Зато есть 2 72 битных аккумулятора. По тактовой эффективности уделали таки Cortex-M7 RX66T 5.82 CoreMark/MHz https://www.eembc. …hp?benchmark_seq=13085 STM32H743 5.05 CoreMark/MHz https://www.eembc. …php?benchmark_seq=2539 Весьма и весьма сильное ядро, надо отдать должное. Насчет копирования полей - просто массовый психоз какой-то. Первым его с новой эре сделал микрочип http://caxapa.ru/846932.html в dsPIC33CH (2-ядерный) и dsPIC33CK (1-ядерный). В AVR32 оно тоже было, но это не спасло семейство :( Протоколы разбирать/собирать самое то, сжатие еще наверное ок. Но психоз странный. Да, еще компилер это должен уметь эффективно поддерживать.