[go: up one dir, main page]

Vamos et al., 2008 - Google Patents

Fpga power model for minimizing the thermal dissipation

Vamos et al., 2008

Document ID
13573678400178115108
Author
Vamos A
Rencz M
Publication year
Publication venue
2008 14th International Workshop on Thermal Inveatigation of ICs and Systems

External Links

Snippet

In the field of application specific ICs the FPGA became more and more important. When such a system is under construction the designer has very few information about the final dissipation of the circuit. The solution should be a power model which can give prediction …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • 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
    • G06F17/5022Logic simulation, e.g. for logic circuit operation
    • G06F17/5031Timing analysis
    • 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
    • G06F17/5036Computer-aided design using simulation for analog modelling, e.g. for circuits, spice programme, direct methods, relaxation methods
    • 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/5054Circuit design for user-programmable logic devices, e.g. field programmable gate arrays [FPGA]
    • 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
    • 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/5068Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
    • H03K19/177Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/003Modifications for increasing the reliability for protection
    • H03K19/00323Delay compensation
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/0008Arrangements for reducing power consumption
    • H03K19/0016Arrangements for reducing power consumption by using a control or a clock signal, e.g. in order to apply power supply
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/70Fault tolerant, i.e. transient fault suppression
    • 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
    • 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
    • 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
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating pulses not covered by one of the other main groups in this subclass
    • H03K2005/00013Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
    • H03K2005/00019Variable delay
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating pulses not covered by one of the other main groups in this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/131Digitally controlled

Similar Documents

Publication Publication Date Title
Shang et al. Dynamic power consumption in Virtex™-II FPGA family
US7129745B2 (en) Apparatus and methods for adjusting performance of integrated circuits
Li et al. Architecture evaluation for power-efficient FPGAs
US7348827B2 (en) Apparatus and methods for adjusting performance of programmable logic devices
Chen et al. Low-power repeaters driving RC and RLC interconnects with delay and bandwidth constraints
Chen et al. Low-power technology mapping for FPGA architectures with dual supply voltages
Lamoureux et al. GlitchLess: Dynamic power minimization in FPGAs through edge alignment and glitch filtering
US8977998B1 (en) Timing analysis with end-of-life pessimism removal
US7810058B1 (en) Early power estimator for integrated circuits
Lamoureux et al. GlitchLess: An active glitch minimization technique for FPGAs
Tang et al. FPGA-SPICE: A simulation-based power estimation framework for FPGAs
Czajkowski et al. Using negative edge triggered FFs to reduce glitching power in FPGA circuits
Hiremath et al. Design of low power standard cells using full swing gate diffusion input
Sun et al. Survey of FPGA low power design
Vamos et al. Fpga power model for minimizing the thermal dissipation
Huda et al. Towards PVT-tolerant glitch-free operation in FPGAs
Hoyer et al. Modelling the impact of high level leakage optimization techniques on the delay of RT-components
Huda Circuits, Architectures, and CAD for Low-Power FPGAs
Kim et al. Wakeup scheduling and its buffered tree synthesis for power gating circuits
Peterson et al. Power-Gating Models for Rapid Design Exploration
Chiou et al. Sleep transistor sizing for leakage power minimization considering temporal correlation
Lamoureux Modeling and reduction of dynamic power in Field-Programmable Gate Arrays
Figueiredo et al. Clock repeater characterization for jitter-aware clock tree synthesis
US6496031B1 (en) Method for calculating the P/N ratio of a static gate based on input voltages
Λιλίτσης Power analysis engine implementation for VLSI digital systems