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

 
 
> Подбираю мк под задачу, Ethernet, USB, LCD, HDD, криптография
arttab
сообщение Aug 21 2008, 14:54
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



есть задача сделать девайс с Ethernet, HDD, LCD экраном, USB (для скидывания отчетов на флешку). нужна криптография на HDD, Ethernet, USBфлесшь. Еще клавиатура и звук.
Клавиатура простая с 10 кнопок. Тут проблем нет. Нужен выбрать мк чтобы справлялся с скачкой данных по Ethernetу, шифровать данные и с воспроизведением mp3 тоже должен справиться.
Экран может текстовый, а может и графический. Примерно 20 символов на 20 строк.
Звук нужен нормальный, но с учетом что mp3, то не FI-HI. Хотя думаю может цифровой выход сделать (не оптический).

Вот под это все думаю ARM7 выбрать. А справиться ли он? Производительность на уровне 486DX66. с mp3 + Ethernet (пусть и не торопливо и не всегда одновременно с воспроизведением) + чтение/запись с HDD (IDE - оно проще) уже под вопросом осилит ли ARM7.

Поделитесь своими мыслями по поводу этого "mp3-плеера"-переростка + удаленного терминала.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 25)
Alex B._
сообщение Aug 21 2008, 14:59
Сообщение #2


Знающий
****

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



Прям как для вас делали:
http://www.zao-zeo.ru/catalog/tionpro.html
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 21 2008, 15:26
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(arttab @ Aug 21 2008, 18:54) *
Вот под это все думаю ARM7 выбрать. А справиться ли он? Производительность на уровне 486DX66. с mp3 + Ethernet (пусть и не торопливо и не всегда одновременно с воспроизведением) + чтение/запись с HDD (IDE - оно проще) уже под вопросом осилит ли ARM7.

Справится, наверное, только HDD в PIO режиме будет всю картину портить. А EP9312 или EP9315 действительно неплохой вариант для такой задачи.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 21 2008, 15:33
Сообщение #4


Ally
******

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



Че тут гадать. iMX27 ясное дело.
Все перечисленное имеет встроенное.
HDD поддерживает через ATA интерфейс.
На звук есть даже аппаратный микшер потоков.
USB есть несколько и high speed в том числе.
Есть встроенный контроллер клавиатуры.
Встроенный криптодвижок.
LCD поддерживает как простые панели так и с контроллером.
Для проигрывания MP3 и HD video выложены бесплатные либы.
Ethernet пакеты TCP стек в iMX27 генерит быстрее чем способен передавать 100Base-T



Цитата(arttab @ Aug 21 2008, 18:24) *
есть задача сделать девайс с Ethernet, HDD, LCD экраном, USB (для скидывания отчетов на флешку). нужна криптография на HDD, Ethernet, USBфлесшь. Еще клавиатура и звук.
Клавиатура простая с 10 кнопок. Тут проблем нет. Нужен выбрать мк чтобы справлялся с скачкой данных по Ethernetу, шифровать данные и с воспроизведением mp3 тоже должен справиться.
Экран может текстовый, а может и графический. Примерно 20 символов на 20 строк.
Звук нужен нормальный, но с учетом что mp3, то не FI-HI. Хотя думаю может цифровой выход сделать (не оптический).

Вот под это все думаю ARM7 выбрать. А справиться ли он? Производительность на уровне 486DX66. с mp3 + Ethernet (пусть и не торопливо и не всегда одновременно с воспроизведением) + чтение/запись с HDD (IDE - оно проще) уже под вопросом осилит ли ARM7.

Поделитесь своими мыслями по поводу этого "mp3-плеера"-переростка + удаленного терминала.
Go to the top of the page
 
+Quote Post
arttab
сообщение Aug 24 2008, 15:06
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Огромное спасибо! То что надо.
Один большой минус это то что его делаем не мы ;-)
я как раз сомневался потянет ли ARM7. Рассматривал аппаратную реализацию декодирования mp3. Ну а для ARM9 это нормально.

Не подскажите на уровне какого проца ARM9 по производительности?
ARM7 примерно 486DX66


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Rst7
сообщение Aug 24 2008, 19:41
Сообщение #6


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
ARM9 по производительности?


Ну смотря с какой частотой ездить. Да и 486DX66 - это в принципе медленнее ARM7 с тактовой 66 МГц. Хотя бы из-за архитектуры.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 24 2008, 20:45
Сообщение #7


Ally
******

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



На уровне 4-х ядерного пентиума где-то. biggrin.gif

Вот например Intel Core 2 Quad пишет на SD карту со скростью 4 MБайт/c, а дивайс на iMX27 пишет на туже карту со скростью 5 MБайт/c
А уж над сжатием HD видео этот пень вообще пыхтеть в пару раз дольше будет.

Это я к тому что нынче скорость ядра мало на что влияет.



Цитата(arttab @ Aug 24 2008, 18:36) *
Огромное спасибо! То что надо.
Один большой минус это то что его делаем не мы ;-)
я как раз сомневался потянет ли ARM7. Рассматривал аппаратную реализацию декодирования mp3. Ну а для ARM9 это нормально.

Не подскажите на уровне какого проца ARM9 по производительности?
ARM7 примерно 486DX66
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 24 2008, 21:07
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Rst7 @ Aug 24 2008, 21:41) *
Да и 486DX66 - это в принципе медленнее ARM7 с тактовой 66 МГц. Хотя бы из-за архитектуры.

Не медленнее. 486, даже если он DX2, а не DX, уже с кэшами, в realmode с оптимизацией под 32bit молотилка хорошая.
Однако, первая моя персоналка IBM PC/XP - 4,7MHz, 8bit шина... А сколько всего уже работало! А массовые PC/AT286 по 8-12MHz... А 386 уже *NIX - на нем висело штук шесть рабочих мест . А про 486 как сейчас перед глазами надпись на обложке одного из каких-то первых советских компьютерных журналов "кому нужен этот 486DX66", а в статье вывод - ну разве только в качестве сервера крупной организации smile.gif
Время летит.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
rezident
сообщение Aug 24 2008, 21:25
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(zltigo @ Aug 25 2008, 03:07) *
Не медленнее. 486, даже если он DX2, а не DX, уже с кэшами, в realmode с оптимизацией под 32bit молотилка хорошая.
Однако, первая моя персоналка IBM PC/XP - 4,7MHz, 8bit шина... А сколько всего уже работало! А массовые PC/AT286 по 8-12MHz... А 386 уже *NIX - на нем висело штук шесть рабочих мест . А про 486 как сейчас перед глазами надпись на обложке одного из каких-то первых советских компьютерных журналов "кому нужен этот 486DX66", а в статье вывод - ну разве только в качестве сервера крупной организации smile.gif
Где-то читал, что 486DX используется в комплексе радиотехнической разведки "Кольчуга".
Go to the top of the page
 
+Quote Post
Rst7
сообщение Aug 25 2008, 05:41
Сообщение #10


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Не медленнее. 486, даже если он DX2, а не DX, уже с кэшами, в realmode с оптимизацией под 32bit молотилка хорошая.


Если из ОЗУ выполнять критичный к быстродействию код, то ARM7 вполне себя хорошо без кешей чувствует. Если, конечно, банально богомипсы сравнивать, то одинаково будет. А на реальном коде, который, конечно, должен быть написан правильно - 13 регистров общего назначения в ARM лучше, чем 7 в x86.

Цитата
А 386 уже *NIX - на нем висело штук шесть рабочих мест


А на VAX11/730 еще меньше тактовая была, и местей больше работало smile.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
arttab
сообщение Aug 27 2008, 13:55
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Просмотрел варианты плат на ARM9. подобрать что-то подходящие можно, но дорого.
Вот я думаю если декодирование аудио возложить на спец микруху, то с остальным ARM7 справиться. У него и ethernet поддержка есть и USB. вместо HDD можно и USBFLASH поставить. SATA дешево не получиться думаю.
Теперь вопрос: примерная себестоимость блока на ARM7 или ARM9 с ethernet 10/100, USB host, IDE или еще USB host, LCD (символьный), декодер mp3 и еще что сможет?
Примерно прикинул - разница получилась 1000 и 3000


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 27 2008, 14:07
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(arttab @ Aug 27 2008, 17:55) *
Примерно прикинул - разница получилась 1000 и 3000

Разница между чем и чем? Если ARM7 и ARM9, то не верю.
Go to the top of the page
 
+Quote Post
arttab
сообщение Aug 28 2008, 06:43
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Цитата
Разница между чем и чем? Если ARM7 и ARM9, то не верю


Между платой с интерфейсвми на ARM7 и ARM9.
Смотрел варианты:на базе ARM9 цена от 4000 и выше; на ARM7 от 1500. Смотрел с учетом интерфейсов. потом сделал скидку на опт и если самим ваять
И что не реального в разнице?


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 28 2008, 06:58
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(arttab @ Aug 28 2008, 10:43) *
И что не реального в разнице?

Возьмем два сопоставимых по набору периферии процессора:
LPC2478 - 345р (MT-System)
AT91SAM9261 - 323р (Митракон)

И откуда взялись 1500 разницы? Флеш память столько стоит?
Go to the top of the page
 
+Quote Post
arttab
сообщение Aug 28 2008, 13:33
Сообщение #15


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



сейчас сылки дать на варианты плат под эти камни не готов, но могу (пишу из дома). Но Вы можите и сами посмотреть сколько стоят платы с этими мк и переферией.
например, то что мне в эту ветку кинули
http://www.zao-zeo.ru/catalog/tionpro.html
цена 4500. на ARM7 я находил за 1500.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 28 2008, 13:43
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Сколько стоят готовые платы я знаю, но это никак не связано с реальной разницей в цене решений.

Цитата(arttab @ Aug 28 2008, 10:43) *
...потом сделал скидку на опт и если самим ваять

Вот и сравните, что получится, если самому ваять на LPC2478 и AT91SAM9261.
Go to the top of the page
 
+Quote Post
arttab
сообщение Aug 29 2008, 07:09
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Цитата
Вот и сравните, что получится, если самому ваять на LPC2478 и AT91SAM9261.

может Вы и озвучите цены если самим воять7


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 29 2008, 07:15
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(arttab @ Aug 29 2008, 11:09) *
может Вы и озвучите цены если самим воять7

Цены я уже озвучивал, повторюсь:
LPC2478 = 345р
AT91SAM9261 + 8мбайт SDRAM + 1мбайт FLASH = 323 + 30 + 30 = 383р

Все остальное на платах одинаковое. То есть разницы в цене между ARM7 и ARM9 решениями нет практически никакой.
Go to the top of the page
 
+Quote Post
fmdost
сообщение Aug 29 2008, 15:21
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-05-07
Из: г. Ставрополь. Северный Кавказ. Россия
Пользователь №: 27 606



Цитата(aaarrr @ Aug 29 2008, 11:15) *
...Все остальное на платах одинаковое. То есть разницы в цене между ARM7 и ARM9 решениями нет практически никакой.

А плата то-же только двухсторонняя?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 29 2008, 18:14
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Т.Достоевский @ Aug 29 2008, 19:21) *
А плата то-же только двухсторонняя?

Плата - она по определению двухсторонняя smile.gif

Учитывая обилие высокоскоростных интерфейсов я бы закладывал четыре слоя в любом случае.
Go to the top of the page
 
+Quote Post
arttab
сообщение Sep 1 2008, 06:30
Сообщение #21


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



наверно деньги берут за воздух, а я этого не понимаю.
ARM9
http://www.zao-zeo.ru/catalog/
«Тион-Про» 4,5тр

ARM7
http://starterkit.ru/new/index.php?name=Sh...op=cat&id=5
SK-MAT91SAM9XE512 2тр


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Sep 1 2008, 06:39
Сообщение #22


Знающий
****

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



Цитата(arttab @ Sep 1 2008, 10:30) *
наверно деньги берут за воздух, а я этого не понимаю.

это абсолютно несравнимые платы
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 1 2008, 07:45
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Alex B._ @ Sep 1 2008, 10:39) *
это абсолютно несравнимые платы

Почему это, интересно? Очень даже сравнимые.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Sep 1 2008, 08:55
Сообщение #24


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата(arttab @ Sep 1 2008, 11:30) *

Код
The AT91SAM9XE512 is a monolithic ARM9-based Flash microcontrollers that combines a 200-MIPS ARM926EJ-S processor core with up to 512K bytes of high-performance on-chip Flash.


В уопр не вижу, где здесь ARM7 smile3046.gif
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Sep 1 2008, 09:31
Сообщение #25


Знающий
****

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



Цитата(aaarrr @ Sep 1 2008, 11:45) *
Почему это, интересно? Очень даже сравнимые.

да нисколько. Одна как минимум 4-слойка с BGA, другая 2-сторонняя с TQFP. Одна имеет разъемы под TFT и IDE, другая штыри на которые еще надо распаяться. На объемы флеши и озу еще посмотрите.
Да и назначение у них разное - тион это больше законченный девайс а не кит.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 1 2008, 12:31
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Alex B._ @ Sep 1 2008, 13:31) *
да нисколько. Одна как минимум 4-слойка с BGA, другая 2-сторонняя с TQFP.

Двухсторонняя - да, а вот сколько слоев, по фотографии достоверно определить не получается,
можно поинтересоваться у производителя. BGA у цирруса детский, никаких особых требований к плате нет.

Цитата(Alex B._ @ Sep 1 2008, 13:31) *
Одна имеет разъемы под TFT и IDE, другая штыри на которые еще надо распаяться.

smile.gif 5 копеек.

Цитата(Alex B._ @ Sep 1 2008, 13:31) *
На объемы флеши и озу еще посмотрите.

И еще 5 копеек.

Цитата(Alex B._ @ Sep 1 2008, 13:31) *
Да и назначение у них разное - тион это больше законченный девайс а не кит.

Тем более не понятна разница в цене не в пользу ТИОНа.
Go to the top of the page
 
+Quote Post

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

 


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


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