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.

What happens when we specify addition of two nos in HDL?

Status
Not open for further replies.

pankaj

Member level 3
Joined
Jun 6, 2001
Messages
60
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
328
Regarding Synthesis

Hello,

What happens generally when we specifying addition of two nos in any hdl,

eg. a : In Std_logic_vector(31 Downto 0);
b : In Std_logic_vector(31 downto 0);
sum : Out Std_Logic_vector(31 Downto 0)

sum <= a + b;

Will the synthesizer synthesize the adder using ripple carry or carry-lookahead. Specifically what does Xilinx ISE7.1i will do

Pankaj
 

Re: Regarding Synthesis

It depends on what kind of contrains you add and the tools you are using...

Just try and look the result.
 

Regarding Synthesis

Hi,
mostly it will be a ripple carry adder. But it you see the architecture of the devices you will see that they have dedicated carry propagation path in each CLB so the carry propagation delay is quite less.

Best Regards,
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top