- Patent Title: Systems and methods for implementing random access memory in a flow-based machine perception and dense algorithm integrated circuit based on computing and coalescing of indices
-
Application No.: US16778578Application Date: 2020-01-31
-
Publication No.: US10824370B2Publication Date: 2020-11-03
- Inventor: Nigel Drego , Aman Sikka , Mrinalini Ravichandran , Robert Daniel Firu , Veerbhan Kheterpal
- Applicant: quadric.io, Inc.
- Applicant Address: US CA Burlingame
- Assignee: quadric.io, Inc.
- Current Assignee: quadric.io, Inc.
- Current Assignee Address: US CA Burlingame
- Agent Padowithz Alce
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/1027 ; G06F9/30 ; G06N3/04 ; G06F5/06

Abstract:
A system and method for random access augmented flow-based processing within an integrated circuit includes computing, by a plurality of distinct processing cores, a plurality of linear indices and associated valid bits; propagating the plurality of linear indices in a predetermined manner to a plurality of columns of first-in, first-out buffers; loading, from the FIFO buffers, the plurality of linear indices to a content addressable memory; at the CAM: coalescing redundant linear indices in each of the plurality of FIFO buffers; performing lookups for a plurality of memory addresses based on the plurality of linear indices; collecting at a read data buffer a plurality of distinct pieces of data from one of an on-chip memory based on the plurality of memory addresses; reading the plurality of distinct pieces of data from the read data buffer; and propagating the plurality of distinct pieces of data into the processing cores.
Public/Granted literature
Information query