{"title":"EMMA - A suggestion for an embedded multi-precision multiplier array for FPGAs","authors":"O. Pfänder, H. Pfleiderer","doi":"10.1109/FPL.2008.4629977","DOIUrl":null,"url":null,"abstract":"This paper presents a non-monolithic top-down reconfigurable multiplier suitable for embedding in an FPGA structure. It is constructed of four individual partitions that can operate as separate multipliers but also concatenate to form a superior multiplier with increased precision and sign handling ability. The number of possible operation modes is limited in order to keep the reconfiguration overhead low. A small set of control signals determines behavior and mode selection. Inactive partitions are disconnected from the supply to save power. EMMA (Embedded Multi-precision Multiplier Array) can compute signed twopsilas complement numbers at up to 32 times 16-bit precision when all partitions are active and concatenated, or up to four separate 16 times 8-bit multiplications running simultaneously.","PeriodicalId":137963,"journal":{"name":"2008 International Conference on Field Programmable Logic and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Field Programmable Logic and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FPL.2008.4629977","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper presents a non-monolithic top-down reconfigurable multiplier suitable for embedding in an FPGA structure. It is constructed of four individual partitions that can operate as separate multipliers but also concatenate to form a superior multiplier with increased precision and sign handling ability. The number of possible operation modes is limited in order to keep the reconfiguration overhead low. A small set of control signals determines behavior and mode selection. Inactive partitions are disconnected from the supply to save power. EMMA (Embedded Multi-precision Multiplier Array) can compute signed twopsilas complement numbers at up to 32 times 16-bit precision when all partitions are active and concatenated, or up to four separate 16 times 8-bit multiplications running simultaneously.