Bund et al., 2023 - Google Patents
Pals: Distributed gradient clocking on chipBund et al., 2023
View PDF- Document ID
- 12955653574049239650
- Author
- Bund J
- Függer M
- Medina M
- Publication year
- Publication venue
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
External Links
Snippet
Consider an arbitrary network of communicating modules on a chip, each requiring a local signal telling it when to execute a computational step. There are three common solutions to generating such a local clock signal: 1) by deriving it from a single, central clock source; 2) …
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/12—Synchronisation of different clock signals provided by a plurality of clock generators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
- G06F17/505—Logic synthesis, e.g. technology mapping, optimisation
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/03—Astable circuits
- H03K3/0315—Ring oscillators
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/037—Bistable circuits
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30575—Replication, distribution or synchronisation of data between databases or within a distributed database; Distributed database system architectures therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Burleson et al. | Wave-pipelining: A tutorial and research survey | |
| Gutnik et al. | Active GHz clock network using distributed PLLs | |
| US8572539B2 (en) | Variability-aware scheme for high-performance asynchronous circuit voltage regulation | |
| Yakovlev et al. | Advances in asynchronous logic: From principles to GALS & NoC, recent industry applications, and commercial CAD tools | |
| Kasapaki et al. | Argo: A time-elastic time-division-multiplexed noc using asynchronous routers | |
| Fojtik et al. | A fine-grained GALS SoC with pausible adaptive clocking in 16 nm FinFET | |
| Pontes et al. | Hermes-glp: A gals network on chip router with power control techniques | |
| Bund et al. | Pals: Distributed gradient clocking on chip | |
| Chattopadhyay et al. | Flexible and reconfigurable mismatch-tolerant serial clock distribution networks | |
| Bund et al. | PALS: Plesiochronous and locally synchronous systems | |
| Chabloz et al. | Low-latency maximal-throughput communication interfaces for rationally related clock domains | |
| Lee et al. | Fully automated hardware-driven clock-gating architecture with complete clock coverage for 4 nm Exynos mobile SOC | |
| Kishine et al. | A multi-rate burst-mode CDR using a GVCO with symmetric loops for instantaneous phase locking in 65-nm CMOS | |
| Cheng et al. | Converting flip-flop to clock-gated 3-phase latch-based designs using graph-based retiming | |
| CN112015368A (en) | True random number generator and electronic equipment | |
| Dasgupta et al. | Comparative analysis of GALS clocking schemes | |
| Beer et al. | Variability in multistage synchronizers | |
| Ghasemazar et al. | Optimizing the power-delay product of a linear pipeline by opportunistic time borrowing | |
| Bund et al. | Synchronizer-free digital link controller | |
| Tadros et al. | A theoretical foundation for timing synchronous systems using asynchronous structures | |
| Marimuthu et al. | FPGA Implementation of High Speed 64-Bit Data Width True Random Number Generator using Clock Managers With Metastability | |
| Mukim | Analysis and Design of Precision Timing Circuits using Pulse Mode Event Signaling | |
| Rolston et al. | A distributed synchronized clocking method | |
| Tadros | Clocking solutions for SFQ circuits | |
| Huang et al. | Synthesis of nonzero clock skew circuits |