[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

Balasubramanian et al., 2006 - Google Patents

Deterministic low-latency data transfer across non-integral ratio clock domains

Balasubramanian et al., 2006

Document ID
5178630342334582448
Author
Balasubramanian S
Natarajan N
Franza O
Gianos C
Publication year
Publication venue
19th International Conference on VLSI Design held jointly with 5th International Conference on Embedded Systems Design (VLSID'06)

External Links

Snippet

System on a chip (SOC) implementations typically require their functional blocks to run at different clock frequencies in order to better optimize the system performance for a wide variety of applications while staying within the power envelope. The functional blocks are …
Continue reading at ieeexplore.ieee.org (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/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • G06F1/3237Power saving by disabling clock generation or distribution
    • 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
    • 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
    • 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/08Clock generators with changeable or programmable clock frequency
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BINDEXING SCHEME RELATING TO CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. INCLUDING HOUSING AND APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B60/00Information and communication technologies [ICT] aiming at the reduction of own energy use
    • Y02B60/10Energy efficient computing
    • Y02B60/12Reducing energy-consumption at the single machine level, e.g. processors, personal computers, peripherals, power supply
    • Y02B60/1207Reducing energy-consumption at the single machine level, e.g. processors, personal computers, peripherals, power supply acting upon the main processing unit
    • Y02B60/1217Frequency modification
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline, look ahead
    • G06F9/3867Concurrent instruction execution, e.g. pipeline, look ahead using instruction pipelines

Similar Documents

Publication Publication Date Title
Panades et al. Bi-synchronous FIFO for synchronous circuit communication well suited for network-on-chip in GALS architectures
Apperson et al. A scalable dual-clock FIFO for data transfers between arbitrary and haltable clock domains
US6822478B2 (en) Data-driven clock gating for a sequential data-capture device
TWI243979B (en) Method, apparatus, circuit, and system for reducing clock frequency during low workload periods
Mullins et al. Demystifying data-driven and pausible clocking schemes
US7583106B2 (en) Clock circuitry
Beigne et al. Asynchronous circuit designs for the Internet of everything: A methodology for ultralow-power circuits with GALS architecture
JPH04273506A (en) Multiple-clock synchronous processor device
US5564042A (en) Asynchronous clock switching between first and second clocks by extending phase of current clock and switching after a predetermined time and appropriated transitions
WO2014135369A1 (en) Reduction of cpu current ripple and on-chip variation (ocv) oc clock signal
Thonnart et al. Design and implementation of a GALS adapter for ANoC based architectures
Chattopadhyay et al. GALDS: a complete framework for designing multiclock ASICs and SoCs
Fenwick et al. The AlphaServer 8000 series: High-end server platform development
Ono et al. A modular synchronizing FIFO for NoCs
US8086977B2 (en) Design Structure for switching digital circuit clock net driver without losing clock pulses
Yadav et al. DVFS based on voltage dithering and clock scheduling for GALS systems
Balasubramanian et al. Deterministic low-latency data transfer across non-integral ratio clock domains
CN113342718A (en) RTC hardware architecture and read-write control method thereof
Krstic et al. Asynchronous and GALS design-overview and perspectives
Rahmani et al. Design and implementation of reconfigurable FIFOs for Voltage/Frequency Island-based Networks-on-Chip
Tarawneh et al. An RTL method for hiding clock domain crossing latency
Dasgupta et al. Comparative analysis of GALS clocking schemes
Verbitsky et al. StarSync: An extendable standard-cell mesochronous synchronizer
Dobkin et al. Two-phase synchronization with sub-cycle latency
EP3173895A1 (en) Clock tree implementation method, system-on-chip and computer storage medium