Patent · US Active

Fused memory and arithmetic circuit

US10790830B1 · kind B1 · utility

12Cited by
2References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 20, 2019
Grant dateSep 29, 2020
Priority date
Expiry dateMay 20, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03K19/17744
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A tile of an FPGA fuses memory and arithmetic circuits. Connections directly between multiple instances of the tile are also available, allowing multiple tiles to be treated as larger memories or arithmetic circuits. By using these connections, referred to as cascade inputs and outputs, the input and output bandwidth of the arithmetic circuit is further increased. The arithmetic unit accesses inputs from a combination of: the switch fabric, the memory circuit, a second memory circuit of the tile, and a cascade input. In some example embodiments, the routing of the connections on the tile is based on post-fabrication configuration. In one configuration, all connections are used by the memory circuit, allowing for higher bandwidth in writing or reading the memory. In another configuration, all connections are used by the arithmetic circuit.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.