]> rtime.felk.cvut.cz Git - fpga/lx-cpu1/tumbl.git/commit
Separate wait for external bus data and state when external bus is taken by other...
authorPavel Pisa <ppisa@pikron.com>
Tue, 30 Dec 2014 14:02:20 +0000 (15:02 +0100)
committerPavel Pisa <ppisa@pikron.com>
Tue, 30 Dec 2014 14:02:20 +0000 (15:02 +0100)
commit3d80b5ce3a1537adda4bf6be12d6d7d94a9cc27c
tree4ee5948a2b2b96b713fdce3817e7a3352cf3725e
parent7bf0b3bd95bc0a235f90ff063e39bb0cb3261268
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/core_ctrl.vhd
hw/mbl_pkg.vhd
hw/mem.vhd