The Nlview™ basic engines automatically generate schematics at the gate, register-transfer, block and system-level. With S-engine Concept Engineering introduces a radically new concept of visualization and smart editing technology. EDA tool manufacturers working with high-level system structures can now easily create modern system-level and IP-centric design and visualization tools with built-in editing capabilities.
Automatic schematic generation has been enhanced to allow visualization of higher levels of abstraction, such as interface connection and intelligent IP-on-the-fly management to easily handle configurable IP blocks.
Integrated with EDA tools, S-engine helps designers of system-level, SoC, NoC and IP products to assemble, visualize and modify behaviour and architecture of their systems interactively.
Place-and-route techniques developed by Concept Engineering produce clean system-level schematics for complex designs. When integrated into high-level synthesis tools S-engine provides excellent control and visibility over the synthesis process.
Please see also the S-engine data sheet (PDF file).
The new schematic engine supports a mix of system-level, RTL and gate-level technologies in a single schematic diagram and helps to understand complex systems consisting of building blocks (IP) from many different sources.
Concept Engineering′s automatic system-level schematic generation engine is available as an optional engine (S-engine) to the Nlview Widget Product Family.
|Simple and robust API||Ensures easy integration and reliable applications|
|Production-proven software components||Performance and quality of application is very high|
|Highly customizable component||Widget and application fit together|
|Qt, Tcl/Tk, Java, Windows, wxWidgets and Perl/Tk||Easily fits into your existing software development flow|
|Proprietary algorithms||Result in easy-to-read schematics and short response times|
|On-the-fly schematic creation||Results in very high speed and capacity|
|Bi-directional communication between widget and application||Allows interaction with the application (e.g. cross-probing, highlighting, attribute display, ballooning)|
|Incremental schematic viewing||Allows interactive modification of schematic fragments|
|Windows, Linux and UNIX platform support||Application will work on most hardware platforms|
|Built-in system- and IP-level symbols||Application works without specific symbol libraries|
|Symbol translation tools||Provide access to existing symbol libraries|
|Supported GUI environment||
|Java SDK||Microsoft Foundation Classes||
Digia's Qt Framework|
3,4 and 5
|Available as||Tk Widget||
|Class derived from CWnd||Class derived from QWidget||Perl/Tk Widget||Class derived from wxWindow|
MFC Extension DLL|
and Sources + Core Lib
|Sources + Core Lib||Perl Package and Sources + Core Lib||Sources + Core Lib|
Java Bean Properties|
|Qt Properties||Configure Options||Property Command|
|API Interface||Tcl Commands and Callbacks||Component Methods and Event-Listeners||Class Methods and Notification Messages||Class Methods and Signals / Slots||Tk Commands and Callbacks||Class Methods and Notification Messages|
|Printing||PostScript, PDF, SVG and Native Windows||PostScript, PDF, SVG and Native Java||PostScript, PDF, SVG and Native Windows||PostScript, PDF, SVG and Native Qt||PostScript, PDF, SVG||PostScript, PDF, SVG and Native wxWidgets|