Invention Grant
- Patent Title: High-throughput asynchronous data pipeline
-
Application No.: US17480728Application Date: 2021-09-21
-
Publication No.: US11886885B2Publication Date: 2024-01-30
- Inventor: Benjamin Andrew Keller
- Applicant: NVIDIA CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06F9/38
- IPC: G06F9/38 ; G06F5/16 ; G06F13/16 ; G11C7/10 ; H03K19/20

Abstract:
One embodiment of the present invention sets forth a data pipeline, which includes a first mousetrap element and a second mousetrap element in a first pipeline stage. Each mousetrap element includes a request latch that, when enabled, allows a request signal to pass from the first pipeline stage to a second pipeline stage following the first pipeline stage in the data pipeline. Each mousetrap element also includes a data latch that, when enabled, allows a data element to pass from the first pipeline stage to the second pipeline stage. Each mousetrap element further includes a latch controller that enables and disables the request and data latches based on a phase signal that alternates between a first value that configures the first mousetrap element to transmit data to the second pipeline stage and a second value that configures the second mousetrap element to transmit data to the second pipeline stage.
Public/Granted literature
- US20230047511A1 HIGH-THROUGHPUT ASYNCHRONOUS DATA PIPELINE Public/Granted day:2023-02-16
Information query