Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Цифровые сигнальные процессоры (DSP) и их применение»

PCI2040 и TMS320C5509A

Отправлено 2b|!2b?.. 16 апреля 2007 г. 12:13


Соединил PCI2040 и TMS320C5509A и оказалось, что PCI2040 работает не так, как это указано в ее описании.

Если кто-либо сталкивался с чем-либо подобным или может прокоментировать ситуацию - зараннее благодарен.

Схема включения практически повторяет "китайский" вариант:
http://www.tichinese.com/Electric/C5000/C5...00612/1794.html

Суть проблемы поясню на примере цикла записи 32-битного слова:

При каждой записи со стороны PCI, PCI2040 производит последовательно 2 обращения к DSP, имеющие один общий длинный HCS# и два отдельных импулься HDS#, сопровождающие 1-е и 2-е 16-ти битные слова.

В течение всего первого обращения, DSP удерживает сигнал "готово", HRDY# = 0 и первый импульс HDS# имеет минимальную длинну. Это совершенно правильно.

Перед началом второго обращения, DSP устанавливает сигнал "не готово" HRDY# = 1 и, согласно описанию PCI2040, HDS# должен быть растянут до момента, когда DSP выставит HRDY# = 0.
Однако, PCI2040 игнорирует неготовность и формирует короткий импульс HDS#.


В чем может быть дело?

С уважением, Авдюшин С.С.

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
прибавьте тройку к двум:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru