Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to specify input pattern in Cadence

Status
Not open for further replies.

hertz

Newbie level 5
Joined
Dec 3, 2004
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
122
Hi,

I am doing this 8-bit counter project. I need to calculate power consumption for this particular input pattern. I was wondering which symbol I can use to specify the voltage waveform pattern for my project?

What is the best way to calculate power in cadence?

Anybody knows? Please help!

Thanks,
Hertz
 

Yours project will be
1. pure analog?
2. pure digital?
3. mixed-signal?
What kind of waveform pattern do you need?
As I understand the only signal you need is clock. For this signal you can use simple pulse voltage source.
Of course if it is a programmable counter the pattern will be little more compicated.
 

It is pure digital. I need to make the increment control like:
1st cycle: reset
2nd cycle: INC
3rd cycle: INC
4th cycle: INC
5th cycle: INC
6th cycle: No INC
7th cycle: INC
8th cycle: No INC
and so on
 

For any pattern in digital design you can create another verilog (or VHDL) module that can generate this pattern. If you prefer graphical view you can create any symbol by yourself.
If you use standard cell library the library specification includes information about power. It should be specified in unit like "uW/MHz", because any digital logic consume power during transitions 0->1 or 1->0. So you can recalculate it to uW/Hz divide it by 2 and consider this coefficient as power for one event (0->1 or 1->0 transition). After that you can accumulate total event numbers multiply that by the coefficient and divide by time (in seconds). You can get power in uW.
 

Magma use VCD pattern file,
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top