[go: up one dir, main page]

Bund et al., 2023 - Google Patents

Pals: Distributed gradient clocking on chip

Bund 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) …
Continue reading at arxiv.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/10Distribution of clock signals, e.g. skew
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/12Synchronisation of different clock signals provided by a plurality of clock generators
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • G06F17/505Logic synthesis, e.g. technology mapping, optimisation
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/027Generators 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/03Astable circuits
    • H03K3/0315Ring oscillators
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/027Generators 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/037Bistable circuits
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/099Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30575Replication, distribution or synchronisation of data between databases or within a distributed database; Distributed database system architectures therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed 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