реклама на сайте
подробности

 
 
> Статистика ногодрыгания АРМов, ищу маленький и "дёрганный"
GetSmart
сообщение Aug 19 2007, 10:14
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Кто может посоветовать АРМ в маленьком корпусе (LQFP48 или др.) со флэшем 64К или больше и быстрым ногодрыганием (2-3) такта? Можно предлагать чипы любых фирм-производителей. Цена не особо принципиальна, но хотелось бы в 500 р уложиться.

Из известных мне серий SAM и LPC, последний шустрее. Вобщем пока остановился на LPC2103 с его 2-мя тактами ногодрыгания, но очень не нравится размер флэша (32К). Хотелось бы иметь что-то вроде LPC2104 с 128К флэша и быстрым ногодрыганием.

Вообще, требуется найти контроллер в экономичное устройство. Производительности хватило бы 1 MIPS (ARM7) за глаза. Однако вывод данных наружу достаточно большой. Как я понимаю, нужно уменьшить рабочую частоту проца, отключить всю ненужную перифирию, MAM, PLL, и найти проц с максимальным ногодрыганием. На данный момент планирую работать на частоте 5..10 МГц, и только из-за медленности вывода.

Жду советы. А так же прошу выкладывать статистику ногодрыгания для разных процов и особенно разных ревизий. Интересуют именно цифры. Например я заметил такую вещь, проц LPC213x в ревизиях -,A,B не может читать пины, настроенные на альтернативные функции (не GPIO). А в ревизиях C и далее уже можно считывать состояния входов. Такая же ситуация может произойти и с выводом в порт. Поэтому прошу указывать инфу о ревизии в обязательном порядке.

Перед созданием темы я посоветовался с zltigo и он просветил, что в ревизиях /01 увеличена скорость ногодрыгания. В связи с этим вопрос: можно ли заказывая процессор указать чтобы он был именно с такой ревизией? Не подсунут ли мне более старый?

И ещё прошу выкладывать реальную (!) статистику токопотребления процов на разных частотах. Та, что в мануалах может быть сильно завышенной.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Aug 23 2007, 03:01
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



хмм на фпга, я бы сделал такое на тактовой частоте в 10Кгц*72шим модулятора, ну если уж сильно ужать размер то можно на 72КГц(10 шим модуляторов). Потребление было бы сущие копейки. (помним что потребление пропорционально квадрату частоты).

Но возвращаясь к вашему примеру я на совсем понимаю как вы хотите сделать софтово(!!!!) 72 независимых 8 битных ШИМа с периодом обновления изображения 10КГц на тактовой 3МГц.

Насколько я понимаю за 1 период обновления 0.1мс, нужно осуществить проверку всех 72 пикселей(назовем так) 256 раз. => за 0.1мс нужно сделать 18432 сравнений 8 ми битных чисел на больше либо равно.

Насколько я знаю подобных SIMD команд, что бы делать сразу по 4 сравнения, у арма вроде бы нет. =>
сравнивать по одному пикселю за раз -> 18432 сравнения за 0.1мс или ~184МГц. Причем это тактовая уходит только на обработку значения каждого ШИМ сигнала в каждом из 256 временных интервалов в периоде ШИМА.

Либо я что-то не понимаю, тогда с удовольствием узнал бы опровержение, либо период обновления у вас не 10КГц, а в 100 раз меньше -> 100Гц.

ЗЫ. Если собираетесь выводить картинку, то лучше делать шим не на линейном счетчике, а на перевернутом. Это даст более ровный спектр сигнала и улучшит цветопередачу. (изначально совет был почерпнут с www.leds.ru автор MasterDenis).

Но это вызовет дополнительные расходы на обработку счетчика шим.

ЗЗЗ. Обманул таки с расчетами на фпга, думал об одном написал другое.
Код
хмм на фпга, я бы сделал такое на тактовой частоте в 10Кгц*72шим модулятора, ну если уж сильно ужать размер то можно на 72КГц(10 шим модуляторов). Потребление было бы сущие копейки. (помним что потребление пропорционально квадрату частоты).


читать как. Реализация на фпга потребует частоты 10КГц*256 = 2.56МГц тактовой частоты и 72 Шим модулятора, если ужиматься по ресурсу то суммарный коэффициент 2.56*72 = ft*N остается постоянным.
дальше можно посчитать самостоятельно.

Насчет потребления фпга на 2.56МГц тут уже нужно накидать тестовый проект и натравить PowerAnalyzer.


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- GetSmart   Статистика ногодрыгания АРМов   Aug 19 2007, 10:14
- - Ruslan1   Цитата(GetSmart @ Aug 19 2007, 13:14) И е...   Aug 19 2007, 20:06
- - blackbit   Вам не нужен АРМ. Судя по всему, для вашей задачи ...   Aug 20 2007, 06:14
- - GetSmart   Цитата(blackbit)Вам не нужен АРМ. Судя по всему, д...   Aug 20 2007, 06:21
|- - PrSt   Цитата(GetSmart @ Aug 20 2007, 09:21) Что...   Aug 20 2007, 13:25
|- - Alexey Bishletov   Цитата(GetSmart @ Aug 20 2007, 10:21) Что...   Aug 21 2007, 06:54
- - shahr   Цитата(GetSmart @ Aug 19 2007, 14:14) Воо...   Aug 20 2007, 06:56
- - GetSmart   А у других производителей хуже?   Aug 20 2007, 09:08
|- - des00   Цитата(GetSmart @ Aug 20 2007, 04:08) А у...   Aug 20 2007, 11:04
- - GetSmart   В самом худшем случае токопотребление схемы ограни...   Aug 20 2007, 11:31
- - GetSmart   LPC2132 rev.C ==> 7 тактов Кто-нить может что-...   Aug 20 2007, 13:00
- - GetSmart   Тогда вопрос: Есть ли такие плисины, у которых на ...   Aug 20 2007, 13:34
- - Black Pahan   ЦитатаЕсть ли такие плисины, у которых на 5..10 МГ...   Aug 21 2007, 04:01
- - AlexandrY   Если бы вы подобрали более уместный термин для сво...   Aug 21 2007, 06:01
- - GetSmart   Цитата(AlexandrY)Если бы вы подобрали более уместн...   Aug 21 2007, 07:04
|- - AlexandrY   Ну какие такты? Вы что! У ARM-ов одна шина на ...   Aug 21 2007, 13:27
- - GetSmart   У меня в проге никакие DMA и прочие сложности не н...   Aug 21 2007, 17:43
|- - AlexandrY   Ну придумывайте, придумывайте. С использованием D...   Aug 21 2007, 18:00
|- - singlskv   ЦитатаЧто же мне нужно? Со скоростью вывода 3*24 м...   Aug 21 2007, 20:47
- - amw   Из не АРМ можно dsPIC24 или dsPIC33 или PIC18 от м...   Aug 21 2007, 17:44
- - GetSmart   Цитата(AlexandrY)С использованием DMA можно сделат...   Aug 21 2007, 18:13
|- - AlexandrY   Сaми попробуйте прикинуть. Вот результаты исследов...   Aug 21 2007, 18:33
- - GetSmart   ЦитатаИзмерялось все на частоте процессора 96 МГц....   Aug 21 2007, 19:03
|- - rezident   Цитата(GetSmart @ Aug 22 2007, 01:03) я м...   Aug 21 2007, 19:31
|- - Alexey Bishletov   Цитата(GetSmart @ Aug 21 2007, 23:03) я м...   Aug 22 2007, 06:20
|- - muravei   Цитата(Alexey Bishletov @ Aug 22 2007, 10...   Aug 22 2007, 07:12
- - GetSmart   Братан! Разве я врал когда-нибудь? Кстати, теб...   Aug 21 2007, 19:41
|- - bodja74   Цитата(GetSmart @ Aug 21 2007, 22:41) Бра...   Aug 22 2007, 10:39
|- - shahr   Цитата(bodja74 @ Aug 22 2007, 14:39) 60Mh...   Aug 22 2007, 11:57
|- - bodja74   Цитата(shahr @ Aug 22 2007, 14:57) Магиче...   Aug 22 2007, 12:19
|- - zltigo   Цитата(bodja74 @ Aug 22 2007, 15:19) А чт...   Aug 22 2007, 12:26
|- - bodja74   Цитата(zltigo @ Aug 22 2007, 15:26) Реа...   Aug 22 2007, 15:34
- - GetSmart   Цитата(muravei)GetSmart , я не прав?Ты прав, пятач...   Aug 22 2007, 10:51
- - GetSmart   Цитата(bodja74)Дмаю у GetSmart будет другая пробле...   Aug 22 2007, 13:05
|- - muravei   Цитата(GetSmart @ Aug 22 2007, 17:05) Бол...   Aug 22 2007, 14:31
- - GetSmart   Дык у проца стока выводов нету. Да и невозможно эт...   Aug 22 2007, 14:49
|- - muravei   Цитата(GetSmart @ Aug 22 2007, 18:49) Дык...   Aug 22 2007, 14:58
- - GetSmart   Если частота смены данных на каждом канале = 3 МГц...   Aug 22 2007, 15:19
|- - muravei   Цитата(GetSmart @ Aug 22 2007, 19:19) то ...   Aug 22 2007, 17:38
- - GetSmart   Цитата(muravei)...то можно вместо 595 поставить за...   Aug 22 2007, 17:43
|- - Alexey Bishletov   Цитата(des00 @ Aug 23 2007, 07:01) Наскол...   Aug 23 2007, 08:44
- - GetSmart   Цитата(des00)Либо я что-то не понимаю, тогда с удо...   Aug 23 2007, 06:36
|- - des00   Цитата(GetSmart @ Aug 23 2007, 01:36) Здо...   Aug 23 2007, 08:48
- - GetSmart   Цитата(Alexey Bishletov)Так 10кГц это период ШИМ-а...   Aug 23 2007, 09:11
|- - des00   Цитата(GetSmart @ Aug 23 2007, 04:11) Фсё...   Aug 23 2007, 09:41
|- - Alexey Bishletov   Цитата(GetSmart @ Aug 23 2007, 13:11) ......   Aug 23 2007, 13:07
- - GetSmart   Цитата(des00)Но все равно, по тактовой ниже порога...   Aug 23 2007, 12:24
|- - san822   Цитата(GetSmart @ Aug 23 2007, 16:24) Нав...   Aug 24 2007, 05:09
- - GetSmart   Всё. Завязываю раздавать всем подряд подсказки Те...   Aug 24 2007, 14:12
|- - zltigo   Цитата(GetSmart @ Aug 24 2007, 17:12) Все...   Aug 24 2007, 14:48
|- - singlskv   Цитата(GetSmart @ Aug 24 2007, 18:12) Всё...   Aug 24 2007, 17:21
- - GetSmart   Испортили такую концовку Своих сообщений не счит...   Aug 24 2007, 18:18
- - singlskv   Цитата(GetSmart @ Aug 24 2007, 22:18) Исп...   Aug 24 2007, 18:57


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01444 секунд с 7
ELECTRONIX ©2004-2016