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.

Urgent help needed !!

Status
Not open for further replies.

berko3000

Member level 3
Joined
Sep 26, 2004
Messages
61
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
403
Hi guys,
I have a problem with the simulation of my full adder cell layout. I drawed its layout in Magic but when I try to simulate it using Hspice and Awanwaves I'm getting spikes which I circled in red in this link:

Code:
**broken link removed**

How can I fix it?

thanks

Added after 5 hours 25 minutes:

any idea??
 

A delay for output sum might solve.
For vhdl ex:

sum <= ( a xor b ) afte 5 ns ;
carry <= ( a and b ) after 5 ns ;
 

tomanderson said:
A delay for output sum might solve.
For vhdl ex:

sum <= ( a xor b ) afte 5 ns ;
carry <= ( a and b ) after 5 ns ;

I'm not using VHDL for this: only Magic Layout and Hspice for generating spice file and Avanwaves for waveforms. Do you recommend another idea in the layout or in hspice?
 

hi..
Input signal A and B are rising from 0 to 1 (two signals are in undefined state at a time), because of that you are getting a spike at that inputs. Try to avoid such input states while giving the inputs then you won't get any spikes. So at this undefined states of input the spike (unwanted variation) came only for SUM and there is no spike in CARRY because there is a change of state.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top