-
公开(公告)号:US10990517B1
公开(公告)日:2021-04-27
申请号:US16259895
申请日:2019-01-28
Applicant: Xilinx, Inc.
Inventor: Hare K. Verma , Jiayou Wang , Vincent Mirian
IPC: G06F12/02
Abstract: Examples described herein relate to efficient memory access. An example is a system includes a programmable device, and a memory. The programmable device is coupled to the host and receives the read/write requests and the addresses associated therewith. The programmable device interleaves the read/write requests across multiple communication channels based on a subset of bits within each address. The memory receives the read/write requests from the programmable device. The memory stores contents associated with the addresses for write requests and returns contents associated with the addresses for a read request to the programmable device. The programmable device returns the received contents to the host for processing.
-
公开(公告)号:US11449344B1
公开(公告)日:2022-09-20
申请号:US16854441
申请日:2020-04-21
Applicant: Xilinx, Inc.
Inventor: Sachin Kumawat , Hare Krishna Verma , Vincent Mirian
IPC: G06F9/38
Abstract: A processing circuit includes a random access memory (RAM) configured to look up a first next state based on a first address simultaneously with looking up a second next state based on a second address. The first address is formed of a first current state and an input data and the second address is formed of a second current state and the input data. The processing circuit includes a state control circuit that receives the first and second next states, the first current state, and the second current state, and a first-in-first-out (FIFO) memory that stores selected ones of the first and second next states, the first current state, and the second current state. The processing circuit includes a multiplexer configured to selectively pass two states from the FIFO memory or two states from the state control circuit as a third current state and a fourth current state.
-