Commit Graph

15 Commits

Author SHA1 Message Date
yaozhicheng 10eb845acd fix(issue #36): add dut name to pakage name 2025-04-30 11:23:00 +08:00
yaozhicheng 1d09427913 fix(interlsignal/XCFG): Adapt to VPI and Mem direct internal signals 2025-04-30 11:23:00 +08:00
yaozhicheng 32f43c1769 new feat(swig): add GetInternalSignalList/GetInternalSignal for java && test pass 2025-04-30 11:23:00 +08:00
yaozhicheng f8706a0e89 fix(swig): add xcfg and test 2025-04-30 11:23:00 +08:00
yaozhicheng 97949c235b fix(swig): rename StringVector to avoid xcom confilict 2025-04-30 11:23:00 +08:00
yaozhicheng bbca48b8ae feat: export new API GetXClock/GetXPort/OpenWaveform/CloseWaveform 2025-04-30 11:23:00 +08:00
yaozhicheng 9a6773a070 XClock: new XClock with step func ptr 2025-04-30 11:23:00 +08:00
Makiras 9055cb1e6a add: java vpi internal signal example 2025-01-08 11:35:10 +08:00
yaozhicheng ba41374748 add: support cascaded_signals for java 2024-08-28 15:47:06 +08:00
yaozhicheng 805753f834 uniform dut.xclock, dut.xport 2024-07-17 10:34:01 +08:00
yaozhicheng 3f857c4dbb refine user APIs 2024-07-17 10:34:01 +08:00
Makiras 33e7314c73 refactor libDUT init function 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
yaozhicheng 3f2697749d add java support 2024-06-25 13:54:54 +08:00