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