Invention Grant
- Patent Title: Random number generator
-
Application No.: US17074562Application Date: 2020-10-19
-
Publication No.: US11544039B2Publication Date: 2023-01-03
- Inventor: Michael G. Curcio , Kent H. Hoult , Kevin T. Mortimer
- Applicant: Cisco Technology, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F7/58
- IPC: G06F7/58 ; H03K3/84 ; H03K3/03

Abstract:
An apparatus includes a ring oscillator, a carry chain circuit, and a detector circuit. The ring oscillator produces a clock signal. The carry chain circuit includes a plurality of stages. Each stage of the plurality of stages includes a plurality of lookup table elements coupled in sequence. The carry chain circuit propagates the clock signal through the plurality of lookup table elements of the plurality of stages. The detector circuit determines, based on a value of the clock signal stored by a final lookup table element of each stage of the plurality of stages, which stage of the plurality stages contains an edge of the clock signal. The detector circuit then outputs a zero if the determined stage is assigned to a first group of the plurality of stages and a one if the determined stage is assigned to a second group of the plurality of stages.
Public/Granted literature
- US20220121422A1 RANDOM NUMBER GENERATOR Public/Granted day:2022-04-21
Information query