Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
14 years ago

LPMs and ASICs

I've been working on a digital signal processing design for a Cyclone IV design and have been using LPM-based arithmetic blocks in order to get the clock speed up.

My client just asked me if an ASIC vendor would be able to take the finished design and use it as part of an ASIC. This wouldn't be an Altera hardcopy device.

I don't have direct experience with ASICs. Does anyone have any experience with ASIC conversion and whether I'd have to write RTL from scratch to replace the LPM's?

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Major ASIC EDA tools (like Synopsys) also provide various kinds of megafunction/IP cores in their library. First you need to know the target fab process of your ASIC client, then check if with this particular process, your megafunction/IP is supported in the library of your synthesis tool.

    (Basic arithmetic blocks, like adder and multiplier, usually can be directly synthesized with ASIC tools.)