Цитата(AVR @ May 25 2017, 19:37)

Если затруднения с ПЛИС, то может сделать этот простой интерфейс на микроконтроллере? Тайминги позволят?
Дело в том, что я получаю на ПЛИС данные с шины LPC, а далее мне необходимо их передать на МК. Так как частоты шины и МК не совпадают, появилась идея создания некой буферной памяти, откуда данные будут уже на частоте МК передаваться.
Цитата(Golikov A. @ May 25 2017, 19:50)

we - write enable внешний сигнал разрешения записи в память, если он один то то что на входе data_in попадает в ячейку с номером addr_in.
data_in - вход шины данных
addr_in - вход шины адреса
на data_out выдаются данные из ячейки с номером addr_in, но выдаются на следующем такте (так в памятях принято).
то есть выставляете addr_in, и на следующем такте можете забирать данные, а если хотите записать, то выставляете
addr_in, data_in, и we и данные будут записаны
как то так... на самом деле в книжке должно быть написано как память описывается. Если такой код вызывает затруднения, то надо сделать шаг назад и еще почитать основы, чуть сильнее
Спасибо большое за пояснения! Был бы рад сделать шаг назад, но время играет против меня..