Forum Discussion

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

Singed M_by_M multiplication

how is the signed multiplication performed using an M_by_M carry save array multiplier ???

4 Replies

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

    Are you asking about how this type of multiplier works at silicon level (its architecture) or are you asking how to multiply in fpga?

    I personally don't know about various architectures of multiplier technology, I just multiply and get the output and leave that to the tool.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Are you asking about how this type of multiplier works at silicon level (its architecture) or are you asking how to multiply in fpga?

    I personally don't know about various architectures of multiplier technology, I just multiply and get the output and leave that to the tool.

    --- Quote End ---

    thanks for replying Kaz, i meant the architecture, i want to implement my own, i did the unsigned on but not familiar with the signed one(s)...
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    We here work on fpga platforms and make use of ready-made blocks of rams/mults/possibly adders/PLL/serdes ..etc. The rest of functions are left to designers to implement in the logic fabric. So we have little choice of available sub-components.

    I know Universities don't draw a clear line between fpga and asic as they prepare students for all areas. Thus the best place for your question is an ASIC forum, they are proud people and know a lot about silicon level design.