Eyck Jentzsch
67818ff4dd
commit dccd2c524c1c00ab3998546276b7244e6d0f389c Author: eyck <eyck@minres.com> Date: Fri Nov 27 08:52:58 2020 +0100 re-layout sashes commit d932367a67e081307c49fd248c54c057357a96d2 Author: eyck <eyck@minres.com> Date: Fri Nov 27 08:47:50 2020 +0100 fix string filter and layout commit 7f4bf0a64d4d685390e9a7af61f377a512d5332d Author: eyck <eyck@minres.com> Date: Fri Nov 27 08:46:30 2020 +0100 set single clock selection commit 972e3ce9267c9cd2b9437e5f7403b3ff69d2928f Author: eyck <eyck@minres.com> Date: Fri Nov 27 08:45:49 2020 +0100 apply filter only to attributes commit 13a25692bd7909bad98169648edabd01872a7ecb Author: eyck <eyck@minres.com> Date: Fri Nov 27 08:45:22 2020 +0100 re-layout elements |
||
---|---|---|
.settings | ||
com.minres.scviewer.target | ||
features | ||
p2repositories/com.minres.scviewer.updateSite | ||
plugins | ||
products | ||
tests/com.minres.scviewer.database.test | ||
.gitignore | ||
.project | ||
LICENSE | ||
README.md | ||
pom.xml | ||
signal.xcf |
README.md
SCViewer
SCViewer is composed of a set of eclipse plugins to display VCD and transaction streams created by the SystemC VCD trace implementation and the SystemC Verification Library (SCV). For further description of the SCV please refer to http://www.accellera.org/activities/committees/systemc-verification.
If you encounter issue when running on Linux please try running as
SWT_GTK3=0 scviewer
as there exist issues wiht GTK3.
The viewer has the following features
- support of VCD files (compressed and uncompressed)
- real numbers
- showing vectors and real numbers as analog (step-wise & continuous)
- various value representations of bit vectors
- support of SCV transaction recordings in various formats
- text log files (compressed and uncompressed)
- sqlite based
- visualization of transaction relations
To build the plugins the Eclipse SDK or PDE can be used. In both cases the Groovy eclipse plugin (http://groovy.codehaus.org/Eclipse+Plugin or Market) has to be installed.
TODO
- add more tests
- move to feature based product to allow automatic updates
- improve graphics
- catch-up e3 plugin to functionality of e4 product
- add calculated traces