PL450776A3 - Random generator with arbiter - Google Patents
Random generator with arbiterInfo
- Publication number
- PL450776A3 PL450776A3 PL450776A PL45077624A PL450776A3 PL 450776 A3 PL450776 A3 PL 450776A3 PL 450776 A PL450776 A PL 450776A PL 45077624 A PL45077624 A PL 45077624A PL 450776 A3 PL450776 A3 PL 450776A3
- Authority
- PL
- Poland
- Prior art keywords
- flip
- flop
- regulation
- arbiter
- arbitrator
- Prior art date
Links
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
Abstract
Zgłoszenie dotyczy arbitra (ARB) generatora losowego i sposobów regulacji pracą arbitra, zbudowanego z dwóch przerzutników (P1, P2) komplementarnie podłączonych do jego wejść (i1-A, i2-A), oraz elementów logicznych (AND, NOT, XNOR) dołączonych do wyjść przerzutników (Q1, Q2) i zamieniających pierwszeństwo na logiczne wartości oraz wykrywających wewnętrzny błąd arbitrażu. Wskutek błędu odcinane jest wyjście arbitra (o-A) przez bufor trójstanowy (B), a błędy arbitrażu zapisywane są w rejestrze przesuwnym. Pracą przerzutników steruje układ kompensacji i regulacji (UKR), który dzięki specjalnej budowie przerzutników pozwala na: regulację szybkości jednego przerzutnika względem drugiego, regulację pracy między stopniem master i slave w każdym przerzutniku, równoważenie pracy każdego stopnia każdego przerzutnika, wzorcowanie arbitra, kompensację w trakcie pracy, czy regulację pobieranej mocy. Dzięki wynalazkowi możliwa jest kompensacja rozrzutów technologicznych, zmiana położenia i rozmiaru okna metastabilności, regulacja wpływu szumu fazowego, redukcja czasu regeneracji, kompensacja wpływu starzenia się i pracy mechanicznej czy oddziaływania czynników środowiskowych.The application concerns an arbitrator (ARB) for a random generator and methods for regulating the operation of an arbitrator, constructed from two flip-flops (P1, P2) complementarily connected to its inputs (i1-A, i2-A), and logical elements (AND, NOT, XNOR) connected to the flip-flop outputs (Q1, Q2), converting priority to logical values and detecting an internal arbitration error. As a result of an error, the arbiter's output (o-A) is cut off by a three-state buffer (B), and arbitration errors are stored in a shift register. The operation of the flip-flops is controlled by a compensation and regulation circuit (UKR), which, thanks to its special design, allows for: speed regulation of one flip-flop relative to the other, regulation of the operation between the master and slave stages in each flip-flop, balancing the operation of each stage of each flip-flop, calibration of the arbiter, compensation during operation, and power consumption regulation. Thanks to the invention, it is possible to compensate for technological dispersion, change the position and size of the metastability window, regulate the influence of phase noise, reduce the regeneration time, compensate for the influence of aging and mechanical work or the impact of environmental factors.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PL450776A PL450776A3 (en) | 2024-12-27 | 2024-12-27 | Random generator with arbiter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PL450776A PL450776A3 (en) | 2024-12-27 | 2024-12-27 | Random generator with arbiter |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| PL450776A3 true PL450776A3 (en) | 2026-02-02 |
Family
ID=98604985
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PL450776A PL450776A3 (en) | 2024-12-27 | 2024-12-27 | Random generator with arbiter |
Country Status (1)
| Country | Link |
|---|---|
| PL (1) | PL450776A3 (en) |
-
2024
- 2024-12-27 PL PL450776A patent/PL450776A3/en unknown
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PL450744A3 (en) | Random generator with arbiter | |
| PL450760A3 (en) | Random generator with arbiter | |
| PL450818A3 (en) | Random generator with arbiter | |
| PL450755A3 (en) | Random generator with arbiter | |
| PL450765A3 (en) | Random generator with arbiter | |
| PL450770A3 (en) | Random generator with arbiter | |
| PL450776A3 (en) | Random generator with arbiter | |
| PL450781A3 (en) | Random generator with arbiter | |
| PL450786A3 (en) | Random generator with arbiter | |
| PL450791A3 (en) | Random generator with arbiter | |
| PL450803A3 (en) | Random generator with arbiter | |
| PL450813A3 (en) | Random generator with arbiter | |
| PL450752A3 (en) | Random generator with arbiter | |
| PL450831A3 (en) | Metastability random generator with arbiter | |
| PL450833A3 (en) | Metastability random generator with arbiter | |
| PL450835A3 (en) | Metastability random generator with arbiter | |
| PL450837A3 (en) | Metastability random generator with arbiter | |
| PL450808A3 (en) | Random generator with arbiter | |
| PL450746A3 (en) | Metastability random generator with arbiter | |
| PL450747A3 (en) | Metastability random generator with arbiter | |
| PL450749A3 (en) | Metastability random generator with arbiter | |
| PL450730A3 (en) | Generator of physically unclonable cryptographic keys with phase detector | |
| PL450729A1 (en) | Arbiter and method of regulating the operation of the arbiter | |
| PL450738A3 (en) | Random generator with arbiter | |
| PL450733A3 (en) | Metastability random generator |