From f39ee7ad6216ddae86908303426b68f4612dcd28 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Sat, 16 Sep 2017 10:52:37 +0800 Subject: [PATCH] rtio/sed: fix seqn_width --- artiq/gateware/rtio/sed/layouts.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/artiq/gateware/rtio/sed/layouts.py b/artiq/gateware/rtio/sed/layouts.py index 5feac13b2..35dbbf460 100644 --- a/artiq/gateware/rtio/sed/layouts.py +++ b/artiq/gateware/rtio/sed/layouts.py @@ -21,10 +21,10 @@ def fifo_payload(channels): return layout -def seqn_width(lane_count, fifo_width): +def seqn_width(lane_count, fifo_depth): # There must be a unique sequence number for every possible event in every FIFO. # Plus 2 bits to detect and handle wraparounds. - return bits_for(lane_count*fifo_size-1) + 2 + return bits_for(lane_count*fifo_depth-1) + 2 def fifo_ingress(seqn_width, layout_payload):