| Author |
Message |
vlsitechnology
Joined: 01 Nov 2007 Posts: 262 Helped: 6
|
13 Feb 2008 19:09 half adder schematic |
|
|
|
|
Can anyone tell me the details of drawing the layout of half adder?
Added after 45 seconds:
I need to know the details without taking the spice levelnetlist
I mean with the help of boolean expression how can we draw the layout
|
|
| Back to top |
|
 |
Google AdSense

|
13 Feb 2008 19:09 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
carv_13
Joined: 04 Oct 2007 Posts: 53 Helped: 5
|
13 Feb 2008 19:34 half adder layout |
|
|
|
|
Its quite simple. The equations for sum and carry are
sum = a xor b
carry = a and b
assuming a and b are inputs.
To implement xor:
sum = a xor b. CMOS logic is inverting logic. So you can do it this way.
sum = a xor b = (a xnor b)`
a xnor b = a`b` + ab
sum = (a`b` + ab)`
split a`b` as (a+b)'
sum = ((a+b)' + ab)'
This can be implemented using an OR gate and AOI 12 gate.
The carry would be an and gate.
Let me know if you need any further information.
-Aravind
Added after 9 minutes:
This is the schematic
Added after 1 minutes:
You can probably work your way through the layout with the schematic. Let me know if you have any doubts with the layout.
|
|
| Back to top |
|
 |
santuvlsi
Joined: 19 Aug 2007 Posts: 71 Helped: 3
|
14 Feb 2008 5:03 cmos half adder |
|
|
|
|
Dear VLSI technology,
U r asking how to draw a layout of half adder.
Fine u need a layout tool.
u need a transistor level(CMOS level) design of the half adder.
That cmos should be of certain technology.
Then it cmos level transistor should be designed properly like consedering its
parameters such that we should get any violations.
if we get we need to adjust.
If we get certain width, in layout we need to keep the polysilicon area of that width.
then start layout by placing active n- well p diffusion, bulk connection, keep the lenght according to technology and width u designed then connect drain source gate as per requrinment then connect VDD, VSS , then connet onter connection then tap out i/o ports , finally create a abutment box ant if u want place in library place.
hope u understand
santu
|
|
| Back to top |
|
 |
manish12
Joined: 21 Nov 2006 Posts: 1020 Helped: 31
|
14 Feb 2008 5:51 half adder circuit using cmos |
|
|
|
|
use orcad, make schematic of whatever you want (gates only), create the verilog file .
using mirowind you can convert the verilog file into the layout !
enjoy !
|
|
| Back to top |
|
 |