-
公开(公告)号:US11386009B2
公开(公告)日:2022-07-12
申请号:US16670570
申请日:2019-10-31
Applicant: XILINX, INC.
Inventor: David P. Schultz , Weiguang Lu , Karthy Rajasekharan , Shidong Zhou , Michael Tsivyan , Jing Jing Chen , Sourabh Goyal
IPC: G06F12/0855 , G06F9/30 , G06F12/06 , G06F12/0895 , G06F13/16
Abstract: An example configuration system for a programmable device includes: a configuration memory read/write unit configured to receive configuration data for storage in a configuration memory of the programmable device, the configuration memory comprising a plurality of frames; a plurality of configuration memory read/write controllers coupled to the configuration memory read/write unit; a plurality of fabric sub-regions (FSRs) respectively coupled to the plurality of configuration memory read/write controllers, each FSR including a pipeline of memory cells of the configuration memory disposed between buffers and a configuration memory read/write pipeline unit coupled between the pipeline and a next one of the plurality of FSRs.
-
公开(公告)号:US10305511B1
公开(公告)日:2019-05-28
申请号:US15990151
申请日:2018-05-25
Applicant: Xilinx, Inc.
Inventor: David P. Schultz , Weiguang Lu , Priyanka Agrawal , Jun Liu , Sourabh Goyal , David Robinson
Abstract: Decompressing a data set includes inputting data units to a decompression circuit and comparing each input data unit to a run value and to a substitute value. In response to the data unit being not equal to the run value or the substitute value, the decompression circuit outputs the value of the input data unit; in response to the input data unit having the run value and a succeeding data unit having a value N not equal to zero or one, the decompression circuit outputs multiple data units having the run value based on the value N; in response to input data unit having the substitute value, the decompression circuit outputs one data unit having the run value; and in response to one input data unit having the run value and a succeeding data unit equal to zero or one, the decompression circuit outputs one data unit of the substitute value.
-