iverilog/vpi
Cary R 21d15ceece Fix the compiler and modpath scaling of real delays.
A real delay must be scaled and rounded using the local precision
before it is finally scaled to the simulation time units. This
patch fixes the compiler to do this correctly or generate the
correct code for run time calculated delays. Delays in a CA
already worked correctly. The run time was also fixed to scale
modpath (SDF back annotation) delays correctly.
2010-06-18 16:11:54 -07:00
..
Makefile.in Add initial fst support. 2010-05-21 17:26:44 -07:00
fastlz.c Add initial fst support. 2010-05-21 17:26:44 -07:00
fastlz.h Add initial fst support. 2010-05-21 17:26:44 -07:00
fstapi.c Update fstapi.c to match latest from GTKWave. 2010-06-11 15:41:00 -07:00
fstapi.h Add initial fst support. 2010-05-21 17:26:44 -07:00
lxt2_write.c Update lxt_write.c and lxt2_write.c to latest files from GTKWave. 2010-05-13 18:47:54 -07:00
lxt2_write.h Update lxt_write.h and lxt2_write.h from GTKWave 2010-05-01 09:51:54 -07:00
lxt_write.c Update lxt_write.c to fix OpenSolaris compile warning. 2010-05-13 19:07:25 -07:00
lxt_write.h Update lxt_write.h and lxt2_write.h from GTKWave 2010-05-01 09:51:54 -07:00
mt19937int.c Remove most of the lingering CVS droppings. 2008-12-05 21:48:28 -08:00
sdf_lexor.lex Fix line number error with to end of line comments. 2010-03-30 11:19:56 -07:00
sdf_parse.y The SDF timing spec list can have zero or more elements. 2010-03-30 11:20:08 -07:00
sdf_parse_priv.h Add support for the other edges in a SDF file. 2009-02-10 11:51:36 -08:00
sdf_priv.h Add support to select min/typ/max delays from the SDF file. 2010-03-22 17:54:09 -07:00
stringheap.c Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
stringheap.h More end of simulation memory cleanup. 2009-01-25 07:40:28 -08:00
sys_clog2.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_convert.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_deposit.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_display.c Fix shadow warnings found on OpenBSD. 2010-05-28 07:03:02 -07:00
sys_fileio.c Fix space issues in VPI directory 2010-05-23 17:19:59 -07:00
sys_finish.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_fst.c Add escaped identifier support to the FST dumper and some clean up. 2010-06-08 11:01:10 -07:00
sys_icarus.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_lxt.c Add escaped identifier support to the FST dumper and some clean up. 2010-06-08 11:01:10 -07:00
sys_lxt2.c Add escaped identifier support to the FST dumper and some clean up. 2010-06-08 11:01:10 -07:00
sys_plusargs.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_priv.c Fix shadow warnings found on OpenBSD. 2010-05-28 07:03:02 -07:00
sys_priv.h Fix shadow warnings found on OpenBSD. 2010-05-28 07:03:02 -07:00
sys_random.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_random.h More compiletf cleanup and refactoring. 2009-02-26 21:42:32 -08:00
sys_random_mti.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
sys_readmem.c Fix space issues in VPI directory 2010-05-23 17:19:59 -07:00
sys_readmem_lex.h Fix/enhance readmem/writemem routines, etc. 2009-02-26 20:46:02 -08:00
sys_readmem_lex.lex Add some casts in vpi to remove warnings. 2009-12-11 21:44:53 -08:00
sys_scanf.c Fix space issues in VPI directory 2010-05-23 17:19:59 -07:00
sys_sdf.c Fix the compiler and modpath scaling of real delays. 2010-06-18 16:11:54 -07:00
sys_table.c Add fst dumper options and document lxt2 options. 2010-05-23 17:18:27 -07:00
sys_time.c Fix space issues in VPI directory 2010-05-23 17:19:59 -07:00
sys_vcd.c Add escaped identifier support to the FST dumper and some clean up. 2010-06-08 11:01:10 -07:00
sys_vcdoff.c Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
system.sft Add the $abstime() system function from VASM-2.3. 2009-01-09 17:26:52 -08:00
v2005_math.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
v2005_math.sft Add the Verilog-2005 and Verilog-AMS constant system functions. 2008-08-29 21:11:44 -07:00
va_math.c Make sure to call vpi_config.h first. 2010-05-17 20:51:59 -07:00
va_math.sft Remove obsolete VAMS $log function. 2010-04-27 12:09:07 -07:00
vams_simparam.c Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
vcd_priv.c Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
vcd_priv.h Batch vcd work item creation 2010-01-09 10:08:16 -08:00
vcd_priv2.cc Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
vpi_config.h.in Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
wavealloca.h Update wavealloca.h to fix MinGW compilation warning 2009-12-08 20:58:53 -08:00