Rules | Recent posts | topic RSS | Search | Register  | Log in

Gate level implementation

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> Elementary Electronic Questions
Author Message
rkarthik1



Joined: 29 Oct 2004
Posts: 38


Post03 Jan 2005 17:06   Gate level implementation

i want to know if there is a way to find out the total no. of transistors in say a 16-bit Wallace-Tree multiplier or a Carry-Save Multiplier? say an algorithm that can give me the no. of transistors for any n-bit multiplier.. adder.. so on.. i cant think of any method without going right down to the basics.. which is too cumbersome..
Back to top
arthur



Joined: 03 May 2001
Posts: 16


Post04 Jan 2005 16:28   Re: Gate level implementation

Suggestion:
Use synopsys "Design ware" to implement a multiplier.
Report area--> Get the answer!

(Note: The area report has different unit scale, it depend on lib.
Maybe um2, gate, cell...)
Back to top
geconom



Joined: 12 Feb 2002
Posts: 295
Helped: 3


Post04 Jan 2005 22:23   Re: Gate level implementation

I am using design compiler to do this work. Generally, it is a matter of tools, not algorithms.
Back to top
vale



Joined: 07 Jan 2004
Posts: 112
Helped: 8


Post05 Jan 2005 2:31   Gate level implementation

Both Wallace-Tree multiplier and Carry-Save Multiplier have regular structure, so you can easily caluculate the numbers of basic module (full-adder, half-adder, AND). Check the transistor numbers of each module in your lib and get the total.
Back to top
spauls



Joined: 17 Dec 2002
Posts: 547
Helped: 19


Post05 Jan 2005 11:32   Re: Gate level implementation

Try to get netlist from diff Syn tools , and then compare results
Back to top
abhigopal



Joined: 21 Dec 2004
Posts: 62


Post07 Jan 2005 22:01   Gate level implementation

i read somewhere that the total number of devices in a n bit multiplier is n*n-1*gate count of 1 full adder * no.of devices per gate
hope this helps
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> Elementary Electronic Questions
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap