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.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…