Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018160738) RECONFIGURABLE MATRIX MULTIPLIER SYSTEM AND METHOD
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/160738 International Application No.: PCT/US2018/020283
Publication Date: 07.09.2018 International Filing Date: 28.02.2018
IPC:
G06F 7/52 (2006.01) ,G06F 17/16 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
7
Methods or arrangements for processing data by operating upon the order or content of the data handled
38
Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
48
using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
52
Multiplying; Dividing
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
10
Complex mathematical operations
16
Matrix or vector computation
Applicants:
TEXAS INSTRUMENTS INCORPORATED [US/US]; P.O. Box 655474 Mail Station 3999 Dallas, TX 75265-5474, US
TEXAS INSTRUMENTS JAPAN LIMITED [JP/JP]; 24-1, Nishi-shinjuku 6-chome Shinjuku-ku, 160-8366, JP (JP)
Inventors:
REDFERN, Arthur, John; US
STEISS, Donald, Edward; US
ANDERSON, Timothy, David; US
CHIRCA, Kai; US
Agent:
DAVIS, Michael, A., Jr.; US
DAVIS, Michael, A.; US
Common
Representative:
TEXAS INSTRUMENTS INCORPORATED; P.O. Box 655474 Mail Station 3999 Dallas, TX 75265-5474, US
Priority Data:
15/905,25026.02.2018US
62/464,95428.02.2017US
62/464,96428.02.2017US
62/465,62001.03.2017US
Title (EN) RECONFIGURABLE MATRIX MULTIPLIER SYSTEM AND METHOD
(FR) SYSTÈME ET PROCÉDÉ DE MULTIPLICATEUR MATRICIEL RECONFIGURABLE
Abstract:
(EN) A reconfigurable matrix multiplier (RMM) (0410) system/method allows tight or loose coupling to supervisory control processor application control logic (ACL) in a system-on-a-chip (SOC) environment (0401). The RMM (0410) provides for C=A*B matrix multiplication operations having A-multiplier-matrix (AMM), B-multiplicand-matrix (BMM), and C -product-matrix (CPM), as well as C=A*B+D operations in which D-summation-matrix (DSM) represents the result of a previous multiplication operation or another previously defined matrix. The RMM (0410) provides for additional CPM LOAD/STORE paths allowing overlapping of compute/data transfer operations (0421, 0422, 0423) and provides for CPM data feedback to the AMM or BMM operand inputs from a previously calculated CPM result. The RMM (0410) anticipates the use of 8, 16, and 32-bit operand reconfigurable matrix datum in conjunction with an external memory bus data width of 512 bits and an instruction control unit (ICU) implemented using a series of RMM configuration words (RCW) and streaming opcode functions (SOF).
(FR) Un système/procédé de multiplicateur matriciel reconfigurable (RMM) (0410) permet un couplage rigoureux ou flexible à une logique de commande d'application (ACL) de processeur de commande de supervision dans un environnement (0401) de système sur puce (SOC). Le RMM (0410) permet de réaliser des opérations de multiplication de matrice C=A*B à matrice de multiplication A (AMM), à matrice de multiplicande B (BMM) et à matrice de produit C (CPM), ainsi que des opérations C=A*B+D dans lesquelles la matrice de sommation D (DSM) représente le résultat d'une opération de multiplication précédente ou d'une autre matrice définie précédemment. Le RMM (0410) rend possibles des chemins CPM LOAD/STORE supplémentaires permettant le chevauchement d'opérations de calcul/transfert de données (0421, 0422, 0423) et permet une rétroaction de données CPM aux entrées d'opérande AMM ou BMM à partir d'un résultat CPM calculé précédemment. Le RMM (0410) anticipe l'utilisation de données de matrice reconfigurable d'opérande à 8, 16 et 32 bits conjointement avec une largeur de données de bus de mémoire externe de 512 bits et une unité de commande d'instruction (ICU) implémentée à l'aide d'une série de mots de configuration de RMM (RCW) et de fonctions de code opération de diffusion en continu (SOF).
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)