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

 
 
 
Reply to this topicStart new topic
> CCD+MCU, Какой выбрать камень?
beer_warrior
сообщение Dec 10 2005, 11:04
Сообщение #1


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Оцениваю задачку.
Необходимо читать CCD и складывать данные в память.
На выходе CCD байт и сигнал строба. Частота 25МГц.
Пока что вижу два варианта Cygnal 100МГц и SAM7.
У Cygnal реакция на прерывание 5 тактов т.е. придеться поллить, что нежелательно.
У SAM7 не хватает ног.
Есть также мысль использовать для основных функций PLD, а MCU использовать только для управления.
Помниться у PIC была возможность использования в качестве slave устройства на 8-битной шине.
Может что-то подобное есть у более скоросных устройств?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
spf
сообщение Dec 10 2005, 15:41
Сообщение #2


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(beer_warrior @ Dec 10 2005, 16:04) *
Оцениваю задачку.
Необходимо читать CCD и складывать данные в память.
На выходе CCD байт и сигнал строба. Частота 25МГц.
Пока что вижу два варианта Cygnal 100МГц и SAM7.
У Cygnal реакция на прерывание 5 тактов т.е. придеться поллить, что нежелательно.
У SAM7 не хватает ног.

Каких ног у SAM7 мало?
Хм, SAM7 быстрее обработает прерывание или у него есть средства для работы с CCD (WTF CCD)?


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
net
сообщение Dec 11 2005, 09:22
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(beer_warrior @ Dec 10 2005, 14:04) *
Оцениваю задачку.
Необходимо читать CCD и складывать данные в память.
На выходе CCD байт и сигнал строба. Частота 25МГц.
Пока что вижу два варианта Cygnal 100МГц и SAM7.
У Cygnal реакция на прерывание 5 тактов т.е. придеться поллить, что нежелательно.
У SAM7 не хватает ног.
Есть также мысль использовать для основных функций PLD, а MCU использовать только для управления.
Помниться у PIC была возможность использования в качестве slave устройства на 8-битной шине.
Может что-то подобное есть у более скоросных устройств?


мен кажется что программной пересылкой вам это не удастся сделать
вам надо копать в сторону прямого доступа к памяти или записи в буферную память через плис (что в общем одно и тоже)

проверьте свои программные рассчеты - ведь кроме войти в прерывание вам надо менять адрес памяти куда вам пересылать и потом переслать байт с одно места в другое
мое мнение у вас так не получится


blink.gif
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Dec 11 2005, 15:26
Сообщение #4


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



to SPF:
у SAMа есть DMA , что приятно, но нет поддержки внешней памяти, поэтому почти все ноги уйдут на работу с внешней SRAM.
В принципе если бы частота была поменьше, можно было бы сериализовать данные и гнать через SSC.
to net:
Цитата
или записи в буферную память через плис

судя по всему так и придеться сделать, но вдруг есть какая-нибудь
хитрая периферия, которая позволит это обойти. huh.gif
Желательно с поддержкой памяти на пару мегабайт biggrin.gif



Вдогонку,
вот вспомнил в DSP вроде есть паралелльные хост-порты, да и внешняя RAM обычно присутствует.
Может кто припомнит, соответствующий кристалл?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
net
сообщение Dec 11 2005, 17:34
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(beer_warrior @ Dec 11 2005, 18:26) *
to SPF:
у SAMа есть DMA , что приятно, но нет поддержки внешней памяти, поэтому почти все ноги уйдут на работу с внешней SRAM.
В принципе если бы частота была поменьше, можно было бы сериализовать данные и гнать через SSC.
to net:
Цитата
или записи в буферную память через плис

судя по всему так и придеться сделать, но вдруг есть какая-нибудь
хитрая периферия, которая позволит это обойти. huh.gif
Желательно с поддержкой памяти на пару мегабайт biggrin.gif



Вдогонку,
вот вспомнил в DSP вроде есть паралелльные хост-порты, да и внешняя RAM обычно присутствует.
Может кто припомнит, соответствующий кристалл?


дсп - мультимедийного направления имеют "параллельный порт" в дма с 3 служебными входами расчитаными на логику кадр+строка+строб - да и память там море - так что самое простое вам на нем делать ввод и обработку

так что проблем в этом направлении ннет - только вперед и с вилами rolleyes.gif
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Dec 12 2005, 07:17
Сообщение #6


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
дсп - мультимедийного направления имеют "параллельный порт" в дма

Оно-то мне и надо.
Еси возможно фамилии, явки, пароли.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
net
сообщение Dec 12 2005, 15:59
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



Цитата(beer_warrior @ Dec 12 2005, 10:17) *
Цитата
дсп - мультимедийного направления имеют "параллельный порт" в дма

Оно-то мне и надо.
Еси возможно фамилии, явки, пароли.


либо аналог либо техас
особой разницы нет
в техасе либо видео порт - либо цининично HPI
http://focus.ti.com/dsp/docs/dsphome.tsp?s...r+OT+home_p_dsp

аналог аналогично

под лежачую (|) вода не течет angry.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 30th June 2025 - 22:34
Рейтинг@Mail.ru


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