首页>
外国专利>
High-speed integer multiplier unit handling signed and unsigned operands and occupying a small area
High-speed integer multiplier unit handling signed and unsigned operands and occupying a small area
展开▼
机译:高速整数乘法器单元,处理有符号和无符号操作数,并占用较小的区域
展开▼
页面导航
摘要
著录项
相似文献
摘要
A high-speed integer multiplier unit multiplying operands, wherein each operand can be either signed or unsigned. Type data is received for each operand which indicates whether the corresponding operand is to be treated as signed or unsigned. An extend bit is appended to each operand to provide extended operands, where the extend bit is the most significant bit of the corresponding operand if type data indicates that the operand is signed, and the extend bit is a logic zero otherwise. The extended operands are multiplied using a signed multiplication operation to provide the result. Overflow detection is done in parallel to the multiply operation, thus moving overflow-detection logic from the timing-critical path from the multiplier block's input to its output. The throughput performance of the multiplier unit is improved as a result.
展开▼