FrankOu2001
|
bc3570eaaa
|
refactor: Enhance waveform export and rename APIs
- Store waveform and coverage export settings in the DUT class.
- **BREAKING CHANGE**: Renamed waveform control APIs to clarify pause/resume semantics:
- `OpenWaveform` -> `ResumeWaveformDump`
- `CloseWaveform` -> `PauseWaveformDump`
- `WaveformClosed` -> `WaveformPaused`
- Fix syntax error in `template/mem_direct/Makefile`.
|
2025-09-04 15:38:35 +08:00 |
yaozhicheng
|
047d426bd5
|
feat: test Open/CloseWaveform functions
|
2025-04-30 11:23:00 +08:00 |
Makiras
|
7b70577b45
|
feat: add FlushWaveForm() to write wave immediately, for debugger
add doc: API statement
|
2025-01-08 11:35:10 +08:00 |
Makiras
|
3aa0b3ccae
|
feat: add vpi functions export and internal signal iteration list
|
2025-01-08 11:35:10 +08:00 |
yaozhicheng
|
59d3669ee2
|
example: move Finish to the last line
|
2024-11-19 16:48:42 +08:00 |
yaozhicheng
|
e2a9d5f2d8
|
example: python try import __init__ in example
|
2024-11-19 12:45:34 +08:00 |
yaozhicheng
|
f83e2283bf
|
exmaple adder: refine to vcs
|
2024-11-19 11:33:18 +08:00 |
Makiras
|
98d467d317
|
optimize argc and argv passage, auto detect whether the argv[0] is filename or args
|
2024-07-25 06:58:51 +00:00 |
Makiras
|
f67c7975ec
|
fix Adder example
|
2024-07-22 09:26:19 +00:00 |
Makiras
|
33e7314c73
|
refactor libDUT init function
|
2024-07-17 10:34:01 +08:00 |
Makiras
|
a777499620
|
optimize multi-instance with hash DPI func name
also add dlclose to release namespace and flag to reuse main namespace
|
2024-07-17 10:34:01 +08:00 |
Makiras
|
7cdd8d576c
|
refacted DutUnifiedBase without inhert and change dlmopen abstract level
due to dlmopen DPI library is simulator-related, we choose to dlmopen whole libUT.so without simulator-related code
|
2024-07-17 10:34:01 +08:00 |
Makiras
|
a1192bd277
|
add multi-instance support with dlmopen for VERILATOR
|
2024-07-17 10:34:01 +08:00 |
Makiras
|
890df44417
|
update: custom waveform files and coverage files path
|
2024-04-29 15:29:20 +08:00 |
Makiras
|
e4d55c8db3
|
fix bugs: coverage needs verbose mode, example finalize
|
2024-04-25 16:18:01 +08:00 |
Makiras
|
aadfa3ab1a
|
update version func with cmake version variable and git status detect
|
2024-04-23 11:15:28 +08:00 |
Makiras
|
f61a0118b1
|
fix: verilator failed to dump wave in python, optimize example
|
2024-03-19 06:32:14 +00:00 |