Development #23

Development #22: Проект SP605_WISHBONE

Возможность приостановки обмена на шине PLD_BUS

Added by Dmitry Smekhov almost 7 years ago. Updated almost 7 years ago.

Status:New Start date:10/07/2011
Priority:Normal Due date:
Assignee:- % Done:

10%

Category:- Spent time: 2.00 hours
Target version:v1_1

Description

Требуется реализовать возможность приостановки обмена на шине PLD_BUS
1. Нужно добавить сигнал pb_slave.ready - готовность к обмену SLAVE
2. При записи по шине PLD_BUS приостанавливать передачу если SLAVE не готов.
3. Реализовать возможность приёма с приостановкой pb_slave.stb1
4. Окончание обмена по шине - pb_slave.complete

History

Updated by Dmitry Smekhov almost 7 years ago

  • % Done changed from 0 to 10

Добавлен сигнал ext_fifo_back.complete
В первом приближении работает приём по PB_SLAVE с разрывом по stb1.
Работает тест test_read_4kb
Компонент core64_pb_wishbone является заготовкой для реализации подключения к шине WISHBONE
В данный момент там эмулируется задержка строба stb1 при чтении.
Чтение проходит с ошибкой - последнее слово в блоке из 512 слов затирает первое слово.

Updated by Dmitry Smekhov almost 7 years ago

  • Target version set to v1_1

Also available in: Atom PDF