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

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Кто сказал что они должны быть одинаковой длины? (+)

Отправлено Dr.Alex 26 ноября 2007 г. 16:12
В ответ на: BF532 и SDRAM 100 MHz: не получается развести шины адресов, данных и контроля, чтобы они были одинаковой длины. Микрухи расположены близко друг и другу поэтому длина проводников меньше 100 мм. Может проскочит? Кто-нибудь знает? отправлено Lucky 26 ноября 2007 г. 16:06

С одной стороны, всё гораздо сложнее, так как холды и проца, и памяти нулю не равны. Ниже пример расчёта - только для прикола.
А на самом деле в моей практике сдрам всегда работает, как ни сделай.

===== DSP to SDRAM: SETUP ================================================================

Время до прихода сигнала на ADin SDRAM: (emOV + adDLY)
Время до прихода следующего клока на CLK SDRAM: (T + clkDLY)
Сигнал должен прийти раньше клока на sdSU: (T + clkDLY) - (emOV + adDLY) > sdSU
Итого margin = T + clkDLY - emOV - adDLY - sdSU


===== DSP to SDRAM: HOLD =================================================================

Время до изменения сигнала на ADin SDRAM: (emOH + adDLY)
Время до прихода клока на CLK SDRAM: clkDLY
Сигнал должен измениться на sdIH позже прихода клока: (emOH + adDLY) - clkDLY > sdIH
Итого margin = emOH + adDLY - clkDLY - sdIH

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


===== SDRAM to DSP: SETUP ================================================================

Время до прихода сигнала на ADin DSP: (clkDLY + sdOV + adDLY)
Сигнал должен прийти раньше следующего клока на emSU: T - (clkDLY + sdOV + adDLY) > emSU
Итого margin = T - clkDLY - sdOV - adDLY - emSU

===== SDRAM to DSP: HOLD =================================================================

Время до изменения сигнала на ADin DSP: (clkDLY + sdOH + adDLY)
Сигнал должен измениться на emIH позже клока: (clkDLY + sdOH + adDLY) > emIH
Итого margin = clkDLY + sdOH + adDLY - emIH



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

Ответы


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

Сообщение:

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

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

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

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