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.

Xilinx PLD Optimization

Status
Not open for further replies.

Chops211

Member level 2
Joined
Sep 25, 2006
Messages
48
Helped
12
Reputation
24
Reaction score
11
Trophy points
1,288
Location
New York City
Activity points
1,573
Quick question:

When implementing logic in a PLD using VHDL, the following code will synthesize into comparators and adders:

output <= '0' & input when input < X"28" else
'0' & input + X"18" when input < X"50" else
'0' & input + X"74" when input < X"74" else
'1' & input + X"50" when input < X"99" else
'1' & X"E8";

If i was to make a large LUT using the presolved values of this equation, how will the ISE software synthesize the design? As a one clock cycle LUT or condense it into the previous design using comparators and adders? It is basically a time difference, is it worth while to code the entire truth table? Speed is not a concern, power usage is more important.

Thanks
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top