Vamos et al., 2008 - Google Patents
Fpga power model for minimizing the thermal dissipationVamos 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 …
- 238000010276 construction 0 abstract description 2
Classifications
-
- 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
- G06F17/5022—Logic simulation, e.g. for logic circuit operation
- G06F17/5031—Timing analysis
-
- 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
- G06F17/5036—Computer-aided design using simulation for analog modelling, e.g. for circuits, spice programme, direct methods, relaxation methods
-
- 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/5054—Circuit design for user-programmable logic devices, e.g. field programmable gate arrays [FPGA]
-
- 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
-
- 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/5068—Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/78—Power analysis and optimization
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/003—Modifications for increasing the reliability for protection
- H03K19/00323—Delay compensation
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/0008—Arrangements for reducing power consumption
- H03K19/0016—Arrangements for reducing power consumption by using a control or a clock signal, e.g. in order to apply power supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/70—Fault tolerant, i.e. transient fault suppression
-
- 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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating pulses not covered by one of the other main groups in this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/00019—Variable delay
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating pulses not covered by one of the other main groups in this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/131—Digitally 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 |