All screenshots included in this manual are taken from SpyGlass as an iShell .. plugins may provide actions, if the user clicks on an object on the screen, e.g. Atrenta spyglass user guide pdf. Both the printer driver and application software are compressed. CMOS Memory Clearing Header JP1 This header. Using Atrenta Spyglass in GUI mode: For all the documentation of the spyglass, do “spydocviewer &” in the command promptof the unix machine.

Author: Dasar Takazahn
Country: Iceland
Language: English (Spanish)
Genre: Travel
Published (Last): 6 October 2015
Pages: 496
PDF File Size: 19.50 Mb
ePub File Size: 11.40 Mb
ISBN: 918-7-15366-698-9
Downloads: 7331
Price: Free* [*Free Regsitration Required]
Uploader: Dakinos

We work on advanced design technologies with industrial partners such as ST Microelectronics.

Anything said here is just one engineer’s opinion. I would like to also spygalss Ahmed Jerraya and Erwan Piriou, who cooperated with me on this eval. If we do not have simulation vectors, then Atrenta spyglass user guide can work with default activity parameters to provide rough estimation. So far, we haven’t seen any serious problems.

We input simulation vectors to Spyglass, to get power estimates.

Suffice to say, that is absolutely precise enough to make design decisions for power reduction. Spyglass has no problems with mixed language support.

First we run simulation vectors to functionally verify our design; we atrenta spyglass user guide design in VHDL, with some Verilog. This was useful for power planning at SoC level during early design development phase SoC tarenta architecture specification.

For every instruction and couple of instructions, we generated different simulation vectors. However, for detailed power optimization during the RTL design phase, we need simulation vectors to get sufficient accuracy.


We came up with a clever way to use Spyglass to create a power model to analyze power consumption and optimize our programmable core design at the architectural level. We are a silicon conductor research institute. We use it, atrenta spyglass user guide works. epyglass

Our architect uses our internal RTL generator to generate RTL code with a reconfigurable clusterized architecture; without doing any clock gating yet. It’s part of our mainstream design flow, atrenta spyglass user guide all the evidence is that Spyglass Power will meet the needs of our new designs, which will be up to 2. These are highly skilled designers who usually assume that a tool cannot do better than they can!

The tool is stable atrenta spyglass user guide we get same-day support. We intend, in the coming weeks, to use Spyglass Power for defining using its power estimation feature the right set of operating points voltage, frequency for our Dynamic Voltage and Frequency Scaling. The register file was our greediest module. At my company we have 2 primary types of Spyglass users: The other primary users of Spyglass power are our experts in low-power design.

Sign up for the DeepChip newsletter.

Spyglass Power for both architectural and RTL power reduction

Power figures for hierarchical modules There is a feature of Spyglass Power which gives you a graph spyglaass every activity in the design, allowing us to see the activity is for a particular block, even without actually doing any power computations.

This opportunity to consider programmable architectures in terms of power atrenta spyglass user guide especially makes sense for compiler and hardware designers looking for power saving. We have recently used Spyglass on two different chips; below I have 4 sample case studies atreenta our power reduction atrenta spyglass user guide.


Spyglass Power looked at every single register and memory inside atgenta block — there can be 10,’s of them — to see if it could gate them. The architect removed these power bugs by manually adding clock- gating cells at the cluster-level.

We are looking at new design optimization techniques using the substrate, based on substrate polarization that changes, atrenta spyglass user guide example, the transistor power consumption and speed.

The architect then runs Spyglass Power atrenta spyglass user guide find power bugs. Our two main applications today are advanced atrenta spyglass user guide basebands and multi-processor SoC’s for computing. Power graph for architecture This was a situation where the Spyglass Power activity report showed that a cluster of the design that should have been in an idle state was active and drawing power when it shouldn’t have been. The memory power reduction comes from rules such as: Next, we run Spyglass Power, using the simulation vectors.

RealIntent instead of Atrenta for lint/CDC/X

We are happy with Spyglass. The initial power reduction done by one of our best local designers.

Typically, this second stage includes optimizations focused on applying specific sequential and formal techniques to reduce register and memory power.