This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
resources:tools-software:sigmastudio:usingsigmastudio:buildingschematics [15 Nov 2012 21:34] William Jahn Fixed Broken Links |
resources:tools-software:sigmastudio:usingsigmastudio:buildingschematics [29 Apr 2020 22:13] Joshua Berlin [Building Schematics] Added information on compile-time controls |
||
---|---|---|---|
Line 44: | Line 44: | ||
Once a Processor block is added to the project, the Schematic tab is displayed. Select the schematic tab and add Inputs or Sources by dragging and dropping blocks from the Toolbox's IO and Sources categories. | Once a Processor block is added to the project, the Schematic tab is displayed. Select the schematic tab and add Inputs or Sources by dragging and dropping blocks from the Toolbox's IO and Sources categories. | ||
- | <note>Note: Every schematic MUST contain either an [[resources/tools-software/sigmastudio/toolbox/io|Input block]] or a [[resources/tools-software/sigmastudio/toolbox/sources|Source block]]. If no inputs are present in the schematic design, you will receive the compiler error: <blockquote>Error - No Inputs are Defined for IC. | + | <WRAP round help>Note: Every schematic MUST contain either an [[resources/tools-software/sigmastudio/toolbox/io|Input block]] or a [[resources/tools-software/sigmastudio/toolbox/sources|Source block]]. If no inputs are present in the schematic design, you will receive the compiler error: <blockquote>Error - No Inputs are Defined for IC. |
- | </blockquote></note> | + | </blockquote></WRAP> |
Line 70: | Line 70: | ||
Each schematic block has input and output pins which can be [[resources/tools-software/sigmastudio/usingsigmastudio/buildingschematics/wiresandaliases|wired]] together to create the system's signal flow. All block's input pins must be connected to a source or another block's output pin and all block's output pins must be connected or [[resources/tools-software/sigmastudio/toolbox/systemschematicdesign/schematicterminal|terminated]]. | Each schematic block has input and output pins which can be [[resources/tools-software/sigmastudio/usingsigmastudio/buildingschematics/wiresandaliases|wired]] together to create the system's signal flow. All block's input pins must be connected to a source or another block's output pin and all block's output pins must be connected or [[resources/tools-software/sigmastudio/toolbox/systemschematicdesign/schematicterminal|terminated]]. | ||
- | <note>Note: If there are unconnected pins in the schematic you will receive the compiler error: <blockquote>Fatal Error: Unconnected pins found in cell. | + | <WRAP round help>Note: If there are unconnected pins in the schematic you will receive the compiler error: <blockquote>Fatal Error: Unconnected pins found in cell. |
- | </blockquote></note> | + | </blockquote></WRAP> |
Line 88: | Line 88: | ||
** | ** | ||
\\ | \\ | ||
- | Once your schematic is compiled and downloaded to the hardware, you can adjust the schematic's controls (knobs, sliders, and spin boxes) to change algorithm parameters in real time. This allows you to tune your design's settings before implementing the final system. See [[resources/tools-software/sigmastudio/usingsigmastudio/systemimplementation|System Implementation]] for more information about how to integrate a schematic design into your end system. | + | Once your schematic is compiled and downloaded to the hardware, you can adjust the schematic's controls (knobs, sliders, and spin boxes) to change algorithm parameters in real time. This allows you to tune your design's settings before implementing the final system. |
+ | |||
+ | Some controls adjust compile-time parameters. Changes to these controls will not update the connected SigmaDSP instantly. If a compile-time control is changed, text in the bottom right corner of the SigmaStudio window will change from "Active: Downloaded" to "Design Mode", indicating SigmaStudio has stopped synchronizing the schematic with the DSP. To implement changes to compile-time parameters, recompile and download the program to the DSP, at which time the "Design Mode" text will change back to "Active: Downloaded". | ||
+ | |||
+ | See [[resources/tools-software/sigmastudio/usingsigmastudio/systemimplementation|System Implementation]] for more information about how to integrate a schematic design into your end system. | ||