Wilson Snyder
|
470f99694e
|
Revert d8dbb08a: Support bit queue streaming (#5830) (#6103)
|
2025-07-26 17:59:52 -04:00 |
Paul Swirhun
|
d8dbb08a95
|
Support bit queue streaming (#5830) (#6103)
|
2025-07-26 16:53:51 -04:00 |
George Polack
|
f1826a7c20
|
Support Verilog real to SystemC double (#6136) (#6158)
|
2025-07-25 20:05:36 +02:00 |
Wilson Snyder
|
6af694b04b
|
Support `$timeformat` with missing arguments (#6113).
|
2025-06-24 17:30:05 -04:00 |
Paul Swirhun
|
ac06b6fc4f
|
Fix streaming operator packing order (#5903) (#6077)
|
2025-06-10 17:23:16 -04:00 |
Todd Strader
|
d9534ec626
|
Fix x assign vs init randomization (#6075)
|
2025-06-09 17:59:01 -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 |
Wilson Snyder
|
af30436357
|
Internals: Rename VL_PACK/VL_UNPACK in prep for future fix. No functional change intended.
|
2025-05-22 06:54:16 -04:00 |
Wilson Snyder
|
640339ec36
|
Revert 'Fix --x-initial and --x-assign random stability (#2662) (#5958).' See (#6018).
Reverts 4581023805 plus line in Changes file
|
2025-05-17 20:27:03 -04:00 |
Todd Strader
|
4581023805
|
Fix --x-initial and --x-assign random stability (#2662) (#5958)
|
2025-05-16 13:54:51 -04:00 |
github action
|
e3e8f18a4e
|
Apply 'make format'
|
2025-04-15 01:41:13 +00:00 |
Brian Li
|
50d7f2afc6
|
Support assigning unpacked arrays to queues (#5924) (#5928)
|
2025-04-14 21:40:17 -04:00 |
Wilson Snyder
|
8fbb725f34
|
Copyright year update.
|
2025-01-01 08:30:25 -05:00 |
Wilson Snyder
|
0c820c3068
|
Internals: Standardize template argument names. No functional change.
|
2024-11-29 20:20:38 -05:00 |
Wilson Snyder
|
0fe8c73d19
|
Fix `$fatal` to not be affected by `+verilator+error+limit` (#5135).
|
2024-09-13 20:45:44 -04:00 |
Krzysztof Bieganski
|
088862d449
|
Support appending to queue via `[]` (#5421)
|
2024-09-02 09:45:47 -04:00 |
Arkadiusz Kozdra
|
e6fe367bdb
|
Support streams to/from arrays of wide data (#5334)
|
2024-08-06 16:18:16 +01:00 |
Arkadiusz Kozdra
|
a32b8d80f9
|
Support streaming operator on arrays and wide data (#5326)
Signed-off-by: Arkadiusz Kozdra <akozdra@antmicro.com>
|
2024-08-06 08:48:46 -04:00 |
Andrew Nolte
|
60f9e21d8c
|
Fix `--x-assign` to be independent from `+verilator+rand+reset` (#5214)
|
2024-07-14 17:04:00 -04:00 |
Wilson Snyder
|
ad2862ce3f
|
Fix DPI import of null C-string (#5179).
|
2024-06-14 22:50:54 -04:00 |
Bartłomiej Chmiel
|
13114f2efe
|
Fix SystemC BITS_PER_DIGIT in VL_ASSIGN_SBW (#5170)
The BITS_PER_DIGIT macro value differs between SystemC versions,
thus referencing it directly is required.
|
2024-06-10 20:45:49 -04:00 |
Arkadiusz Kozdra
|
739be2f782
|
Support constrained randomization with external solvers (#4947)
|
2024-05-17 10:38:34 -04:00 |
Wilson Snyder
|
8e44487354
|
Tests: update style
|
2024-04-13 08:02:25 -04:00 |
Wilson Snyder
|
1012c054e6
|
Fix `$system` with string argument (#5042).
|
2024-04-11 17:31:14 -04:00 |
Fuad Ismail
|
1c79df8630
|
Support stream operation on unpacked array (#4714) (#5006)
|
2024-03-21 18:26:42 -04:00 |
Wilson Snyder
|
ba47da6587
|
Internals: Move vl_timescaled_double to verilated_funcs.h. No functional change intended
|
2024-03-10 22:34:32 -04:00 |
Kefa Chen
|
5f1dc73a1b
|
Support public packed struct / union (#860) (#4878)
|
2024-03-03 10:23:04 -05:00 |
Bartłomiej Chmiel
|
c702fc944e
|
Fix SystemC biguint sign desynchronization (#4870)
* Fix writing to SystemC values with `VL_ASSIGN_SBW`
Signed-off-by: Krzysztof Bieganski <kbieganski@antmicro.com>
Co-authored-by: Bartłomiej Chmiel <bchmiel@antmicro.com>
|
2024-02-02 07:00:13 -05:00 |
Wilson Snyder
|
a84be1844f
|
MSVC fix, part of fix of null (#4862).
|
2024-01-28 11:05:38 -05:00 |
Wilson Snyder
|
9ccef4180f
|
Fix $fwrite of null (#4862).
|
2024-01-28 09:05:50 -05:00 |
github action
|
0b8daf4ae4
|
Apply 'make format'
|
2024-01-23 18:06:10 +00:00 |
Paul Swirhun
|
6c0c88cfc4
|
Fix unsafe write in wide array insertion (#4850) (#4855)
|
2024-01-23 13:05:27 -05:00 |
Paul Wright
|
3adb31f53b
|
Fix $time not rounding up (#4790) (#4792)
|
2024-01-01 20:11:46 -05:00 |
Wilson Snyder
|
e76f29e5ba
|
Copyright year update
|
2024-01-01 03:19:59 -05:00 |
Wilson Snyder
|
ca3b5fbe99
|
Add verilated asserts that VL_MULS_MAX_WORDS does not overflow (#4781). No functional change intended.
|
2023-12-30 15:31:58 -05:00 |
Geza Lore
|
5d99534d54
|
Improve W primitive operations with -Oz (#4733)
|
2023-12-02 22:59:30 +00:00 |
Wilson Snyder
|
30a0d62436
|
Fix assignment of class reference to itself causing double free.
Test in next commit.
|
2023-11-12 07:30:56 -05:00 |
Chih-Mao Chen
|
98252634fc
|
Include systemc instead of systemc.h in model header files (#4622) (#4623)
This may require that SystemC programs add:
using namespace sc_core;
using namespace sc_dt;
|
2023-10-26 14:36:18 -04:00 |
Wilson Snyder
|
46f8a659b3
|
Fix shift to remove operation side effects (#4563).
|
2023-10-14 22:34:37 -04:00 |
Wilson Snyder
|
3940a214d0
|
Internals: Reorder some shift functions for next commit. No functional change.
|
2023-10-14 22:23:58 -04:00 |
Varun Koyyalagunta
|
edfd3d7206
|
Fix large constant buffer overflow (#4556)
|
2023-10-13 07:08:58 +09:00 |
Wilson Snyder
|
537650a2cd
|
Fix stream of 32 bit (#4536).
|
2023-10-03 22:10:50 -04:00 |
Anthony Donlon
|
be45a9b7d5
|
Style: Update clang-format config to make formatted code consistent between versions. No functional change (#4520)
|
2023-09-26 15:05:57 -04:00 |
Ryszard Rozak
|
c40e34b134
|
Support assignments of stream expressions on queues to packed values (#4458)
|
2023-09-06 15:25:48 +02:00 |
Ryszard Rozak
|
2daa32b98b
|
Support assignments of packed values to stream expressions on queues (#4401)
|
2023-08-25 11:24:12 +02:00 |
Ryszard Rozak
|
b517fb5ee3
|
Support some stream operations on queues (#4292)
|
2023-06-13 22:46:42 -04:00 |
Wilson Snyder
|
befb415f27
|
Fix mod/div/round argument side effects
|
2023-05-07 22:31:31 -04:00 |
Eyck Jentzsch
|
df86e39845
|
Fix systemc namespace issues (#4126) (#4127)
* replaces use of "systemc.h" with <systemc> to avoid default namespace import
|
2023-04-17 06:57:29 -03:00 |
Wilson Snyder
|
fff0eb5d88
|
Internals: Use standard 'result' name for return variable. No functional change.
|
2023-04-08 22:11:28 -04:00 |
Wilson Snyder
|
b1a95f642f
|
Support cast to numbers from strings.
|
2023-02-28 23:34:33 -05:00 |