Skip to content
Snippets Groups Projects
Commit d3aca53d authored by Pepping's avatar Pepping
Browse files

Added pps

parent be4e8b3b
Branches
No related tags found
No related merge requests found
...@@ -42,6 +42,7 @@ import pi_ss_ss_wide ...@@ -42,6 +42,7 @@ import pi_ss_ss_wide
import pi_bf_bf import pi_bf_bf
import pi_io_ddr import pi_io_ddr
import pi_bsn_monitor import pi_bsn_monitor
import pi_ppsh
import dsp_test import dsp_test
import sys, os import sys, os
...@@ -149,6 +150,8 @@ ddr = pi_io_ddr.PiIoDdr(tc, io, nof_inst = 1) ...@@ -149,6 +150,8 @@ ddr = pi_io_ddr.PiIoDdr(tc, io, nof_inst = 1)
# Create dsp_test instance for helpful methods # Create dsp_test instance for helpful methods
dsp_test_bg = dsp_test.DspTest(inDatW=c_bf_in_dat_w) dsp_test_bg = dsp_test.DspTest(inDatW=c_bf_in_dat_w)
pps = pi_ppsh.PiPpsh(tc, io, nodeNr=tc.nodeFnNrs)
if __name__ == "__main__": if __name__ == "__main__":
...@@ -174,10 +177,8 @@ if __name__ == "__main__": ...@@ -174,10 +177,8 @@ if __name__ == "__main__":
tc.append_log(3, '>>>') tc.append_log(3, '>>>')
tc.append_log(3, '>>> Write settings to the block generator') tc.append_log(3, '>>> Write settings to the block generator')
tc.append_log(3, '>>>') tc.append_log(3, '>>>')
if tc.sim == True: #bg.write_block_gen_settings(c_samples_per_packet, g_blocks_per_sync, c_gapsize, c_mem_low_addr, c_mem_high_addr, c_bsn_init)
bg.write_block_gen_settings(256, g_blocks_per_sync, 0, 0, 127, c_bsn_init) bg.write_block_gen_settings(256, g_blocks_per_sync, 0, 0, 127, c_bsn_init)
else:
bg.write_block_gen_settings(c_samples_per_packet, g_blocks_per_sync, c_gapsize, c_mem_low_addr, c_mem_high_addr, c_bsn_init)
# - Create a list with the input data and write it to the RAMs of the block generator # - Create a list with the input data and write it to the RAMs of the block generator
tc.append_log(3, '>>>') tc.append_log(3, '>>>')
...@@ -269,10 +270,14 @@ if __name__ == "__main__": ...@@ -269,10 +270,14 @@ if __name__ == "__main__":
# - Enable the block generator # - Enable the block generator
tc.append_log(3, '>>>') tc.append_log(3, '>>>')
tc.append_log(3, '>>> Enable the block generator') tc.append_log(3, '>>> Arm the block generator')
tc.append_log(3, '>>>') tc.append_log(3, '>>>')
tc.append_log(3, '') tc.append_log(3, '')
bg.write_enable()
toggle = pps.read_ppsh_toggle()
do_until_ne(pps.read_ppsh_toggle, ms_retry=1000, val=toggle, s_timeout=13600)
bg.write_enable_pps()
bsn_out.read_bsn_monitor(0) bsn_out.read_bsn_monitor(0)
bsn_out.read_bsn_monitor(1) bsn_out.read_bsn_monitor(1)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment