Skip to content
Snippets Groups Projects
Commit 465e80cb authored by BRONES Romain's avatar BRONES Romain
Browse files

fix(sim): Add traces for moving average, add math ref

* No auto check !
parent 8fbf5586
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Mon Oct 30 11:24:47 2023
@author: broucquart
"""
import pandas as pd
import numpy as np
inputs = pd.read_csv("bpmdata.txt", header=None, sep=' ')
inputs.drop(columns=244, inplace=True)
_c=np.empty(244, dtype=int)
_c[::2] = range(1,123)
_c[1::2] = range(123,245)
inputs.columns = _c
orbrefs = pd.read_csv("reforbit.txt", header=None)[0]
orbrefs.index = orbrefs.index+1
alpha=72
MA = inputs.copy()
MA.loc[-1]=0
for n in range(len(MA)-1):
MA.loc[n] = (inputs.loc[n]-orbrefs)*alpha + MA.loc[n-1] - ( (MA.loc[n-1]*alpha).apply(lambda x: np.round(x/2**16,0).astype('int')) )
rMA = MA.apply(lambda x: np.round(x/2**16,0).astype('int'))
[*]
[*] GTKWave Analyzer v3.4.0 (w)1999-2022 BSI
[*] Wed May 31 15:12:34 2023
[*] Mon Oct 30 14:21:24 2023
[*]
[dumpfile] "/home/broucquart/Projects/CellNode/fwk_sim_corr/prj/sim_corr_matrix_default/tc_basic.ghw"
[dumpfile_mtime] "Wed May 31 15:10:15 2023"
[dumpfile_size] 89798805
[savefile] "/home/broucquart/Projects/CellNode/fwk_sim_corr/src/corr_matrix/sim/view1.gtkw"
[timestart] 498931500000
[dumpfile_mtime] "Mon Oct 30 13:57:45 2023"
[dumpfile_size] 113296978
[savefile] "/home/broucquart/Projects/CellNode/fwk_sim_corr/src/corr_matrixpi/sim/view1.gtkw"
[timestart] 486770000000
[size] 1880 1016
[pos] -1 -1
*-26.732079 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
*-33.460327 504080000000 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
[treeopen] top.
[treeopen] top.tb_corr_matrix.
[treeopen] top.tb_corr_matrix.dut.
[treeopen] top.tb_corr_matrix.dut.inst_corr.g_corr[99].
[treeopen] top.tb_corr_matrix.dut.inst_data_serializer.corrout.
[treeopen] top.tb_corr_matrix.dut.inst_matrix_mul.g_matrix[0].inst_coefx_table.memory.
[treeopen] top.tb_corr_matrix.dut.inst_orbit_error.inst_refy_table.memory.
[treeopen] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.
[treeopen] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.
[treeopen] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.
[treeopen] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.
[treeopen] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory.
[sst_width] 273
[signals_width] 377
[sst_expanded] 1
......@@ -37,10 +42,9 @@ top.tb_corr_matrix.tb_axis_tx_tvalid
#{top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[7:0]} top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[7] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[6] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[5] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[4] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[3] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[2] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[1] top.tb_corr_matrix.dut.inst_orbit_error.bpm_id[0]
@28
top.tb_corr_matrix.dut.inst_orbit_error.bpm_tvalid
@22
@420
#{top.tb_corr_matrix.dut.inst_orbit_error.table_refx[31:0]} top.tb_corr_matrix.dut.inst_orbit_error.table_refx[31] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[30] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[29] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[28] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[27] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[26] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[25] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[24] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[23] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[22] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[21] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[20] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[19] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[18] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[17] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[16] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[15] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[14] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[13] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[12] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[11] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[10] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[9] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[8] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[7] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[6] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[5] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[4] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[3] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[2] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[1] top.tb_corr_matrix.dut.inst_orbit_error.table_refx[0]
#{top.tb_corr_matrix.dut.inst_orbit_error.table_refy[31:0]} top.tb_corr_matrix.dut.inst_orbit_error.table_refy[31] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[30] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[29] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[28] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[27] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[26] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[25] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[24] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[23] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[22] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[21] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[20] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[19] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[18] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[17] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[16] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[15] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[14] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[13] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[12] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[11] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[10] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[9] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[8] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[7] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[6] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[5] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[4] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[3] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[2] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[1] top.tb_corr_matrix.dut.inst_orbit_error.table_refy[0]
@420
#{top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[23:0]} top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[23] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[22] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[21] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[20] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[19] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[18] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[17] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[16] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[15] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[14] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[13] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[12] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[11] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[10] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[9] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[8] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[7] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[6] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[5] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[4] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[3] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[2] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[1] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_x[0]
#{top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[23:0]} top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[23] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[22] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[21] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[20] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[19] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[18] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[17] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[16] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[15] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[14] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[13] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[12] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[11] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[10] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[9] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[8] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[7] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[6] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[5] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[4] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[3] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[2] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[1] top.tb_corr_matrix.dut.inst_orbit_error.errbpm_y[0]
@24
......@@ -65,7 +69,6 @@ top.tb_corr_matrix.dut.inst_matrix_mul.new_seq
@200
-Corr PI
@28
top.tb_corr_matrix.dut.inst_corr.reset_accu
top.tb_corr_matrix.dut.inst_corr.enable_corr
@420
#{top.tb_corr_matrix.dut.inst_corr.corrout[0][15:0]} top.tb_corr_matrix.dut.inst_corr.corrout[0][15] top.tb_corr_matrix.dut.inst_corr.corrout[0][14] top.tb_corr_matrix.dut.inst_corr.corrout[0][13] top.tb_corr_matrix.dut.inst_corr.corrout[0][12] top.tb_corr_matrix.dut.inst_corr.corrout[0][11] top.tb_corr_matrix.dut.inst_corr.corrout[0][10] top.tb_corr_matrix.dut.inst_corr.corrout[0][9] top.tb_corr_matrix.dut.inst_corr.corrout[0][8] top.tb_corr_matrix.dut.inst_corr.corrout[0][7] top.tb_corr_matrix.dut.inst_corr.corrout[0][6] top.tb_corr_matrix.dut.inst_corr.corrout[0][5] top.tb_corr_matrix.dut.inst_corr.corrout[0][4] top.tb_corr_matrix.dut.inst_corr.corrout[0][3] top.tb_corr_matrix.dut.inst_corr.corrout[0][2] top.tb_corr_matrix.dut.inst_corr.corrout[0][1] top.tb_corr_matrix.dut.inst_corr.corrout[0][0]
......@@ -80,8 +83,28 @@ top.tb_corr_matrix.dut.inst_corr.corrout_valid
-SERIALIZER
@28
top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tvalid
top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tready
@22
#{top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[23:0]} top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[23] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[22] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[21] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[20] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[19] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[18] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[17] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[16] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[15] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[14] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[13] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[12] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[11] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[10] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[9] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[8] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[7] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[6] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[5] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[4] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[3] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[2] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[1] top.tb_corr_matrix.dut.inst_data_serializer.m_axis_tdata[0]
#{top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][15:0]} top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][15] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][14] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][13] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][12] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][11] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][10] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][9] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][8] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][7] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][6] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][5] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][4] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][3] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][2] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][1] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[0][0]
#{top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][15:0]} top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][15] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][14] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][13] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][12] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][11] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][10] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][9] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][8] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][7] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][6] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][5] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][4] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][3] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][2] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][1] top.tb_corr_matrix.dut.inst_data_serializer.r_corr[1][0]
@28
top.tb_corr_matrix.dut.inst_data_serializer.run_serial
@22
#{top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][15:0]} top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][15] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][14] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][13] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][12] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][11] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][10] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][9] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][8] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][7] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][6] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][5] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][4] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][3] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][2] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][1] top.tb_corr_matrix.dut.inst_data_serializer.corrout[1][0]
@200
-MOVING AVERAGE
@24
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[15:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[15] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[14] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[13] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[12] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[11] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[10] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[9] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[8] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[7] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[6] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[5] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[4] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[3] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[2] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[1] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.alpha[0]
@420
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[0][0]
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[1][0]
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[2][0]
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_x.inst_asig_sec_table.memory[3][0]
@421
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[0][0]
@420
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[1][0]
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[2][0]
#{top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][23:0]} top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][23] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][22] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][21] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][20] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][19] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][18] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][17] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][16] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][15] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][14] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][13] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][12] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][11] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][10] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][9] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][8] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][7] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][6] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][5] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][4] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][3] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][2] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][1] top.tb_corr_matrix.dut.inst_orbit_error_avg_y.inst_asig_sec_table.memory[3][0]
[pattern_trace] 1
[pattern_trace] 0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment