Todd Strader
|
08fef668cd
|
Fix more wide ternary + coverage cases (#6155)
|
2025-07-03 18:00:39 -04:00 |
|
Todd Strader
|
ae0f29ed37
|
Fix wide non-blocking assignment mis-optimization (#6150) (#6152)
|
2025-07-02 18:43:10 -04:00 |
|
Todd Strader
|
73696f0a71
|
Tests: Add coverpoints test (#6118)
|
2025-06-27 15:47:13 -04:00 |
|
Todd Strader
|
47f5a6a52b
|
Fix unpacked to packed parameter assignment (#6088) (#6081)
|
2025-06-12 12:47:58 -04:00 |
|
Todd Strader
|
206a0b4fd2
|
Fix casting reals to large integrals (#6085)
|
2025-06-12 11:53:10 -04:00 |
|
Todd Strader
|
d9534ec626
|
Fix x assign vs init randomization (#6075)
|
2025-06-09 17:59:01 -04:00 |
|
Todd Strader
|
a044697990
|
Fix signed cast (#6912) (#6068)
|
2025-06-06 21:13:31 -04:00 |
|
Todd Strader
|
d49efa79df
|
Fix type operator for interface signals (#6050) (#6049)
|
2025-06-06 11:29:33 -04:00 |
|
Todd Strader
|
9fc223d3ee
|
Commentary: FPGA PROCASSINIT guidance (#6067)
|
2025-06-06 09:59:05 -04:00 |
|
Todd Strader
|
cfbcfd913c
|
Fix packed array deduction (#6046)
|
2025-05-31 07:55:00 -04:00 |
|
Todd Strader
|
5fcd0e52e7
|
Fix casting to arrays of enums (#6044)
|
2025-05-27 21:14:09 -04:00 |
|
Todd Strader
|
76aced4d40
|
Fix parameter types of user defined arrays (#6042)
|
2025-05-27 18:35:21 -04:00 |
|
Todd Strader
|
66259d8909
|
Fix GCC 10 read-only linker error (#6040)
|
2025-05-27 10:11:56 -04:00 |
|
Todd Strader
|
4b041c636f
|
Fix --x-initial and --x-assign random stability (#2662) (#5958) (#6018) (#6025)
|
2025-05-27 09:31:55 -04:00 |
|
Todd Strader
|
d400584460
|
Fix concatenation and type casting (#6012) (#6013)
|
2025-05-21 08:41:29 -04:00 |
|
Todd Strader
|
4581023805
|
Fix --x-initial and --x-assign random stability (#2662) (#5958)
|
2025-05-16 13:54:51 -04:00 |
|
Todd Strader
|
7336b9ebfc
|
Add V3EmitV support for sampled value functions (#5931)
|
2025-04-11 12:25:56 -04:00 |
|
Todd Strader
|
8c287134d7
|
Add warning on expression coverage class references (#5870)
|
2025-03-21 08:55:38 -04:00 |
|
Todd Strader
|
d2b7b567df
|
Fix expression coverage on additional nodes (#5849 partial) (#5867)
|
2025-03-19 19:01:31 -04:00 |
|
Todd Strader
|
7ec32799b0
|
Fix expression coverage + VarXRefs (#5797)
|
2025-02-22 15:55:23 -05:00 |
|
Todd Strader
|
f7ccc013e7
|
Improve V3EmitV for interfaces (#5796)
|
2025-02-21 16:49:14 -05:00 |
|
Todd Strader
|
70459b3208
|
Fix V3EmitV for non-zero based arrays (#5790)
|
2025-02-21 05:49:32 +11:00 |
|
Todd Strader
|
34ced254c0
|
Support expression coverage (#5719)
|
2025-02-19 16:42:23 -05:00 |
|
Todd Strader
|
b645fcf027
|
More V3EmitV support (#5779)
|
2025-02-14 14:58:11 -05:00 |
|
Todd Strader
|
079a53e820
|
Commentary: SYMRSVDWORD + VPI documentation (#5696)
|
2024-12-19 17:14:15 -05:00 |
|
Todd Strader
|
a23fad91a3
|
Tests: Reduce test_regress VPI copypasta (#5694) (#5693)
|
2024-12-19 16:29:16 -05:00 |
|
Todd Strader
|
74d5d008bb
|
Fix VPI + SYMRSVDWORD intersection (#5686)
|
2024-12-19 15:15:28 -05:00 |
|
Todd Strader
|
8a9fc9237d
|
Tests: Execute t_emit_accessors (#5689) (#5688)
|
2024-12-19 15:01:57 -05:00 |
|
Todd Strader
|
41a038b79b
|
Fix interface bracketed array parameter access (#5678) (#5677)
|
2024-12-13 12:00:49 -05:00 |
|
Todd Strader
|
e9a1c75b7f
|
Tests: Demonstrate unsupported scoped pattern array init (#5652)
|
2024-12-02 18:33:34 -05:00 |
|
Todd Strader
|
b6f292f556
|
Fix imported array assignment literals (#5642) (#5648)
|
2024-12-02 15:08:47 -05:00 |
|
Todd Strader
|
94e545bdca
|
Fix interface and struct pattern collision (#5640) (#5639)
|
2024-11-27 17:20:21 -05:00 |
|
Todd Strader
|
dab826bef9
|
VPI error instead of fatal for vpi_get_value() on large signals (#5571)
|
2024-10-31 17:02:37 -04:00 |
|
Todd Strader
|
9fae951d9d
|
Fix --output-groups leftover files issue (#5574)
|
2024-10-31 14:38:53 -04:00 |
|
Todd Strader
|
0f2a8c6c22
|
Fix BLKANDNBLK for for VARXREFs (#5569)
|
2024-10-29 07:27:40 -04:00 |
|
Todd Strader
|
ec2eae607a
|
Fix enum name method (#5563)
|
2024-10-25 18:49:45 -04:00 |
|
Todd Strader
|
83081aaefc
|
Fix struct literal on pattern assignment (#5552) (#5559)
|
2024-10-24 18:50:57 -04:00 |
|
Todd Strader
|
8cc7e180ca
|
Fix array trace splitting (#5549)
|
2024-10-23 11:51:48 -04:00 |
|
Todd Strader
|
d3d45c0be5
|
Tests: Fix file_grep_count() error message (#5550)
|
2024-10-23 10:07:03 -04:00 |
|
Todd Strader
|
76fe224e7c
|
Fix complex user type problem with --x-assign (#5543)
|
2024-10-18 19:52:25 -04:00 |
|
Todd Strader
|
1665d15d4d
|
Fix user-type parameter overlap (#5469)
|
2024-09-20 14:29:31 -04:00 |
|
Todd Strader
|
201e343795
|
Fix sformatf internal error on initial automatics (#5423)
|
2024-08-30 19:35:47 -04:00 |
|
Todd Strader
|
19cccd170e
|
Fix vpiInertialDelay for memories (#5113)
|
2024-05-10 18:49:43 -04:00 |
|
Todd Strader
|
c99364b81a
|
Support vpiInertialDelay (#5087)
|
2024-05-01 18:56:50 -04:00 |
|
Todd Strader
|
4a41f69293
|
Internals: Remove C-style cast in VPI_HANDLE (#5088)
|
2024-05-01 10:11:44 -04:00 |
|
Todd Strader
|
25fd8ef5c0
|
Add VPI eval needed tracking (#5065)
|
2024-04-25 09:07:31 -04:00 |
|
Todd Strader
|
654ab117f2
|
Fix tracing FST enums (#4661) (#4756)
|
2023-12-19 11:07:06 -05:00 |
|
Todd Strader
|
5ec9bfc47d
|
Support packages in vpi_handle_by_name() (#4768)
|
2023-12-15 17:32:23 -05:00 |
|
Todd Strader
|
1066f06ec1
|
Support VPI parameter iteration (#4765)
|
2023-12-15 13:53:13 -05:00 |
|
Todd Strader
|
668dbb25ab
|
Tests: Use test macros in t_vpi_package (#4726) (#4764).
|
2023-12-15 12:11:51 -05:00 |
|
Todd Strader
|
fced4d6e57
|
Support vpiConstType in vpi_get() (#4761)
|
2023-12-14 20:37:47 -05:00 |
|
Todd Strader
|
9a0748d8ed
|
vpi_iterate packages with vpiInstance (#4726)
|
2023-12-01 07:34:09 -05:00 |
|
Todd Strader
|
1fe591ae20
|
fix --rrsim (#4725)
|
2023-11-30 07:15:12 -05:00 |
|
Todd Strader
|
b2139f65d8
|
VPI memory access for packed arrays (#2922)
|
2021-05-07 07:17:54 -04:00 |
|
Todd Strader
|
12416bc0a3
|
Scope module fix (#2893)
|
2021-04-26 09:50:25 -04:00 |
|
Todd Strader
|
f446295274
|
Public interface params (#2901)
|
2021-04-21 13:46:13 -04:00 |
|
Todd Strader
|
f450d51de1
|
expose packed vectors via the VPI (#2900)
|
2021-04-21 12:35:18 -04:00 |
|
Todd Strader
|
a1cd55225c
|
more vpi_get_str() (#2894)
|
2021-04-21 08:09:19 -04:00 |
|
Todd Strader
|
53a6830f71
|
Fix cast from packed, typedef'ed interface signal (#2884)
|
2021-04-16 15:25:47 -04:00 |
|
Todd Strader
|
70c1eda174
|
Fix package reported as vpiModule (#2885)
|
2021-04-12 15:00:36 -04:00 |
|
Todd Strader
|
ee25114a00
|
interface localparam access (#2859)
|
2021-03-26 18:27:38 -04:00 |
|
Todd Strader
|
87728a9ee3
|
Fix --public-flat-rw / DPI issue (#2858)
|
2021-03-26 18:24:31 -04:00 |
|
Todd Strader
|
a88965a124
|
Fix scope map for multiple construction (#2710)
|
2020-12-17 12:21:40 -05:00 |
|
Todd Strader
|
b75901b3eb
|
Fix VPI module tree (#2704)
|
2020-12-16 11:46:57 -05:00 |
|
Todd Strader
|
accf5a9a17
|
Check if Parallel::Forker is new enough (#2343)
|
2020-05-19 14:31:13 -04:00 |
|
Todd Strader
|
8319ea6c73
|
Changes
|
2020-02-24 06:36:13 -05:00 |
|
Todd Strader
|
60f82961b4
|
De-tabify
|
2020-02-24 06:36:13 -05:00 |
|
Todd Strader
|
f7d1c6ca72
|
emacs verilog-batch-indent
|
2020-02-24 06:36:13 -05:00 |
|
Todd Strader
|
4b4f10f5e6
|
Follow other clock gating examples
|
2020-02-24 06:36:13 -05:00 |
|
Todd Strader
|
120f62fe85
|
Fix is probably to mark as a clock
|
2020-02-24 06:36:13 -05:00 |
|
Todd Strader
|
db6ecbd57e
|
Test for #2169
|
2020-02-24 06:36:13 -05:00 |
|
Todd Strader
|
77f1b3eef4
|
Support parameter access from arrays of interfaces, #2155.
|
2020-02-06 19:19:23 -05:00 |
|
Todd Strader
|
a15aa0b82b
|
Fix clang warning
|
2020-01-11 09:59:42 -05:00 |
|
Todd Strader
|
1957b1ebbd
|
Fix permissions on build_vcddiff.sh
|
2020-01-02 07:40:15 -05:00 |
|
Todd Strader
|
b70d1c1349
|
Update gtkwave files
|
2020-01-02 07:39:24 -05:00 |
|
Todd Strader
|
c62c152048
|
Commentary
|
2019-12-12 07:53:08 -05:00 |
|
Todd Strader
|
9cf5acc43e
|
Install vcddiff for Travis, bug1600.
|
2019-12-10 05:27:34 -05:00 |
|
Todd Strader
|
4480938b25
|
Fix interface reference tracing, bug1595.
|
2019-12-07 12:28:19 -05:00 |
|
Todd Strader
|
00979ede14
|
Fix overly aggressive --protect-lib check
|
2019-12-02 08:33:44 -05:00 |
|
Todd Strader
|
13569ed98b
|
Stop-gap CI email fix
|
2019-12-02 08:18:15 -05:00 |
|
Todd Strader
|
d47d3b5162
|
Fix CI typo
|
2019-11-21 08:31:18 -05:00 |
|
Todd Strader
|
30c2e53f9e
|
Travis fixes
|
2019-11-14 17:54:57 -05:00 |
|
Todd Strader
|
abe95f3ab3
|
Add interface port visibility in traces, bug1594.
|
2019-11-08 08:26:48 -05:00 |
|
Todd Strader
|
9ef200d5a3
|
Fix --protect-lib test concurrency issue, bug1580.
|
2019-11-05 08:49:43 -05:00 |
|
Todd Strader
|
3b33438e91
|
Benchmark --protect-lib runtime, bug1519.
|
2019-10-23 10:03:37 -04:00 |
|
Todd Strader
|
46ab907f6a
|
Refactor Verilator building in Travis, bug1547.
|
2019-10-16 05:32:59 -04:00 |
|
Todd Strader
|
8700564197
|
Build examples using only their Makefiles.
|
2019-10-16 05:30:51 -04:00 |
|
Todd Strader
|
af8cc9127f
|
driver.pl: Report possibly stalled tests.
|
2019-10-16 05:28:27 -04:00 |
|
Todd Strader
|
9b09309f51
|
Commentary: Fix Changes
|
2019-10-09 08:28:53 -04:00 |
|
Todd Strader
|
da0da9e258
|
Add --protect-lib to create protected libraries, bug1490.
|
2019-10-09 06:47:26 -04:00 |
|
Todd Strader
|
961a8e190f
|
Internals: Remove rogue character.
|
2019-10-02 08:52:26 -04:00 |
|
Todd Strader
|
3f1fe2d18a
|
Internals: Travis CI environment.
|
2019-10-01 06:05:11 -04:00 |
|
Todd Strader
|
cb115e1a15
|
Commentary
|
2019-09-30 09:33:17 -04:00 |
|
Todd Strader
|
28b9db1903
|
Add AstVFile and AstTextBlock, towards bug1490.
|
2019-09-27 04:24:38 -04:00 |
|
Todd Strader
|
9e64be71a7
|
Add XSim user run flags
|
2019-09-27 01:12:53 -04:00 |
|
Todd Strader
|
d1af69f91d
|
Produce man files with 'make all'
|
2019-09-11 10:01:18 -04:00 |
|
Todd Strader
|
a4daae66de
|
-LDLIBS isn't an option
|
2019-09-06 13:04:47 -04:00 |
|
Todd Strader
|
70cf2582d6
|
Add XSim support to driver.pl, bug1493.
|
2019-08-29 17:00:49 -04:00 |
|
Todd Strader
|
ec620387af
|
Add --dpi-hdr-only, bug1491.
|
2019-08-27 21:36:59 -04:00 |
|
Todd Strader
|
b947391662
|
Retain widthSized when simulating
|
2019-08-12 15:38:58 -04:00 |
|