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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Статистика ногодрыгания АРМов, ищу маленький и "дёрганный"
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
Ruslan1
сообщение Aug 19 2007, 20:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(GetSmart @ Aug 19 2007, 13:14) *
И ещё прошу выкладывать реальную (!) статистику токопотребления процов на разных частотах. Та, что в мануалах может быть сильно завышенной.

А почему "завышенной"?
Она там гарантированная разработчиком. Причем обрати внимание на температуру и другие условия, для которых этот ток указывается.
Хотя если есть возможность отбора малопотребляющих экземпляров, да и температура мало меняется- то наверное можно надеяться и на меньшее потребление...
Go to the top of the page
 
+Quote Post
blackbit
сообщение Aug 20 2007, 06:14
Сообщение #3


Частый гость
**

Группа: Новичок
Сообщений: 100
Регистрация: 5-03-07
Пользователь №: 25 892



Вам не нужен АРМ. Судя по всему, для вашей задачи он что слон в посудной лавке.
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 20 2007, 06:21
Сообщение #4


.
******

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



Цитата(blackbit)
Вам не нужен АРМ. Судя по всему, для вашей задачи он что слон в посудной лавке.
Что же мне нужно? Со скоростью вывода 3*24 мбит/сек.

По поводу потребления, я всё это знал. И интересовался потреблением в комнатных условиях с минимумом задействованной периферии.

Сообщение отредактировал GetSmart - Aug 20 2007, 06:22


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
shahr
сообщение Aug 20 2007, 06:56
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793



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


Скорость ногодрыгания (по крайней мере в ARM) напрямую зависит от тактовой частоты. Поэтому зарядив LPC2104/01 (он же rev.E, который будет доступен в конце 2007 года) на 10МГц, мы получим 2,5МГц меандр.
На сегодняшний момент LPC2103 - наилучший вариант. Работает на 70МГц и выдает 17,5МГц частоты на ноги. LPC214x - 60МГц и 15МГц соответственно.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 20 2007, 09:08
Сообщение #6


.
******

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



А у других производителей хуже?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 20 2007, 11:04
Сообщение #7


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

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



Цитата(GetSmart @ Aug 20 2007, 04:08) *
А у других производителей хуже?


может скажу глупость но почему бы не :
1. MAX II + тини16 ?
2. Cyclone II + ниос ?
3. Ну или MAX II + арм/..... на 1МГц.

проблем с вводом выводом точно не будет smile.gif)


--------------------
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 20 2007, 11:31
Сообщение #8


.
******

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



В самом худшем случае токопотребление схемы ограничено 20 мА. Хотелось бы иметь 10 мА. Так что циклон отпадает сразу, МАХ II скорее всего тоже, т.к. не знаю скока он жрёт.

Пока сам склоняюсь к LPC2103 + AT45DBxxx.

Щас проверю с какой скоростью дрыгает LPC2132 rev.C


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 20 2007, 13:00
Сообщение #9


.
******

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



LPC2132 rev.C ==> 7 тактов

Кто-нить может что-то интересное сказать про других производителей?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
PrSt
сообщение Aug 20 2007, 13:25
Сообщение #10


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(GetSmart @ Aug 20 2007, 09:21) *
Что же мне нужно? Со скоростью вывода 3*24 мбит/сек.

чтото мне подсказывает что Вы чуть не в ту сторону смотрите - Вам по ходу больше подойдет ПЛИС...
там и скорости и размеры...


.


--------------------
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 20 2007, 13:34
Сообщение #11


.
******

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



Тогда вопрос:
Есть ли такие плисины, у которых на 5..10 МГц потребление 10 мА ???

Пока забудем про флэш и дополнительную процессорную обработку?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Black Pahan
сообщение Aug 21 2007, 04:01
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 21-07-05
Из: Новосибирск
Пользователь №: 6 978



Цитата
Есть ли такие плисины, у которых на 5..10 МГц потребление 10 мА ???

Потребление зависит от кол-ва тригеров щёлкающих на 5-10МГц.

Из малопотребляющего есть Xilinx CoolRunnerII.
http://www.xilinx.com/products/silicon_sol...consumption.htm


--------------------
Из того, что дуракам закон не писан, вовсе не следует, что они не принимают участия в их написании.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 21 2007, 06:01
Сообщение #13


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Если бы вы подобрали более уместный термин для своей проблемы "ногодрыганья"
то можно было бы и подумать.
А так советую лишь помнить, что ARM это не периферийный контроллер. И разработчики никак не сделают на шине APB быструю коммутацию битов.
И даже ARM-ы на 400 MHz не дадут частоту программных импульсов более 3-7 MHz на обычных IO пинах.
Но есть куча обходных путей.

Цитата(GetSmart @ Aug 19 2007, 13:44) *
Кто может посоветовать АРМ в маленьком корпусе (LQFP48 или др.) со флэшем 64К или больше и быстрым ногодрыганием (2-3) такта?
Go to the top of the page
 
+Quote Post
Alexey Bishletov
сообщение Aug 21 2007, 06:54
Сообщение #14


Частый гость
**

Группа: Новичок
Сообщений: 121
Регистрация: 15-08-06
Пользователь №: 19 557



Цитата(GetSmart @ Aug 20 2007, 10:21) *
Что же мне нужно? Со скоростью вывода 3*24 мбит/сек.

Т.е. нужно три последовательных канала со скоростью 24 мегабита/сек в каждом? И сделать их всех програмно? Полагаю, что ни один из ARM-ов с этим не справится ...
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 21 2007, 07:04
Сообщение #15


.
******

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



Цитата(AlexandrY)
Если бы вы подобрали более уместный термин для своей проблемы "ногодрыганья", то можно было бы и подумать.
Уже писал - вывод данных. Пиковая скорость 216 МБит/сек (раньше я чуть ошибся). Средняя в 30 раз меньше. Всё реально сделать даже на LPC2103. Уже делал похожие вещи, только не особо экономичные как сейчас требуется.

Понимаю, что резвый вывод обчно делают на плисине. Однако по многим причинам (миниатюрность, экономичность, стоимость) они не вписываются в проект. Взглянул меньком на Xilinx CoolRunnerII. По энергопотреблению вааще класс. Сейчас узнаю цены и размеры этого чуда и буду решать.

Вообще, такое ощущение, что никто не мерил скорость ногодрыга армов. Ну, понятно, старые LPC2xxx = 7 тактов минимум, и разогнанные = 2 такта. А про другие типы и производители что, никто ничего не знает?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post

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

 


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


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