diff --git a/pipelined/src/ebu/buscachefsm.sv b/pipelined/src/ebu/buscachefsm.sv index 52990e16..acc1afd3 100644 --- a/pipelined/src/ebu/buscachefsm.sv +++ b/pipelined/src/ebu/buscachefsm.sv @@ -135,8 +135,7 @@ module buscachefsm #(parameter integer WordCountThreshold, // AHB bus interface assign HTRANS = (BusCurrState == STATE_READY & HREADY & (|RW | |CacheRW)) | - (BusCurrState == STATE_CAPTURE & ~HREADY) | - (CacheAccess & ~HREADY & ~|WordCount) ? AHB_NONSEQ : + (BusCurrState == STATE_CAPTURE & ~HREADY) ? AHB_NONSEQ : (CacheAccess & |WordCount) ? AHB_SEQ : AHB_IDLE; assign HWRITE = RW[0] | CacheRW[0];