Перейти к содержанию

    

Microblaze

Здравствуйте, подскажите как правильно соединить интерфейс работающий на 100 МГЦ (32 разр шина + сигнал готовности длит 10ns) и микроблейз работающий на 75 МГЦ использую обертку для PLB с включенным фифо на 1024 слова, собственно шина заведена на порт данных фифо ,а запись в фифо происходит по сигналу готовности.

image.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

блок, изображенный по середине, дожден быть Dual Clock FIFO. Это и есть согласование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

FIFO на двухпортовой памяти решает проблему. Только 100МГц интерфейс должен следить за флагом FULL у FIFO, т.к. очевидно, что возможно переполнение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация