Invention Grant
US09465578B2 Logic circuitry configurable to perform 32-bit or dual 16-bit floating-point operations
有权
逻辑电路可配置为执行32位或双16位浮点运算
- Patent Title: Logic circuitry configurable to perform 32-bit or dual 16-bit floating-point operations
- Patent Title (中): 逻辑电路可配置为执行32位或双16位浮点运算
-
Application No.: US14106442Application Date: 2013-12-13
-
Publication No.: US09465578B2Publication Date: 2016-10-11
- Inventor: David C. Tannenbaum , Srinivasan Iyer
- Applicant: NVIDIA Corporation
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Zilka-Kotab, PC
- Main IPC: G06F7/487
- IPC: G06F7/487 ; G06F7/544

Abstract:
A system and method are provided for performing 32-bit or dual 16-bit floating-point arithmetic operations using logic circuitry. An operating mode that specifies an operating mode for a multiplication operation is received, where the operating mode is one of a 32-bit floating-point mode and a dual 16-bit floating-point mode. Based on the operating mode, nine recoding terms for a mantissa of at least one floating-point input operand are determined. A dual-mode multiplier array circuit that is configurable to generate partial products for either one 32-bit floating-point result or for two 16-bit floating-point results computes the partial products based on the nine recoding terms. The partial products are processed to generate an output based on the operating mode.
Public/Granted literature
- US20150169289A1 LOGIC CIRCUITRY CONFIGURABLE TO PERFORM 32-BIT OR DUAL 16-BIT FLOATING-POINT OPERATIONS Public/Granted day:2015-06-18
Information query