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.

N^2 function implementation

Status
Not open for further replies.

ivlsi

Advanced Member level 3
Advanced Member level 3
Joined
Feb 17, 2012
Messages
883
Helped
17
Reputation
32
Reaction score
16
Trophy points
1,298
Visit site
Activity points
6,868
Hi All,

What's the optimal implementation of N^2 function using a pure or registered logic? I mean flops, shift registers, logic gates, etc...

Thank you!
 

yes. what's its optimal implementation? the implementation should be simpler that a regular multiplier... what's the trick in the implementation?
 

Did you ever try multiply in binary system? Try multiply number two by itself. And now number four...

It isn't a test, just try look at it through a binary system glasses.
 

As generally as phrased, the original question seems to ask for re-telling of a digital design text book's chapter. Optimal in which sense, speed or area, is a sequential squarer acceptable, etc.?

Edaboard is my easygoing Google?

the implementation should be simpler that a regular multiplier... what's the trick in the implementation?
You're basically right. There's some saving for a squarer versus a full multiplier in logic cells. Personally, I leave multiplier and squarer implementation to available vendor IP. Thus I can't help you with the details.
 

As for the squarer implementation, should it be so complex design so that it's patent protected and special dedicated IPs were created?
 

As others, I'm using the term vendor IP for all code libraries provided by hardware or software tool vendors, not only protected IP. E.g. integer and floating point arithmetic libraries shipped with FPGA synthesis tools.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top