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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Нужен слабый проц. (PIC32 или Cortex-M3)., с интерфейсом на внешнюю память. Есть ли такое?
evg123
сообщение Dec 8 2010, 08:33
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Хотим малой кровью решить задачу накопления и обработки больших объёмов данных.
Процессора типа Cortex-M3, либо PIC32 - достаточно для решения задачи. А внутренней памяти RAM (максимум 120K у PIC-а и у 96K) -- не хватает для хранения этих объёмов.
ARM9 (Cortex A8) не хотим, т.к. он на порядок сложнее и по схеме и по программированию.
Вопрос - кто-нибудь может посоветовать проц. вышеупомянутой производительности (80-100 тридцати-двух разрядных MIPS) с интерфейсом на внешнюю память (синхронную или на худой конец асинхронную).
Благодарю всех ответивших.
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 8 2010, 09:15
Сообщение #2


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

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



А вам какой объем нужен и пропускная способность? Может как медленный и маленький вариант SPI SRAM подойдет, производства Microchip, Ramtron или OnSemi?
Go to the top of the page
 
+Quote Post
evg123
сообщение Dec 10 2010, 12:38
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Цитата(dinam @ Dec 8 2010, 13:15) *
А вам какой объем нужен и пропускная способность? Может как медленный и маленький вариант SPI SRAM подойдет, производства Microchip, Ramtron или OnSemi?

1 MБайт / сек, объём 100МБ (худший случай)
Go to the top of the page
 
+Quote Post
=SSN=
сообщение Dec 10 2010, 13:05
Сообщение #4


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

Группа: Участник
Сообщений: 161
Регистрация: 9-09-08
Из: РФ
Пользователь №: 40 076



Embedded Processing Directory Device Tables.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Dec 10 2010, 21:27
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Примените внешнюю память. Это можно сделать на любом проце имеющем внешнюю шину.
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 10 2010, 22:02
Сообщение #6


Гуру
******

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



Цитата(SasaVitebsk @ Dec 11 2010, 02:27) *
Примените внешнюю память. Это можно сделать на любом проце имеющем внешнюю шину.
Вообще-то это и был вопрос топикстартера: какой именно МК? rolleyes.gif

evg123, не рассматривали такой вариант: сделать контроллер внешней памяти на ПЛИС и прицепить его к МК через SPI или SSP-интерфейс? У Cortex-М3 (LPC176x) в режиме Master SPI на скорости до 12,5МБит/с может работать. При последовательной записи (без произвольной адресации) вроде хватает чтобы ваш 1МБайт/с обеспечить.
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Dec 10 2010, 22:25
Сообщение #7


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



"blackfin"...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Dec 10 2010, 23:14
Сообщение #8


.
******

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



Цитата(evg123 @ Dec 10 2010, 17:38) *
1 MБайт / сек, объём 100МБ (худший случай)

И откуда этот мегабайт залетает в проц?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
evg123
сообщение Dec 17 2010, 11:38
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Цитата(GetSmart @ Dec 11 2010, 05:14) *
И откуда этот мегабайт залетает в проц?

Там задача такая: интерактивное управление реактивным двигателем. Человек с компьютера интерактивно вводит график, потом жмёт на оконную кнопку, график (оч. много точек 100 тыс, например) с большой скоростью типа (1 МБ/сек) записывается в контроллер (например по Ethernet-у). В контроллере он буфферизируется и выводится в двигатель через ряд PWM пинов, которые управляют силовой частью двигателя и передают кой-какую обратную связь через АЦП. Человек может так делать произвольно, т.е. тупо сидеть и нажимать на кнопку -- соотв. происходит вывод в контроллер. Тот тупо преобразовывает график в PWM выводит. Вот такая задача. Проц. выполн. простую задачу, но объёмы передачи -- большие.
Пока остановились на TMS320F28325 но где хранить графики и как их туда передать не решили. rolleyes.gif
Напрашивается TMS320С6424 (Е-net у него быстрый + памяти у него море) + кортекс-M3 на PWM и АЦП посадить к нему на SPI. Брать ARM-9 (CortexA8) не хотим, брать какой-нибудь экзотический Renesas типа V850ES, который это сможет - тоже не хотим. Cortex-M3 (LM3S2B93) вроде подходит, у него есть интерфейс на SDRAM (но 50 МГц). BlackFin - это проц. класса TMS320С6424. Т.е. мы пока не определились.
Go to the top of the page
 
+Quote Post
firstvald
сообщение Dec 17 2010, 11:45
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 580
Регистрация: 3-06-08
Пользователь №: 38 041



В протоне тоже тупо полторы тонны кислорода зафогачили. При релюшках такого вроде не наблюдалось.
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Dec 17 2010, 11:50
Сообщение #11


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

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



LPC-шки есть, 23xx и 24xx. Корпуса - 144 TQFP и BGA. 23-я серия поддерживает только SRAM, в 24-й есть и SDRAM тоже.
Флеш что там, что там есть встроенный, также есть "чуть-чуть" SRAM внутри чипа.



--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 17 2010, 13:27
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(evg123 @ Dec 17 2010, 20:38) *
Там задача такая: интерактивное управление реактивным двигателем. Человек с компьютера интерактивно вводит график, потом жмёт на оконную кнопку, график (оч. много точек 100 тыс, например)...

все 100 000 точек сидит и вводит?
да и 100 000 точек это никак не 100МБайт.
Цитата(evg123 @ Dec 17 2010, 20:38) *
BlackFin - это проц. класса TMS320С6424.

ну тогда уж не С64, а С55х всё-таки.
Go to the top of the page
 
+Quote Post
singlskv
сообщение Dec 17 2010, 19:41
Сообщение #13


дятел
*****

Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065



Цитата(GetSmart @ Dec 11 2010, 05:14) *
И откуда этот мегабайт залетает в проц?
Ну у меня например запись внутреннего состояния всей системы это
примерно 1Кб за 1мс, запись ведется в SPI FRAM на частоте SPI 16MHz(то есть пиковое ~2Мб/сек)
и это все еще и с подсчетом CRC16 процом....


Go to the top of the page
 
+Quote Post
evg123
сообщение Dec 20 2010, 04:15
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Цитата(_pv @ Dec 17 2010, 20:27) *
ну тогда уж не С64, а С55х всё-таки.

Ну не с55. У с55 токо 200МГц, а у Bf - 600МГц, имеются также и двухядерники.

Цитата(singlskv @ Dec 18 2010, 02:41) *
примерно 1Кб за 1мс, запись ведется в SPI FRAM на частоте SPI 16MHz(то есть пиковое ~2Мб/сек)

Спасибо, будем смотреть в эту сторону. А это что за микросхема?
Go to the top of the page
 
+Quote Post
dinam
сообщение Dec 20 2010, 04:21
Сообщение #15


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

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Цитата(evg123 @ Dec 20 2010, 13:15) *
Спасибо, будем смотреть в эту сторону. А это что за микросхема?
А вы наблюдательны biggrin.gif Пост №2 как раз об этом и говорил rolleyes.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 21:54
Рейтинг@Mail.ru


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