leon_n (14.06.2010 23:22 - 15.06.2010 06:43, просмотров: 5600)
Реальная производительность современных ARM? Народ, подскажите серию ARM с частотой не менее 80Мгц с нужным мне числом тактов выполнения определенных команд, для работы с данными и памятью! Ибо на мой взгляд, только это определяет реальную производительность, а не фуфло тесты непонятно чего и зачем, да простят меня великое число постов и сайтов с бесполезной для меня информацией-:) Ибо удивляет, что народ пишет про низкую производительность, даже не выясняя от куда растут ноги)))
Но только кто реально знает число тактов выполнения следующих команд при условии максимальной частоты или хотя бы только число тактов чтения данных(LDR) из флеш:
LDR- из Флеш
LDR- из ОЗУ
LDR- из Регистров периферии
PUSH + POP (R0-R12,LR) или хотя бы(R0-R4,LR)
Очень интересует серия lm3s при частоте 80 Мгц или любой аналогичный(можно и быстрее) лишь бы флеш работал быстро, нужно не более 4 тактов на чтение из флеш и 2 тактов и ОЗУ, цена и ядро не критично, но желательно ARM где есть команды типа SMLABB! Очень уже хочется писать на Cи, а не на ASM-:)
От себя пишу данные времена на STR912 при частоте 96 Мгц (на мой взгляд, это полный пипец, хотя большинство остальных команды делает всего за такт и есть чудный MOV для загрузки констант, в общем, выкрутится как то можно) может кому то, ещё будет полезна информация по STR912-:)
LDR- из Флеш 11 тактов
LDR- из ОЗУ 1 такта
LDR- из Регистров периферии 12 тактов
PUSH + POP (R0-R4,LR) 15 тактов