From 0c44ea45db3d19b0d55d4e2837238bcf4d56d464 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 27 May 2025 17:49:04 +0200 Subject: [PATCH] fixed bug in manager to controller --- src/manager/management_unit.vhd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/manager/management_unit.vhd b/src/manager/management_unit.vhd index deb84f0..16e1e83 100644 --- a/src/manager/management_unit.vhd +++ b/src/manager/management_unit.vhd @@ -96,7 +96,7 @@ begin elsif write_address.reserved(0) = '1' and controller_to_manager.ready = '1' and controller_to_manager.done_writing = '0'then manager_to_controller.address <= write_address.address & "0000000000"; manager_to_controller.driver_id <= "1"; -- Only supports one driver at present - manager_to_controller.seq_mem_access_count <= 2**to_integer(unsigned(read_address.size)) * 2**10; + manager_to_controller.seq_mem_access_count <= 2**to_integer(unsigned(write_address.size)) * 2**10; cmd <= "01"; else -- No instruction present in memory, all zeroes to control unit