[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено SNN 07 мая 2002 г. 20:15
В ответ на: но вот такая проблема (асинхронность - требование) отправлено yes 07 мая 2002 г. 17:27

Видимо я не понял постановку задачи.
У меня случалась ситуация, когда шустрый процессор, даже с максимальным WAIT, не мог обеспечить минимальное время сигнала WR для внешней микросхемы (использовать сигнал READY не хотелось...), отсюда требовалось обеспечить мин. время сигнала записи в микросхему. Все мои предыдущие предложения относились именно к такому случаю.
Наверное я не смогу Вам помочь, пока Вы не опишите устройство(а) "internal", адресацию и цикл шины, примерные частоты и кристалл...
Сейчас я представляю задачу след.образом: обеспечить удержание сигнала записи до первого фронта cL (ес-но захватив данные). Тогда это просто триггер.
Или почему просто не:
//**********************************
always @(posedge cl or posedge wr)
begin
if(wr) internal= DATA;
else ...
end
//**********************************

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru