|
выбор ARM |
|
|
|
Jul 13 2009, 12:23
|
Группа: Новичок
Сообщений: 7
Регистрация: 13-07-09
Пользователь №: 51 204

|
Подскажите пожалуйста какой ARM может выдавать паралельно на ножки код 14 бит с частотой 100 МГЦ?
|
|
|
|
|
Jul 13 2009, 12:32
|
Группа: Новичок
Сообщений: 7
Регистрация: 13-07-09
Пользователь №: 51 204

|
Цитата(aaarrr @ Jul 13 2009, 16:30)  Из маленьких флешовых - никакой. Вы бы уточнили, что за код, откуда он берется и т.п. Необходимо из RAM выдавать на ЦАП отсчеты с частотой 100 MGZ
|
|
|
|
|
Jul 13 2009, 12:47
|
Группа: Новичок
Сообщений: 7
Регистрация: 13-07-09
Пользователь №: 51 204

|
Цитата(aaarrr @ Jul 13 2009, 16:37)  Не процессорная это задача - гнать 200Мбайт/с из RAM. Поставьте логику, к ней память, память можно загружать из МК.
Из имеющейся на борту МК периферии под такое только контроллер LCD может подойти с большой натяжкой, т.к. на 100MHz способны работать немногие, и постоянный поток сформировать может быть проблематично. а как с логикой? необходимо реализовать счетчик адреса для ОЗУ с переменным диапазоном и частотой (максимум 100 МГЦ)
|
|
|
|
|
Jul 13 2009, 12:49
|
Группа: Новичок
Сообщений: 7
Регистрация: 13-07-09
Пользователь №: 51 204

|
Цитата(mdmitry @ Jul 13 2009, 16:48)  Посмотрите сигнальные процессоры у TI или AD. Старшие модели у TI работают на частотах 700-1000 МГц. А какая у них цена?
|
|
|
|
|
Jul 13 2009, 13:09
|
Группа: Новичок
Сообщений: 7
Регистрация: 13-07-09
Пользователь №: 51 204

|
Цитата(mdmitry @ Jul 13 2009, 16:51)  Не знаю, у дилеров уточните.
Какие задачи требуется выполнять кроме вывода на ЦАП? 1)принимать данные с PC по USB заливать их в ОЗУ, а потом выдавать на ЦАП с заданной частотой (до 100 МГц). При достижении конца данных - повторять их сначала. Ширина данных 14 бит. Количество данных - 100 килослов (по 14 бит) 2)принимать с USB данные и максимально без задержек выдавать их напрямую на ЦАП. (м.б. <100 МГЦ в зависимости от USB)
Сообщение отредактировал marksh - Jul 13 2009, 13:10
|
|
|
|
|
Jul 13 2009, 13:23
|

Начинающий профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648

|
Цитата(marksh @ Jul 13 2009, 17:09)  1)принимать данные с PC по USB заливать их в ОЗУ, а потом выдавать на ЦАП с заданной частотой (до 100 МГц). При достижении конца данных - повторять их сначала. Ширина данных 14 бит. Количество данных - 100 килослов (по 14 бит) 2)принимать с USB данные и максимально без задержек выдавать их напрямую на ЦАП. (м.б. <100 МГЦ в зависимости от USB) Для такой задачи процессор ЦОС не нужен. Скорее что-нибудь такое: ПЛИС, ОЗУ, контроллер для связи по USB. В каком режиме будет смена данных для ЦАП?
--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
|
|
|
|
|
Jul 13 2009, 13:38
|
Группа: Новичок
Сообщений: 7
Регистрация: 13-07-09
Пользователь №: 51 204

|
Цитата(mdmitry @ Jul 13 2009, 17:23)  Для такой задачи процессор ЦОС не нужен. Скорее что-нибудь такое: ПЛИС, ОЗУ, контроллер для связи по USB. В каком режиме будет смена данных для ЦАП? 1)Загрузили в озу данные 2)установили скорость их выдачи процесс: 3)выдача всех данных на цап по кругу и мониторинг сигнала для новых данных для ОЗУ (в 100 раз медленный процесс)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|