Wilson Snyder
|
d17bcd8afe
|
Allow 'global' reserved identifier in 1800-2009 when possible
|
2010-01-22 19:08:20 -05:00 |
Wilson Snyder
|
e052d73321
|
Update svdpi.h to 1800-2009
|
2010-01-21 22:17:43 -05:00 |
Wilson Snyder
|
58efab5cdf
|
Add SystemVerilog 1800-2009 keywords
|
2010-01-21 21:58:45 -05:00 |
Wilson Snyder
|
4360fe492e
|
Fix initial values for local variables, bug210
|
2010-01-21 20:08:45 -05:00 |
Wilson Snyder
|
c695af31b8
|
Add experimental config files to filter warnings outside of the source.
|
2010-01-21 06:11:30 -05:00 |
Wilson Snyder
|
24753c8c6a
|
Tests: Add t_var_rsvd_port test
|
2010-01-20 18:29:58 -05:00 |
Wilson Snyder
|
6196cf09ff
|
Add experimental --pipe-filter to filter all Verilog input.
|
2010-01-20 07:15:51 -05:00 |
Wilson Snyder
|
bb20331f9e
|
Fix signals in a concatenation on the LHS aren't created implicitly, bug206
|
2010-01-19 19:35:05 -05:00 |
Wilson Snyder
|
bded8755a1
|
Support multi-dimensional arrays as inputs/outputs
|
2010-01-19 13:18:40 -05:00 |
Wilson Snyder
|
89e03a86b7
|
Support assignments of multidimensional slices, bug170
|
2010-01-19 10:52:11 -05:00 |
Wilson Snyder
|
27e4503dc6
|
DPI: Constify new $sformatf
|
2010-01-17 20:06:08 -05:00 |
Wilson Snyder
|
72b596efb3
|
DPI $display like sformat metacomment and $sformatf
|
2010-01-17 19:13:44 -05:00 |
Wilson Snyder
|
788f69a8c9
|
DPI: Support strings in DPI Imports
|
2010-01-17 15:10:37 -05:00 |
Wilson Snyder
|
ba07dc1804
|
Internals: Use D for double; fix t_dist_uint
|
2010-01-16 20:30:29 -05:00 |
Wilson Snyder
|
d46074e0ad
|
CDC: --cdc now implies early exit, to allow eventual set_logic_0/1 on sigs
|
2010-01-16 20:14:52 -05:00 |
Wilson Snyder
|
f60f8396bb
|
Use vluint32_t where possible, aid bug204
|
2010-01-15 20:27:01 -05:00 |
Wilson Snyder
|
a2af4e1284
|
CDC: Repress duplicate paths through same signal
|
2010-01-15 14:04:15 -05:00 |
Wilson Snyder
|
b6447a9032
|
Internal cleanup: Prep for strings
|
2010-01-15 08:20:25 -05:00 |
Wilson Snyder
|
e40b5819bd
|
Speed compiles by avoiding including the STL iostream header.
|
2010-01-14 21:03:06 -05:00 |
Wilson Snyder
|
16926edf18
|
Define VERILATOR in addition to verilator
|
2010-01-14 19:24:48 -05:00 |
Wilson Snyder
|
8203c79f76
|
/sformat should accept rvalue expressions
|
2010-01-14 19:07:18 -05:00 |
Wilson Snyder
|
d1cb3b0d15
|
Fix duplicate implicit variables under generates, bug201
|
2010-01-11 12:36:12 -05:00 |
Wilson Snyder
|
266b3b8678
|
Tests: Move old-style test_v's t_arith, etc to test_regress area
|
2010-01-09 21:19:30 -05:00 |
Wilson Snyder
|
c1fc629c54
|
Fix lint_off/lint_on pairs on same line as warning
|
2010-01-09 12:33:01 -05:00 |
Wilson Snyder
|
0d12fe43a0
|
Internals: Move CASEX warning with other case lints; add test
|
2010-01-09 11:09:14 -05:00 |
Wilson Snyder
|
6aec0ce702
|
--cdc: Report in more typical source to dest order
|
2010-01-09 09:05:00 -05:00 |
Wilson Snyder
|
2950f77dbc
|
Ignore gate delays in UDP cells
|
2010-01-07 22:44:30 -05:00 |
Wilson Snyder
|
a94f5ba200
|
--bbox-unsup now ignores cmos and tran gate primitives
|
2010-01-07 22:08:48 -05:00 |
Wilson Snyder
|
0c4e40102f
|
Make duplicate modules a MODDUP error that can be disabled
|
2010-01-07 20:25:54 -05:00 |
Wilson Snyder
|
bf860b21d7
|
Clock domain crossing checks
|
2010-01-07 16:41:19 -05:00 |
Wilson Snyder
|
eb63c8dcb8
|
Fix multiple declarations on one enum, bug199
|
2010-01-06 19:04:20 -05:00 |
Wilson Snyder
|
cdcb94751e
|
Fix with no parenthesis
|
2010-01-06 14:21:34 -05:00 |
Wilson Snyder
|
cd5d8cceb8
|
Fix with no parenthesis
|
2010-01-06 14:13:11 -05:00 |
Wilson Snyder
|
0f8a1e3901
|
Fix enums in port crossings and function arguments
|
2010-01-05 21:32:13 -05:00 |
Wilson Snyder
|
dbce06500d
|
Support enums
|
2009-12-27 08:29:55 -05:00 |
Wilson Snyder
|
7a81dd3378
|
Fix tracing with --pins-bv 1, bug195
|
2009-12-25 10:01:55 -05:00 |
Wilson Snyder
|
e7cbefa316
|
Support 1800-2009 defines with default arguments.
|
2009-12-24 11:33:39 -05:00 |
Wilson Snyder
|
9b0d26aedd
|
Support `undefineall
|
2009-12-20 22:26:48 -05:00 |
Wilson Snyder
|
ef3ed6e338
|
Support DPI exports
|
2009-12-20 08:27:00 -05:00 |
Wilson Snyder
|
45b0e63be2
|
Tests: Allow TEST_VERBOSE in c code
|
2009-12-16 21:28:09 -05:00 |
Wilson Snyder
|
934dc842e0
|
Add --bbox-unsup option to black-box unsupported UDP tables.
|
2009-12-16 11:45:28 -05:00 |
Wilson Snyder
|
deda877355
|
Allow --lint-only to ignore UDP tables
|
2009-12-16 11:21:25 -05:00 |
Wilson Snyder
|
2dba8404eb
|
Fix implicit nets when created after used
|
2009-12-16 11:03:07 -05:00 |
Wilson Snyder
|
6a2aa7e4f0
|
Fix creating implicit variables for expressions, bug196.
|
2009-12-08 18:29:24 -05:00 |
Wilson Snyder
|
735871d501
|
Add Verilated::scopesDump(), for debugging.
|
2009-12-08 06:41:16 -05:00 |
Wilson Snyder
|
17bf13fcb6
|
Support DPI context imports
|
2009-12-05 10:38:49 -05:00 |
Wilson Snyder
|
2dc7b7ad78
|
Tests: Use top. instead of TOP. to match other sims
|
2009-12-05 09:58:09 -05:00 |
Wilson Snyder
|
a3c1724d17
|
DPI: Fix imports from unit level
|
2009-12-04 07:41:18 -05:00 |
Wilson Snyder
|
5a9309de78
|
DPI import: Allow system calls to call imports
|
2009-12-04 07:05:44 -05:00 |
Wilson Snyder
|
a40fae04ce
|
Support direct programming interface (DPI) "import".
|
2009-12-03 06:55:29 -05:00 |