US 11,961,575 B2
Single “A” latch with an array of “B” latches
Thomas A. Ziaja, Austin, TX (US); Uma Durairajan, San Jose, CA (US); and Dinesh R. Amirtharaj, Milpitas, CA (US)
Assigned to SambaNova Systems, Inc., Palo Alto, CA (US)
Filed by SambaNova Systems, Inc., Palo Alto, CA (US)
Filed on Sep. 9, 2022, as Appl. No. 17/942,059.
Application 17/942,059 is a continuation of application No. 17/468,024, filed on Sep. 7, 2021, granted, now 11,443,822.
Claims priority of provisional application 63/107,413, filed on Oct. 29, 2020.
Prior Publication US 2023/0005560 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G11C 29/32 (2006.01); G11C 7/10 (2006.01); G11C 29/12 (2006.01); G11C 29/36 (2006.01); G11C 29/42 (2006.01); G01R 31/317 (2006.01); G01R 31/3177 (2006.01); G01R 31/3185 (2006.01); G01R 31/3187 (2006.01); G06F 11/27 (2006.01); G11C 7/22 (2006.01); G11C 11/408 (2006.01)
CPC G11C 29/32 (2013.01) [G11C 7/1039 (2013.01); G11C 29/1201 (2013.01); G11C 29/12015 (2013.01); G11C 29/36 (2013.01); G11C 29/42 (2013.01); G01R 31/3172 (2013.01); G01R 31/31723 (2013.01); G01R 31/3177 (2013.01); G01R 31/3185 (2013.01); G01R 31/318536 (2013.01); G01R 31/318541 (2013.01); G01R 31/318544 (2013.01); G01R 31/318547 (2013.01); G01R 31/318566 (2013.01); G01R 31/3187 (2013.01); G06F 11/27 (2013.01); G11C 7/1051 (2013.01); G11C 7/22 (2013.01); G11C 11/4082 (2013.01); G11C 2029/3202 (2013.01)] 5 Claims
OG exemplary drawing
 
4. An integrated circuit (IC) comprising:
an input buffer enabled to load data during a first part of a clock period;
an array of storage elements, coupled to the input buffer, enabled to load data from the input buffer to a selected row in the array of storage elements in parallel during a second part of the clock period;
an output multiplexor, coupled to the array of storage elements, enabled to output data from a chosen row in the array of storage elements in parallel on a multi-line output data path;
a scan input for a scan chain;
an input multiplexor, coupled to the input buffer, a functional data path, the scan input, and a subset of lines of the multi-line output data path, and enabled to select between the functional data path and a set of inputs including the scan input and the subset of lines of the multi-line output data path as an input to the input buffer; and
a scan output for the scan chain coupled to a line of the output data path.