Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » Форум разработчиков РЭА »
Про ADSP-2106X

Версия для печати (настроить)

Новая тема | Написать ответ

Подписаться

Автор Тема:   Про ADSP-2106X
NiM
Рё-нин

Сообщений: 123
Откуда: ныне Санкт-Петербург
Регистрация: Март 2001

написано 30 Мая 2002 18:24ИнфоПравкаОтветитьIP

А не пробовал ли кто из просвещённых гг.
такой фрукт как ADSP-21061 в виде EZ-Kit ?
Если кто пробовал - вопрос на знание таймингов:
как ПРАВИЛЬНО осуществлять СИНХРОННОЕ
чтение из ВНЕШНЕЙ памяти с помощью этой твари ?
Понятное дело, интересует только вариант с
нулевым wait-state для обрабатываемого банка.
С синхронной записью всё понятно и РАБОТАЕТ.
А вот чтение работает, но .... плохо, в общем.

P.S. Может, данная тема вызовет чуть больший
энтузиазм, чем Altera & Linux ?
Точите Ваш меч, господин У !

Весельчак У
Moderator

Сообщений: 2208
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 31 Мая 2002 01:01ИнфоПравкаОтветитьIP

Раньше понедельника ответа не будет.
Какой меч?
Мне что, развивать правила? Могу озвереть.

Весельчак У
Moderator

Сообщений: 2218
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 05 Июня 2002 01:53ИнфоПравкаОтветитьIP

Использовался кит с ADSP-21061. Единственный недостаток - трудность использования единственного RS-232 для загрузки программ и передачи данных. Внешняя память не использовалась, только ПДП для чтения АЦП.
Подробности позже.

NiM
Рё-нин

Сообщений: 130
Откуда: ныне Санкт-Петербург
Регистрация: Март 2001

написано 14 Июня 2002 18:35ИнфоПравкаОтветитьIP

Как говориться, ура-заработало.
Анализ ситуации и разбор полётов на следующей
неделе выложу. Где-нибудь в пятницу.

NiM
Рё-нин

Сообщений: 157
Откуда: ныне Санкт-Петербург
Регистрация: Март 2001

написано 31 Октября 2002 11:23ИнфоПравкаОтветитьIP

Не выложил тогда, однако...
Теперь - выложу.
Что есть :
1) У Езет-Кита наружу торчат два клока по 40МГц каждый.
Один зовётся ADRClk (pin 27 of J4), а второй EXPClk(pin 27 of J4).
Интересной особенностью ADRClk является то, что он выходит непосред-
ственно из DSP и жёстко привязан к адресу, т.е. ADI ненавязчиво ре-
комендует в своих DS на ADSP-21061 использовать для синхронного адрес-
декодинга именно его.
Про EXPClk можно сказать только то, что это выход кварцевого генера-
тора 40МГц, буферизованый могучим 74FCT245.
2) Клоки эти сдвинуты относительно друг друга где-то на 10нс при +25С
и номинальном питании.

Беда состоит в том, что в животе у ADSP есть последовательные ограничители
выходного тока на каждом из выходов типа "адрес","данные","сигнал управления".
В DS об этом явно не говориться, однако огромный разброс таймингов на временных
диаграммых, по-видимому, долженствует на сей факт намекать.
Естественно, EXPClk тоже такой ограничитель имеет.

А вот 74FCT245 торчит прямо в шину. И никаких ограничителей внутри не имеет.

Что было сделано:
Была сварганена плата(не слепыш), по размеру в точности как ЕЗет-Кит, для
упаковки с оным в стэк. Сиречь, висят они друг на друге на трёх разъёмах,
два по 50, один по 40 иголок. Разъёмы как разъёмы, шаг 2.54, только вот
"самки" не очень хорошие, с вилочковым контактом. Кто видел Shlumberger
с их четырёхсторонним захватом поймёт, о чём это я.
Кроме вилочек, есть у них ещё пара недостатков:
1)они открыты со стороны монтажа, что открывает богатые возможности по
залетанию/затеканию внутрь разного дерьма на этапе установки.
2)вилочки имеют по умолчанию довольно значительный ход по вертикали.

Сразу после сборки платы всё заработало тип-топ. Но потом, после несколь-
ких разниманий стэка(связаных с допайкой кой-чего, чего сразу не было)-
появились стабильные проблемы. При чтении/записи с 1WS всё хорошо,
с 0WS - читаются состояния пустой шины.

Что это было :

1) Комплексная дерьмовости "самок". Попадание внутрь канала канифоли,
недостаточное заглубление "вилки" по умолчанию приводят к дополнитель-
ному увеличению выходного сопротивления - как следствие - увеличение
задержки распространения сигналов.
2) Значительном различии выходных сопротивлений для сигналов EXPClk и
ADRClk, а такоже невнимательности разработчика, что это различие не
усмотрел в описании, хотя бы и между строк.

В результате - EXPClk и ADRClk расползлись настолько, что нарушилась
синхронизация внешнего адресного декодера и секвенсора данных - читали
с пустой шины, писали её же. Сдвиг достигал 18нс !

Решение:
Вместо no-name поставил Slumberger - и "проблемы ущли в зад".
Внимание ! EZ-Kit имеет очень тонкую металлизацию , разъёмы при замене
следует уничтожать, а не выпаивать целиком и действовать крайне аккуратно.

Avsel
Junior Member

Сообщений: 1
Регистрация: Апрель 2003

написано 12 Апреля 2003 09:30ИнфоПравкаОтветитьIP

Помогите пожалуйста начинающему найти полную документацию на русском к ADSP-21061 (как можно больше и со схемками). По возможности скиньте плз. на Vitaliy7@ukr.net. Заранее благодарен.

NiM
Рё-нин

Сообщений: 229
Откуда: ныне Санкт-Петербург
Регистрация: Март 2001

написано 14 Апреля 2003 17:27ИнфоПравкаОтветитьIP

Не рекомендую даже искать. Не следует сдаваться
на милость переводчика, тем более - технического
редактора. И те и другие нынче не особо аккуратны,
не говоря уже о том, что существуют списки
опечаток\уточнений\дополнений, регулярно издаваемые
производителями(но не издателями !).
Для справки - user manual для интересующего
предмета суть набор .pdf-ов под 6 мегабайт. Больше
300 страниц. Возможности ошибок и уточнений огромны.

Avsel
Junior Member

Сообщений: 2
Регистрация: Апрель 2003

написано 15 Апреля 2003 09:54ИнфоПравкаОтветитьIP

Да хоть что-то. Мне будет легче проверять ошибки или опечатки, чем самому переводить...

NiM
Рё-нин

Сообщений: 230
Откуда: ныне Санкт-Петербург
Регистрация: Март 2001

написано 15 Апреля 2003 11:25ИнфоПравкаОтветитьIP

Дак вот именно для того, чтобы
ПРОВЕРИТЬ и придётся ПЕРЕВОДИТЬ !
Читайте сообщения внимательно, юноша.

sdy
Junior Member

Сообщений: 8
Регистрация: Ноябрь 2002

написано 16 Апреля 2003 03:59ИнфоПравкаОтветитьIP

Avsel
Junior Member

Сообщений: 3
Регистрация: Апрель 2003

написано 18 Апреля 2003 08:49ИнфоПравкаОтветитьIP

sdy
Огромное СПАСИБО

Avsel
Junior Member

Сообщений: 4
Регистрация: Апрель 2003

написано 21 Мая 2003 06:44ИнфоПравкаОтветитьIP

Кстати, ни у кого случайно нет схемки подключения к ADSP-21061 внешней ROM,RAM,Flash и программы инициализации. Буду очень признателен когда скините или тут ссылку, или на Vitaliy7@ukr.net

sdy
Junior Member

Сообщений: 9
Регистрация: Ноябрь 2002

написано 22 Мая 2003 04:20ИнфоПравкаОтветитьIP

Avsel
Junior Member

Сообщений: 5
Регистрация: Апрель 2003

написано 22 Мая 2003 07:36ИнфоПравкаОтветитьIP

sdy
И опять Ти мне помог, благодарю.
Мне надо подключить к ADSP-21061 внешнюю ROM,RAM,Flash, периферийное устройство(интерфейс, таймер и тп.) и написать программу инициализации. Может у кого есть что-то, может есть марки и принцыпиальные схемы 32-разрядной ROM,RAM,DRAM,регистра(для формирования Магистрали Адрес), шинного формирователя(для формирования Магистрали Данных). Заранее Благодарен

Весельчак У
Moderator

Сообщений: 3601
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 23 Мая 2003 02:50ИнфоПравкаОтветитьIP

Вот кое-что по-русски: ссылка
и описание, и подключение CompactFlash.

sdy
Junior Member

Сообщений: 10
Регистрация: Ноябрь 2002

написано 23 Мая 2003 03:33ИнфоПравкаОтветитьIP

Для подключения Flash, асинхронной RAM и периферийного устройства с параллельным интерфейсом никаких шинных формирователей не надо, к этому ещё можно добавить ПЛИС. Посмотри на ссылка, но говорю сразу - это может быть несколько трудно, т.к. придётся освоить технику работы с этим чипом. Зато сразу получишь массу плюсов, например не надо будет доставать Flash из панели, чтобы перешить программу и ещё порты можно организовать, не говоря об ОЗУ. И ещё посмотри на схему ADSP-21061-EZKIT ftp://ftp.analog.com/pub/dsp/210xx/21061/ez-kit/documentation/sharc ez kit lite reference manual.pdf там к АДСП подключается ROM и контроллер UART. А насчёт программы инициализации, по моему, ты загибаешь, у 21061 с этим проблем не бывает. Хватит пары десятков строчек чтобы запустить чип и все внешние дивайсы.

sany-riese@
Junior Member

Сообщений: 1
Откуда: киев,украина
Регистрация: Февраль 2012

написано 10 Февраля 2012 01:33ИнфоПравкаОтветитьIP

у кого что есть по этой фигнюшке отправте, плз, мне на мыло, заранее огромное спасибо))) sany-riese@mail.ru

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика