diff --git a/libraries/base/diag/src/vhdl/diag_block_gen.vhd b/libraries/base/diag/src/vhdl/diag_block_gen.vhd index 19ce2407349bdaaa9cc84bbd556a2062873efe4d..7d598407f87458e1c041c281a6a80412ac05b193 100644 --- a/libraries/base/diag/src/vhdl/diag_block_gen.vhd +++ b/libraries/base/diag/src/vhdl/diag_block_gen.vhd @@ -33,7 +33,10 @@ -- mem_low_adrs : slv -- block start address at MM interface -- mem_high_adrs : slv -- end address at MM interface -- bsn_init : slv -- BSN of first output block --- +-- +-- The samples_per_packet >= 2, because the in the p-comb state machine the +-- eop cannot occur at the sop. +-- -- The MM reading starts at mem_low_adrs when the BG is first enabled. If -- the mem_high_adrs-mem_low_adrs+1 < samples_per_packet then the reading -- wraps and continues from mem_low_adrs. For every new block the reading