Email: bknpk@hotmail.com Phone: +972-54-7649119
V

 

This pages describes the UART TX specman project.



The code is organized in the following directory tree:

e/uart_byte.e        This is the main input to the DUT. page
e/uart_sequence_tx.e This files defines the sequence of the TX. page
e/uart_tx_sig_map.e  Definitions of all input and outputs. page
e/uart_monitor.e     A monitor on the input and output. page
e/uart_bfm.e         A BFM, which drives data to the DUT. page
e/uart_tx_agent.e    Agent of the TX. page
e/uart_tx_env.e      Environment of the TX. page
e/uart_tx_top.e      Top file, which loads all e files. page
e/PACKAGE_README.txt General description text file

tests:
e/test/test_debug_1.e   random test for regression page
e/test/test_debug_inc.e incremental data debug usage page

e test-bench:
eTB/uart_tb_top.e  TB top file page
eTB/tb_e_uart_tx.e TB instantiate eVC and configure unit configuration page

TX DUT RTL:
RTL/tx.vhd TX RTL

TX DUT TB:
TB/tx_tb_spc.vhd test-bench, instantiate DUT, specman page

scripts, simulation log and wave results:
uart_tx.sav    GTKWAVE configuration save
pk.tcl         ncsim + specman TCL command file page
run_spc_tx.unx run script for simulation, based on irun page
irun.log       simulation log



To go to main project: main project page


  ...


Home

scripts and utilities

Extending the systemc example from cadance of producer consumer.







Search This Site


Feedback This Site




new pages on this site