Skip to content
Snippets Groups Projects
Commit 71cd4808 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Only N_blk = 176 beamlets per block of N_clk = 256 are output in transpose bypass mode (--switch 1)

parent 3611532a
No related branches found
No related tags found
No related merge requests found
...@@ -247,15 +247,15 @@ if switch==1: ...@@ -247,15 +247,15 @@ if switch==1:
for u in range(P_BF): # loop BF units for u in range(P_BF): # loop BF units
bf_unit_offset = fn * P_BF bf_unit_offset = fn * P_BF
for t in range(N_int_x): for t in range(N_int_x):
dbLo = t * N_clk - c_dbSyncDelay dbLo = t * N_blk - c_dbSyncDelay
dbHi = (t+1) * N_clk - c_dbSyncDelay dbHi = (t+1) * N_blk - c_dbSyncDelay
dbInRange = dbHi > 0 and dbLo < c_dbSize dbInRange = dbHi > 0 and dbLo < c_dbSize
if dbInRange: if dbInRange:
if u==0: if u==0:
tc.append_log(tc.V_DEBUG, 't = %d, dbLo = %d, dbHi = %d' % (t, dbLo, dbHi)) tc.append_log(tc.V_DEBUG, 't = %d, dbLo = %d, dbHi = %d' % (t, dbLo, dbHi))
exp_im = (bf_unit_offset + u + t) % N_clk exp_im = (bf_unit_offset + u + t) % N_clk
for bu in range(N_clk): for bu in range(N_blk):
rdaddr = t * N_clk + bu - c_dbSyncDelay; rdaddr = t * N_blk + bu - c_dbSyncDelay;
if rdaddr >= 0 and rdaddr < c_dbSize: if rdaddr >= 0 and rdaddr < c_dbSize:
if u==0: if u==0:
tc.append_log(tc.V_DEBUG, 'rdaddr = %d' % rdaddr) tc.append_log(tc.V_DEBUG, 'rdaddr = %d' % rdaddr)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment