]> rtime.felk.cvut.cz Git - fpga/lx-cpu1/lx-rocon.git/commit
Tumbl: Separate wait for external bus data and state when external bus is taken by...
authorPavel Pisa <ppisa@pikron.com>
Tue, 30 Dec 2014 14:09:29 +0000 (15:09 +0100)
committerPavel Pisa <ppisa@pikron.com>
Tue, 30 Dec 2014 14:09:29 +0000 (15:09 +0100)
commit517e6351f7412fe21f8aa0876ba44976a0959a4c
treeaa0ae9753ffca7b9123a91188a527b3ea9cfc1f2
parentb41d0db766da8c95205a756595c1d254572ba07c
Tumbl: Separate wait for external bus data and state when external bus is taken by other master.

Original design reuses external bus clock enable/ready indication
for external master wait. This solution is broken because
external master leaves other data on the bus when clocks
are re-enabled than Tumbl expects. When external master
requests bus at/after end of the Tumbl external memory cycle
there is no need to do anything special in such case.

Signed-off-by: Pavel Pisa <ppisa@pikron.com>
hw/lx-rocon_tumbl/lx_rocon_tumbl.vhd
hw/lx_rocon_top.vhd
hw/tb/lx_tumbl_tb.vhd
submodule/tumbl