Updated documentation
This commit is contained in:
parent
d8c5b7d9c3
commit
22e7bb04f0
33
README.md
33
README.md
|
@ -8,29 +8,15 @@ 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.
|
> If you encounter issue when running on Linux please try running as `SWT_GTK3=0 scviewer` as there exist issues wiht GTK3.
|
||||||
|
|
||||||
The viewer is in early alpha stage and not yet ready for production use!
|
The viewer has the following features
|
||||||
|
- support of VCD files (compressed and uncompressed)
|
||||||
The plugins are structured as follows:
|
- real numbers
|
||||||
- com.minres.scviewer.database
|
- showing vectors and real numbers as analog (step-wise & continuous)
|
||||||
the interface defining the API to access the database and the implementation for VCD
|
- various value representations of bit vectors
|
||||||
- com.minres.scviewer.database.text
|
- support of SCV transaction recordings in various formats
|
||||||
an implementation of the API to read the text files generated by the SCV
|
- text log files (compressed and uncompressed)
|
||||||
sc_tr_text database
|
- sqlite based
|
||||||
- com.minres.scviewer.database.sqlite
|
- visualization of transaction relations
|
||||||
an implementation of the API to read the files generated by implementation in the
|
|
||||||
sc_tr_sqlite project using a SQLite based database
|
|
||||||
- com.minres.scviewer.database.test
|
|
||||||
a some JUnit tests of the 3 back ends
|
|
||||||
- com.minres.scviewer.ui
|
|
||||||
the viewer it self to diplay the transactions and associated views like the
|
|
||||||
outline of the DB and the properties of the transaction
|
|
||||||
- com.minres.scviewer.feature
|
|
||||||
the feature combining the plugins above into a somhow usable form
|
|
||||||
- scv_tr_sqlite
|
|
||||||
a C++ project containing the SQLite based SCV database implementation and the scv4tlm
|
|
||||||
socket implementations.
|
|
||||||
A simple example (scv_tr_recording_example.cpp) for testig purposes of the database is
|
|
||||||
provided.
|
|
||||||
|
|
||||||
To build the plugins the Eclipse SDK or PDE can be used. In both cases the Groovy
|
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
|
eclipse plugin (http://groovy.codehaus.org/Eclipse+Plugin or Market) has to be
|
||||||
|
@ -42,3 +28,4 @@ TODO
|
||||||
- move to feature based product to allow automatic updates
|
- move to feature based product to allow automatic updates
|
||||||
- improve graphics
|
- improve graphics
|
||||||
- catch-up e3 plugin to functionality of e4 product
|
- catch-up e3 plugin to functionality of e4 product
|
||||||
|
- add calculated traces
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
AboutDialog_0=\nSCViewer - a SystemC waveform viewer\n\nVersion: 2.0\n
|
AboutDialog_0=\nSCViewer - a SystemC waveform viewer\n\nVersion: 2.0\n
|
||||||
AboutDialog_1=\nCopyright (c) 2015, 2018 MINRES Technologies GmbH and others.\n\nAll rights reserved. MINRES and the MINRES logo are trademarks of MINRES Technologies GmbH, http://www.minres.com/. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html\n\nParts of the software are governed by the Apache License Version 2.0 available at http://www.apache.org/licenses/. These are namely org.apache.jdbm and org.sqlite JDBC driver\n\nSources code is hosted at GitHub: https://github.com/minres/SCViewer\n
|
AboutDialog_1=\nCopyright (c) 2015, 2018 MINRES Technologies GmbH and others.\n\nAll rights reserved. MINRES and the MINRES logo are trademarks of MINRES Technologies GmbH, http://www.minres.com/. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html\n\nParts of the software are governed by the Apache License Version 2.0 available at http://www.apache.org/licenses/. These are namely org.mapdb and org.sqlite JDBC driver\n\nSources code is hosted at https://git.minres.com/VP/SCViewer and the master branch is mirrored to GitHub: https://git.com/minres/SCViewer\n
|
||||||
DesignBrowser_12=Append all after
|
DesignBrowser_12=Append all after
|
||||||
DesignBrowser_16=Insert all before
|
DesignBrowser_16=Insert all before
|
||||||
DesignBrowser_2=Enter text to filter waveforms
|
DesignBrowser_2=Enter text to filter waveforms
|
||||||
|
|
Loading…
Reference in New Issue