21.11.2014 Views

Sonnet User's Guide - Sonnet Software

Sonnet User's Guide - Sonnet Software

Sonnet User's Guide - Sonnet Software

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 15 Circuit Subdivision Tutorial<br />

There are two results that are significant to observe. A comparison of the netlist<br />

analysis data with the analysis data from the source circuit, and a comparison of<br />

the amount of time and memory each analysis used. We have provided the source<br />

project file including analysis data under the example sub_whole.son available in<br />

the <strong>Sonnet</strong> Examples.<br />

The graph below shows the results of the netlist analysis versus the results of a full<br />

analysis of the source project.<br />

As you can see there is very good agreement between the two analysis results.<br />

Both files were analyzed on the same computer. The time required for the netlist<br />

was actually longer than the time required to analyze the circuit as a whole because<br />

this was a simple example chosen for clarity, and the benefits of circuit subdivision<br />

are only seen for larger circuits.<br />

Using circuit subdivision reduces your memory requirements for analysis of a<br />

large circuit. Each of the subprojects requires less subsections to analyze than the<br />

complete circuit. This improvement comes as a result of reducing the number of<br />

subsections for any given analysis since both computation time and memory requirements<br />

rise sharply as the subsections go up, as shown on the chart below. For<br />

237

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!