-
公开(公告)号:US20240111693A1
公开(公告)日:2024-04-04
申请号:US17957418
申请日:2022-09-30
Applicant: XILINX, INC.
Inventor: Krishnan SRINIVASAN , Ygal ARBEL , Sagheer AHMAD , Sarosh I. AZAD , Pramod BHARDWAJ , Yanran CHEN , James MURRAY
CPC classification number: G06F13/1631 , G06F11/0772 , G06F13/1668
Abstract: Techniques to provide transaction redundancy in an IC include receiving an original memory access request directed to a first memory aperture, constructing a redundant memory access directed to a second memory aperture, and selectively returning a response of the first or second memory aperture to an originator based on contents of the responses. For a write operation, if acknowledgement indicators of the responses indicate success, a response is returned to the originator. For a read operation, if acknowledgement indicators of the responses indicate success and data returned in the response match one another, a response is returned to the originator. If the acknowledgement indicators indicate success, but the data does not match, a retry of the original and redundant read requests is initiated. If any of the acknowledgement indicators do not indicate success, an error is declared. In a mixed-criticality embodiment, the redundant memory access request may be constructed selectively.
-
公开(公告)号:US20250080716A1
公开(公告)日:2025-03-06
申请号:US18241161
申请日:2023-08-31
Applicant: XILINX, INC.
Inventor: Yanran CHEN , Roger MAY , Sagheer AHMAD , Qingyi SHENG , Krishnan SRINIVASAN , Vishal SAGAR , Pramod BHARDWAJ , Yashu GOSAIN
IPC: H04N17/00
Abstract: Some examples described herein provide for display image data reliability and safety, for example end-to-end safety methods, apparatuses, and systems for display systems. One example includes a method, including replacing video frames from input video streams with a set of test frames. The method further includes generating an alpha-blended video stream based on the set of test frames and the input video streams. The method further includes generating and inserting cyclic redundancy check (CRC) information for the set of test frames into secondary data packets associated with the alpha-blended video stream. The method further includes processing the set of test frames and video frames by a display controller to generate an output video stream. The method further includes performing an error detection procedure for the set of test frames using the CRC information to detect an error associated with the set of video frames.
-
公开(公告)号:US20230290189A1
公开(公告)日:2023-09-14
申请号:US17691896
申请日:2022-03-10
Applicant: XILINX, INC.
Inventor: Yanran CHEN , Sagheer AHMAD , Amitava MAJUMDAR , Pramod BHARDWAJ
CPC classification number: G07C5/008 , G06F11/1004 , H04W4/48
Abstract: Embodiments herein describe wrapping non-safety compliant hardware resources with error detection checking to satisfy a safety standard. Doing so permits non-safety compliant hardware to be used to perform one or more tasks in a system that, as a whole, satisfies a particular safety standard (e.g., one of the ASIL QM, A, B, C, and D grades).
-
公开(公告)号:US20230055458A1
公开(公告)日:2023-02-23
申请号:US17405073
申请日:2021-08-18
Applicant: XILINX, INC.
Inventor: Pierre MAILLARD , Betty LAU , Yanran CHEN , Jun LIU , Martin L. VOOGEL
IPC: H03K19/003 , H03K3/0233 , H03K19/20 , G06F30/392
Abstract: One example of the present disclosure is an integrated circuit (IC). The IC includes an inverter with an input and an output, a clock transmission gate coupled to the output of the inverter; and a plurality of storage cells. The clock transmission gate is coupled to each of the plurality of storage cells, wherein each of the plurality of storage cells comprises a plurality of nodes arranged based on a minimum spacing.
-
-
-