Hi,
Writing C tests which run on ARM CPU (on the RTL and not using VC).
Looking for ideas, concepts, DVCON papers, SNUG papers, white papers etc.
To ease the communication process between the C code running on the ARM and the SystemVerilog code of test-bench.
For example:
- Intelligent way to migrate the config sequence of DUT registers for the various IPs on the SoC to the C code from SV/UVM code.
Currently it is done manually. - Suggestions on how to print messages to the test log from the C code being run on the ARM.
I am familiar with the SV C-DPI, but not sure how to synchronize the C code to SV code, when C is being executed on the ARM.
would appreciate any links to papers, ideas, concepts you are using and willing to share.
Thanks,