This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
resources:tools-software:sigmastudiov2:usingsigmastudio:hierarchyboards [29 Jun 2020 12:15] – created Krithika Manchale | resources:tools-software:sigmastudiov2:usingsigmastudio:hierarchyboards [03 Jul 2020 09:16] (current) – Krithika Manchale | ||
---|---|---|---|
Line 6: | Line 6: | ||
- Create Hierarchy Boards | - Create Hierarchy Boards | ||
- | - Hide, Freeze, and Navigation | + | - Create/Load Board files |
- | - Hierarchy Board Files | + | - Lock/ |
A schematic Hierarchy Board consists of a Hierarchy Board Block and an associated schematic tab (or layer), that can be opened by double clicking on the hierarchy board or on double clicking the respective block in the modules list on the project window. Hierarchy boards support Copy/Paste, schematic settings, and Undo operations. All projects include the Main tab by default. The Main hierarchy board is the root layer for any additional user defined Hierarchy boards and cannot be renamed. | A schematic Hierarchy Board consists of a Hierarchy Board Block and an associated schematic tab (or layer), that can be opened by double clicking on the hierarchy board or on double clicking the respective block in the modules list on the project window. Hierarchy boards support Copy/Paste, schematic settings, and Undo operations. All projects include the Main tab by default. The Main hierarchy board is the root layer for any additional user defined Hierarchy boards and cannot be renamed. | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | ===Create a Hierarchy Board:=== | ||
+ | Select the Schematic Design category in the Tree ToolBox window (or the System Category in the ToolBox), and drag-and-drop a Hierarchy Board block into the schematic workspace. | ||
\\ | \\ | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | \\ | ||
+ | Along with the hierarchy board block, a hierarchy tab is created, that could be opened by simply double clicking on the block. The default name is Board_0 and the corresponding tab has the same name as the board block. | ||
+ | \\ | ||
+ | \\ | ||
+ | Note: It is possible to create nested hierarchy boards (a hierarchy board with-in another hierarchy board' | ||
+ | |||
+ | \\ | ||
+ | ===Hierarchy Board Files=== | ||
+ | \\ | ||
+ | The entire contents of a Hierarchy Board layer (inputs, outputs, blocks, wires, and nested hierarchy boards) along with the board' | ||
+ | \\ | ||
+ | |||
+ | |||
+ | ===To Create and Load Board Files:=== | ||
+ | |||
+ | Right-Click on the hierarchy board block and select Save Board from the pop-up menu. SigmaStudio board files use the *.ssbrd file extension. | ||
+ | \\ | ||
+ | {{: | ||
+ | \\ | ||
+ | \\ | ||
+ | To Load a board file, | ||
+ | - Insert a new hierarchy board block into the Schematic window. | ||
+ | - Right-Click the hierarchy board block and select File - Load Board... from the menu. | ||
+ | - Navigate to a previously saved board file (*.ssbrd) and press Open. | ||
+ | |||
+ | The loaded board will be name is changed to match the saved board name, and all the blocks contained in the hierarchy board' | ||
+ | |||
+ | |||
+ | |||
+ | ===To Lock or Unlock Boards:=== | ||
+ | |||
+ | Right-Click on the hierarchy board block and select Lock Board from the context menu, and give a lock password or a key. | ||
+ | \\ | ||
+ | {{: | ||
+ | {{: | ||
+ | \\ | ||
+ | This will encrypt the board contents for any user and user will not be able to view the contents inside the board. Even the project file would not show the contents of the locked hierarchy board once it is locked using a key. | ||
+ | \\ | ||
+ | Similarly, to unlock the board, right-Click on the hierarchy board block and select Unlock Board from the context menu, and give the lock password or key associated with that board. This will result in decryption of the board contents and project file would start showing the contents of the given hierarchy board | ||
+ | |||