Directory Structure - Directory Structure - 1.1 English - PG401

RFSoC DFE Non-Linear Filter LogiCORE IP Product Guide (PG401)

Document_ID
PG401
Release_Date
2026-06-23
Version
1.1 English

The following table shows the overall directory structure for the DFE_NLF_IP_CoSim_v1_1_0 Co-Simulation package after unzipping the DFE_NLF_IP_CoSim_v1_1_0.zip file. Read the README.txt file for a complete understanding of the environment.

Table 1. Directory Structure
Directory Name Description
cosim_codebase/ Co-sim codebase directory
  lib/ Co-sim library directory
dump_batchscript.m Generates Vivado_batch_src.sh to submit Vivado jobs on LSF
gen_diag_coefs_structX_LUTs.mat Realtime LUT values that can be used only when the selected terms are diagonal (like the default term selection available in the nlf_config_default.m file)
gen_vivado_tcl.m Generates run_sim.tcl for each test case and also generates shell script files required for reference design.
plot_data_fromevalboard.m Plot the data from evaluation board when reference design is enabled
set_test_case_params.m Contains the number of test cases with different configurations. You can set the test case parameters.
doc/ Co-sim document directory
vhdl_tb/ VHDL test bench directory
  cosim_analyze_hdl_perf.m Script to analyze the Vivado simulation outputs against the MATLAB reference outputs
cosim_gen_tv.m Top script to generate test directories with required files
ext_signal.txt Allows you to provide an external signal
ext_index.txt Allows you to provide an external index
external_lut_values.mat Allows you to provide LUT values
nlf_config_default.m The default configuration is available in this file. You can modify the default configuration to get desired configuration.
README.txt Co-sim README file