You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It also demonstrates how to load, parse, and access data from two different ODB++ file archives.
The parsed data is available at two different abstraction levels:
The FileArchive class contains all the data exactly as it is laid out in the directory structure of the ODB++ file archive. If you need the low-level data such as traces, pads, symbols, features, parts, etc. you can access that data through the FileArchive class' object members.
The Design class provides an abstraction one level higher, combining all the records in the files into a coherent netlist with which components are connected through which pins.
Depending on what data you are interested in, you may need to use one or the other (or both).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
The CMake target
OdbDesignAppcontains a working example demonstrating how to link the library to a simple executable that contains a main() function.In it you will find the OdbDesignApp.cpp file.
It also demonstrates how to load, parse, and access data from two different ODB++ file archives.
The parsed data is available at two different abstraction levels:
FileArchiveclass contains all the data exactly as it is laid out in the directory structure of the ODB++ file archive. If you need the low-level data such as traces, pads, symbols, features, parts, etc. you can access that data through theFileArchiveclass' object members.Designclass provides an abstraction one level higher, combining all the records in the files into a coherent netlist with which components are connected through which pins.Depending on what data you are interested in, you may need to use one or the other (or both).
Beta Was this translation helpful? Give feedback.
All reactions