|
dsPIC30F, вопрос к любителям microchip |
|
|
|
 |
Ответов
|
Oct 4 2005, 10:51
|

Знающий
   
Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274

|
Цитата Выполнен на ядре microchip - 1 машинный такт за 4 такта генератора, целых 120 МГц при всего лишь 30 мипсах это, мягко говоря, не хорошо. В большинстве случаев применения придется закрывать проц фольгой По поводу фольги не понял. А по поводу ядра - это самая распространенная ошибка, это не PIC ядро, хотя конвеер остался четырехступенчатым. Почитайте про систему команд и организацию АЛУ. Отсюда и очень высокая плотность кода, так что 96 килосов (а не килобайт) за глаза для большинства применений (модемы, речевые кодеки, про двигатели вообще молчу). Потребеление конечно ужас, но у серийных контроллеров (а не инженерных сэмплов) поменьше, около 80 мА на 120 МГц. Да, кстати, контроллер который из флеши устойчиво работает на 30 МГц надо еще поискать. Микрочип запустит зимой PIC24 (то же ядро но без DSP расширения) и dsPIC33 (DMA, 35+ MIPS) с питанием 3.3В (ядро 1,8В, стабилизатор внутри). Говорят будут устранены недостатки с потреблением и ценой :-) А пока что есть то есть, при всех недостатках на 16-битной fixed-point арифметике dsPIC не уступает ARM7TDMI-S
|
|
|
|
|
Oct 4 2005, 13:06
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(Alex B._ @ Oct 4 2005, 16:51) Да, кстати, контроллер который из флеши устойчиво работает на 30 МГц надо еще поискать. А вот это бы нафиг было не надо - имхо, у ТИ большая ошибка в том, что они пытаются играть программу из флеши - гораздо лучше было бы просто чтобы прога на старте перегружалась в ОЗУ и оттуда и работала. От того, что они пытаются из флеши, возникает куча вопросов про быстродействие, всякие конвейеры, неоходимость настройки флеши, которое нужно делать из ОЗУ и т.д. и т.п. С другой стороны, вшеняя ПЗУ тоже не фонтан - прогу не скрыть, дополнительные детали снаружи, необходимость городить собственный программатор... Не понимаю, почему не внедрить просто флешь, пусть небыструю, откуда просто неторопясь на старте загрузить прогу, как это делается почти во всех DSP, и исполнять ее из ОЗУ. ОЗУ мало? Так добавить - процы, кстати, совсем не дешевые, и на этом можно не экономить. Цитата(Alex B._ @ Oct 4 2005, 16:51) А пока что есть то есть, при всех недостатках на 16-битной fixed-point арифметике dsPIC не уступает ARM7TDMI-S Это как сравнивали? При равных тактовых? Не удивительно, что гарвардский проц, которые лазит в память программ и данных, обогнал фон-неймановский, который лазить в память за инструкциями и данными последовательно. А вот более интересно было бы соотнести эти достижения с потреблением и ценой. Чтобы была видна удельная производительность. Т.е. кто быстрее, к примеру, при 30 мА тока потребления. Или еще правильнее на мощность пересчитать.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
Сообщений в этой теме
SpiritDance dsPIC30F Sep 23 2005, 14:34 gmax Не знаю, насколько это можно назвать серьезным, но... Sep 27 2005, 15:14 SpiritDance Цитата(gmax @ Sep 27 2005, 18:14)С другой сто... Sep 27 2005, 16:48  dxp Цитата(SpiritDance @ Sep 27 2005, 22:48)Цитат... Sep 28 2005, 05:35 SpiritDance Ндаа... а я было подумал "наконец-то в микроч... Sep 28 2005, 14:50 gmax Цитата(SpiritDance @ Sep 27 2005, 18:48)
Не п... Sep 28 2005, 15:00 SpiritDance Цитата(gmax @ Sep 28 2005, 18:00)Спрашивалось... Sep 29 2005, 15:11  Born Цитата(SpiritDance @ Sep 29 2005, 21:11)Цитат... Sep 29 2005, 20:23   NickB Цитата(Born @ Sep 29 2005, 23:23)Если ищете Д... Sep 30 2005, 08:20   SpiritDance Цитата(Born @ Sep 29 2005, 23:23)Если ищете Д... Sep 30 2005, 14:40 kons Я не стал работать с ним, но изучал очень внимател... Sep 28 2005, 15:17 dxp Цитата(kons @ Sep 28 2005, 21:17) На с... Sep 30 2005, 05:48 SpiritDance Цитата(Born @ Sep 29 2005, 23:23)Если ищете Д... Sep 30 2005, 14:41 SpiritDance Цитата(Born @ Sep 29 2005, 23:23)Если ищете Д... Sep 30 2005, 14:42 SpiritDance Цитата(Born @ Sep 29 2005, 23:23)Если ищете Д... Oct 1 2005, 10:48 rar_ Цитата(SpiritDance @ Sep 23 2005, 17:34)Особе... Oct 1 2005, 12:34 SpiritDance Цитата(Alex B._ @ Oct 4 2005, 13:51)По поводу... Oct 4 2005, 15:33 gmax Цитата(Alex B._ @ Oct 4 2005, 12:51)Микрочип ... Oct 7 2005, 15:34 Alex B._ http://www.caxapa.ru/benchmarks/?test=13
ЦитатаА ... Oct 4 2005, 14:20 dxp Цитата(Alex B._ @ Oct 4 2005, 20:20)ЦитатаА в... Oct 5 2005, 07:30 Doka Цитата(Alex B._ @ Oct 4 2005, 14:51) ... May 19 2008, 16:06 dxp Цитата(Doka @ May 19 2008, 23:06) PS: кст... May 20 2008, 04:07 Alex B._ Цитата(Doka @ May 19 2008, 20:06) что-то ... May 23 2008, 11:23 Doka dxp
я не знаю откуда у вас сложилось такое мнение.... May 22 2008, 18:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|