From 4f8cd848d46aa7cb88c5632d840d3b1deaafeb2f Mon Sep 17 00:00:00 2001 From: kitune-san <19359213+kitune-san@users.noreply.github.com> Date: Fri, 23 Sep 2022 20:21:46 +0900 Subject: [PATCH] Fix 8288. --- rtl/KFPC-XT/HDL/KF8288/HDL/KF8288.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/KFPC-XT/HDL/KF8288/HDL/KF8288.sv b/rtl/KFPC-XT/HDL/KF8288/HDL/KF8288.sv index 6a141ab..b6eb9c0 100644 --- a/rtl/KFPC-XT/HDL/KF8288/HDL/KF8288.sv +++ b/rtl/KFPC-XT/HDL/KF8288/HDL/KF8288.sv @@ -286,7 +286,7 @@ module KF8288 ( assign write_data_enable = write_command_tmp & ~machine_cycle_period; assign read_data_enable = read_command_tmp & ~read_and_advanced_write_command_n; - assign data_enable = (direction_transmit_or_receive_n) ? write_data_enable : read_data_enable; + assign data_enable = command_enable & (direction_transmit_or_receive_n ? write_data_enable : read_data_enable); // Generate master cascade enable signal assign master_cascade_enable = (machine_cycle == 3'b000) & ~is_passive_status;