Page loading . . .

  
 You are at: The item(s) you requested.Friday, September 10, 2010
DAC 2004 Papers  
Source: Design Automation Conference (DAC)
 Printer friendly
 E-Mail Item URL

Because you may not have been able to make it to DAC 2004, we've made it easy for you to quickly access the papers at the technical sessions. All you need to do is click on any of the paper titles we've indexed below and you'll be taken directly to the abstract. If a paper looks of interest to you, the link we provide will let you immediately download the Adobe Acrobat (PDF) version of the paper from the DAC website.

1 Panel: CEO PANEL: EDA: This is Serious Business

1.1 CEO PANEL: EDA: This is Serious Business

2 Special Session: HOT Leakage

2.1 Circuit and Device Optimizations with Electrothermal Coupling in Scaled Technologies
2.2 Leakage Estimation and Leakage Control for Nano-Scale CMOS Circuits
2.3 System Level Leakage Reduction Considering the Interdependency between Temperature and Leakage

3 Clock Routing and Buffering

3.1 Reducing Clock Skew Variability via Cross Links
3.2 Fast and Flexible Buffer Trees That Navigate the Physical Layout Environment
3.3 Practical Repeater Insertion For Low Power: What Repeater Library Do We Need?

4 Tools and Strategies for Dynamic Verification

4.1 Industrial Experience with Test Generation Languages for Processor Verification
4.2 Defining Coverage Views to Improve Functional Coverage Analysis
4.3 Systematic Functional Coverage Metric Synthesis from Hierarchical Temporal Event Relation Graph
4.4 Probabilistic Regression Suites for Functional Verification

5 Timing-Driven System Synthesis

5.1 Modular Scheduling of Guarded Atomic Actions
5.2 Automatic Correct Scheduling of Control Flow Intensive Behavioral Descriptions in Formal Synthesis
5.3 A Timing-Driven Chip-Level Design Flow
5.4 Timing Closure through a Globally Synchronous Timing Partitioned Design Methodology

6 Special Session: Reliable System-on-a-Chip Design in the Nanometer Era

6.1 Design and Reliability Challenges in Nanometer Technologies
6.2 A Communication-Theoretic Design Paradigm for Reliable SoCs
6.3 Reliable Communication in SoCs
6.4 Designing Robust Microarchitectures
6.5 Hierarchical Application-Aware Error Detection and Recovery

7 Panel: When IC Yield Missed the Target, Who is at Fault?

7.1 When IC yield misses the target, who is at fault?

8 Power Modeling and Optimization for Embedded Systems

8.1 Memory Access Scheduling and Binding Considering Energy Minimization in Multi-Bank Memory Systems
8.2 Profile-Based Optimal Intra-Task Voltage Scheduling for Hard Real-Time Applications
8.3 Requirement-Based Design Methods for Adaptive Communications Links
8.4 Automated Energy/Performance Macromodeling of Embedded Software
8.5 Coding for System-on-Chip Networks: A Unified Framework

9 Performance Evaluation and Run Time Support

9.1 Abstraction of Assembler Programs for Symbolic Worst Case Execution Time Analysis
9.2 Extending the Transaction Level Modeling Approach for Fast Communication Architecture Exploration
9.3 Specific Scheduling Support to Minimize the Reconfiguration Overhead of Dynamically Reconfigurable Hardware
9.4 LODS: Locality-Oriented Dynamic Scheduling for On-Chip Multiprocessors
9.5 An Area Estimation Methodology for FPGA Based Designs at System-C Level

10 Advances in Analog Circuit and Layout Synthesis

10.1 Automated Design of Operational Transconductance Amplifiers Using Reversed Geometric Programming
10.2 Correct-by-Construction Layout-Centric Retargeting of Large Analog Designs
10.3 Fast and Accurate Parasitic Capacitance Models for Layout-Aware Synthesis of Analog Circuits
10.4 ORACLE: Optimization with Recourse of Analog Circuits Including Layout Extraction
10.5 A Synthesis Flow Toward Fast Parasitic Closure for Radio-Frequency Integrated Circuits

11 Power Grid Design and Analysis Techniques

11.1 Buffer Sizing for Clock Power Minimization Subject to General Skew Constraints
11.2 Optimal Placement of Power Supply Pads and Pins
11.3 A Stochastic Approach to Power Grid Analysis
11.4 Efficient Power/Ground Network Analysis for Power Integrity-Driven Design Methodology
11.5 Reliability-Driven Layout Decompaction for Electromigration Failure Avoidance in Complex Mixed-Signal IC Designs

12 Panel: What Happened to ASIC? Go (Recon)figure?

12.1 What Happened to ASIC? Go (Recon)figure?

13 Methods for a Priori Feasible Layout Generation

13.1 Optical Proximity Correction (OPC)-Friendly Maze Routing
13.2 Design Automation for Mask Programmable Fabrics
13.3 On Designing Via-Configurable Cell Blocks for Regular Fabrics
13.4 Routing Architecture Exploration for Regular Fabrics
13.5 Accurate Estimation of Standard Cell Characteristics

14 Abstraction Techniques for Functional Verification

14.1 An Efficient Finite Domain Constraint Solver for Circuits
14.2 Automatic Abstraction and Verification of Verilog Models
14.3 Abstraction Refinement by Controllability and Cooperativeness Analysis
14.4 Verifying a Gigabit Ethernet Switch Using SMV
14.5 A General Decomposition Strategy for Verifying Register Renaming

15 Memory and Network Optimization in Embedded Designs

15.1 An Integrated Hardware Software Approach for Run-Time Scratchpad-Management
15.2 Multi-Profile Based Code Compression
15.3 An Efficient Scalable and Flexible Data Transfer Architecture for Multiprocessor SoC with Massive Distributed Memory
15.4 Operating-System Controlled Network on Chip
15.5 DyAD - Smart Routing for Networks-on-Chip

16 Special Session: The Future of Timing Closure

16.1 Timing Closure for Low-FO4 Microprocessor Design
16.2 Forest vs. Trees: Where's the Slack?
16.3 Efficient Timing Closure Without Timing Driven Placement and Routing

17 Panel: Verification, What Works and What Doesn't

17.1 Verification, What Works and What Doesn't

18 Design Space Exploration and Scheduling for Embedded Software

18.1 Leakage Aware Dynamic Voltage Scaling for Real-Time Embedded Systems
18.2 Retargetable Profiling for Rapid, Early System Level Design Space Exploration
18.3 High Level Cache Simulation for Heterogeneous Multiprocessors

19 Advances in Accelerated Simulation

19.1 Communication-Efficient Hardware Acceleration for Fast Functional Simulation
19.2 A Fast Hardware/Software Co-Verification Method for System-on-a-Chip by Using a C/C++ Simulator and Emulator with Shared Register Communication
19.3 Circuit­Aware Architectural Simulation

20 Design for Manufacturability

20.1 Toward a Methodology for Manufacturability Driven Design Rule Exploration
20.2 Phase Correct Routing for Alternating Phase Shift Masks
20.3 Toward a Systematic-Variation Aware Timing Methodology
20.4 Selective Gate-Length Biasing for Cost-Effective Runtime Leakage Control

21 Statistical Timing Analysis

21.1 First-Order Incremental Block-Based Statistical Timing Analysis
21.2 Fast Statistical Timing Analysis with Arbitrary Delay Correlations
21.3 STAC: Statistical Timing Analysis with Correlation

22 Panel: System-Level Design: Six Success Stories in Search of an Industry

22.1 System Level Design: Six Success Stories in Search of an Industry

23 New Ideas in Placement

23.1 Large-Scale Placement by Grid-Warping
23.2 Placement Feedback: A Concept and Method for Better Min-Cut Placements
23.3 Quantum-Dot Cellular Automata Partitioning: Problem Modeling and Solutions

24 Model Order Reduction and Variational Techniques for Parasitic Analysis

24.1 Passivity-Preserving Model Reduction via a Computationally Efficient Project-and-Balance Scheme
24.2 A Linear Fractional Transform (LFT) Based Model for Interconnect Parametric Uncertainty
24.3 Variational Delay Metrics for Interconnect Timing Analysis
24.4 Exploiting Input Information in a Model Reduction Algorithm for Massively Coupled Parasitic Networks

25 Compilation Techniques for Embedded Applications

25.1 Automatic Translation of Software Binaries onto FPGAs
25.2 Area-Efficient Instruction Set Synthesis for Reconfigurable System-on-Chip Designs
25.3 Data Compression for Improving SPM Behavior

26 Special Session: Platform-Based System Design

26.1 Platform Based Design: Does it Answer the Entire SoC Challenge?
26.2 Nomadic Platform Approach for Wireless Mobile Multimedia
26.3 Benefits and Challenges of Platform Based Design
26.4 Trends in the Use of Re-Configurable Platforms

27 Innovations in Logic Synthesis

27.1 A Recursive Paradigm to Solve Boolean Relations
27.2 A Robust Algorithm for Approximate Compatible Observability Don't Care (CODC) Computation
27.3 A Method to Decompose Multiple-Output Logic Functions
27.4 Symmetry Detection for Incompletely Specified Functions
27.5 Implicit Enumeration of Structural Changes in Circuit Optimization

28 Yield Estimation and Optimization

28.1 Parametric Yield Estimation Considering Leakage Variability
28.2 A Methodology to Improve Timing Yield in the Presence of Process Variations
28.3 Novel Sizing Algorithm for Yield Improvement under Process Variation in Nanometer Technology
28.4 Statistical Timing Analysis Based on a Timing Yield Model

29 High-Level Techniques for Signal Processing

29.1 System Design for DSP Applications in Transaction Level Modeling Paradigm
29.2 An Analytical Approach for Dynamic Range Estimation
29.3 Automated Fixed-Point Data-Type Optimization Tool for Signal Processing and Communication Systems
29.4 An Algorithm for Converting Floating-Point Computations to Fixed-Point in MATLAB Based FPGA Design
29.5 Synthesizing Interconnect-Efficient Low Density Parity Check Codes

30 Advanced Test Solutions

30.1 On Path-Based Learning and its Applications in Delay Test and Diagnosis
30.2 Efficient On-Line Testing of FPGAs with Provable Diagnosabilities
30.3 On Test Generation for Transition Faults with Minimized Peak Power Dissipation
30.4 A New State Assignment Technique for Testing and Low Power
30.5 Automatic Generation of Breakpoint Hardware for Silicon Debug

31 Advances in Boolean Analysis Techniques

31.1 AMUSE: A Minimally-Unsatisfiable Subformula Extractor
31.2 A SAT-Based Algorithm for Reparameterization in Symbolic Simulation
31.3 Exploiting Structure in Symmetry Detection for CNF
31.4 Refining the SAT Decision Ordering for Bounded Model Checking
31.5 Efficient Equivalence Checking with Partitions and Hierarchical Cut-Points

32 Panel: Were the Good Old Days all that Good? EDA Then and Now

32.1 Were the Good Old Days all That Good? EDA Then and Now

33 Power Optimization for Real-Time and Media-Rich Embedded Systems

33.1 Off-Chip Latency-Driven Dynamic Voltage and Frequency Scaling for an MPEG Decoding
33.2 Energy-Aware Deterministic Fault Tolerance in Distributed Real-Time Systems
33.3 Proxy-Based Task Partitioning of Watermarking Algorithms for Reducing Energy Consumption in Mobile Devices
33.4 Adaptive Data Partitioning for Ambeint Multimedia
33.5 Energy Characterization of Filesystems for Diskless Embedded Systems

34 Latency Tolerance and Asynchronous Design

34.1 A Method for Correcting the Functionality of a Wire-Pipelined Circuit
34.2 A New Approach to Latency Insensitive Design
34.3 Pre-Layout Wire Length and Congestion Estimation
34.4 The Best of Both Worlds: The Efficient Asynchronous Implementation of Synchronous Specifications
34.5 Fast Hazard Detection in Combinational Circuits

35 New Technologies in System Design

35.1 Defect Tolerant Probabilistic Design Paradigm for Nanotechnologies
35.2 Architecture-Level Synthesis for Automatic Interconnect Pipelining
35.3 Automatic Generation of Equivalent Architecture Model from Functional Specification
35.4 Divide-and-Concatenate: An Architecture Level Optimization Technique for Universal Hash Functions
35.5 Performance Analysis of Different Arbitration Algorithms of the AMBA AHB Bus

36 Special Session: BioMEMS

36.1 Design Tools for BioMEMS
36.2 Atomistic and Multiscale Techniques for Bio-Nano Devices
36.3 CAD Challenges in BioMEMS Design

37 Panel: Will Moore's Law Rule in the Land of Analog?

37.1 Will Moore's Law Rule in the Land of Analog

38 Floorplanning

38.1 Profile-Guided Microarchitectural Floorplanning for Deep Submicron Processor Design
38.2 Floorplanning Optimization with Trajectory Piecewise-Linear Model for Pipelined Interconnects
38.3 A Packing Algorithm for Non-Manhattan Hexagon/Triangle Placement by Using an Adaptive O-Tree Representation

39 Issues in Timing Analysis

39.1 Worst-Case Circuit Delay Taking into Account Power Supply Variations
39.2 Statistical Gate Delay Model Considering Multiple Input Switching
39.3 Static Timing Analysis Using Backward Signal Propagation

40 Special Session: ISSCC Highlights

40.1 Design and Implementation of the POWER5 Microprocessor
40.2 A Dual Core 64b UltraSPARC Microprocessor for Dense Server Applications
40.3 Low-Voltage-Swing Logic Circuits for a Pentium 4 Processor Integer Core

41 Special Session: Multiprocessor SoC MPSoC Solutions/Nightmare

41.1 The Future of Multiprocessor Systems-on-Chips
41.2 Heterogeneous MP-SoC--The Solution to Energy-Efficient Signal Processing
41.3 Flexible Architectures for Engineering Successful MPSoCs

42 Panel: Is Statistical Timing Statistically Significant?

42.1 Is Statistical Timing Statistically Significant?

43 Timing Issues in Placement

43.1 Modeling Repeaters Explicitly within Analytical Placement
43.2 Quadratic Placement Using an Improved Timing Model
43.3 An Approach to Placement-Coupled Logic Replication

44 Design Methodologies for ASIPs

44.1 A Novel Approach for Flexible and Consistent ADL-Driven ASIP Design
44.2 Characterizing Embedded Applications for Instruction-Set Extensible Processors
44.3 Introduction of Local Memory Elements in Instruction Set Extensions

45 FPGA-Based Systems

45.1 FPGA Power Reduction Using Configurable Dual-Vdd
45.2 Multi-Resource Aware Partitioning Algorithms for FPGAs with Heterogeneous Resources
45.3 An SoC Design Methodology Using FPGA and Embedded Microprocessors

46 Special Session: Security as a New Dimension in Embedded System Design

46.1 Security Challenges in Embedded System Design
46.2 Exploiting Embedded Software
46.3 Processor Architectures for Efficient Secure Information Processing
46.4 Attacks and Countermeasures for Tamper-Resistant Embedded Hardware Devices

47 Leakage Power Optimization

47.1 Tradeoffs between Gate Oxide Leakage and Delay for Dual Tox Circuits
47.2 Implicit Pseudo Boolean Enumeration Algorithms for Input Vector Control
47.3 Statistical Optimization of Leakage Power Considering Process Variations Using Dual-Vth and Sizing
47.4 Leakage - and Crosstalk-Aware Bus Encoding for Total Power Reduction
47.5 Power Minimization Using Simultaneous Gate Sizing, Dual-Vdd, and Dual-Vth Assignment

48 Interconnect Extraction

48.1 Sparse Transformations and Preconditioners for Hierarchical 3-D Capacitance Extraction with Multiple Dielectrics
48.2 A Fast Parasitic Extractor Based on Low Rank Multilevel Matrix Compression for Conductor and Dielectric Modeling in Microelectronics and MEMS
48.3 CHIME: Coupled Hierarchical Inductance Model Evaluation
48.4 Large-Scale Full-Wave Simulation
48.5 Closed-Form Expressions of Distributed RLC Interconnects for Analysis of On-Chip Inductance Effects

49 New Frontiers in Logic Synthesis

49.1 Re-Synthesis for Delay Variation Tolerance
49.2 Post-Layout Logic Optimization of Domino Circuits
49.3 Multiple Constant Multiplication by Time-Multiplexed Mapping of Addition Chains
49.4 Decomposing Specifications with Concurrent Outputs to Resolve State Coding Conflicts in Asynchronous Logic Synthesis
49.5 A New Heuristic Algorithm for Reversible Logic Synthesis
49.6 Quantum Logic Synthesis by Symbolic Reachability Analysis

50 Numerical Techniques for Simulation

50.1 A Frequency Relaxation Approach for Analog/RF System-Level Simulation
50.2 Robust, Stable Time-Domain Methods for Solving MPDE of Fast/Slow Systems
50.3 High-Level Simulation of Substrate Noise in High-Ohmic Substrates with Interconnect and Supply Effects
50.4 Hierarchical Approach to Exact Symbolic Analysis of Large Analog Circuits
50.5 An Essentially Non-Oscillatory (ENO) High-Order Accurate Adaptive Table Model for Device Modeling

51 Energy and Thermal-Aware Design

51.1 Theoretical and Practical Limits of Dynamic Voltage Scaling
51.2 Enabling Energy Efficiency in Via-Patterned Gate Array Devices
51.3 Compact Thermal Modeling for Temperature-Aware Design
51.4 Simultaneous Optimization of Supply and Threshold Voltages for Low-Power and High-Performance Circuits in the Leakage Dominant Era

52 Noise-Tolerant Design and Analysis Techniques

52.1 Noise Characterization of Static CMOS Gates
52.2 A Scalable Soft Spot Analysis Methodology for Compound Noise Effects in Nano-Meter Circuits
52.3 A Novel Technique to Improve Noise Immunity of CMOS Dynamic Logic Circuits
52.4 Statistical Timing Analysis in Sequential Circuit for On-Chip Global Interconnect Pipelining

53 New Tools and Methods for Future Embedded SoC

53.1 Debugging HW/SW Interface for MPSoC: Video Encoder System Design Case Study
53.2 SUNMAP: A Tool for Automatic Topology Selection and Generation for NoCs
53.3 FITS: Framework-Based Instruction-Set Tuning Synthesis for Embedded Application Specific Processors
53.4 Mapping a Domain Specific Language to a Platform FPGA

54 New Scan-Based Test Techniques

54.1 On the Generation of Scan-Based Test Sets with Reachable States for Testing under Functional Operation Conditions
54.2 Scalable Selector Architecture for X-Tolerant Deterministic BIST
54.3 Scan-BIST Based on Transition Probabilities
54.4 Combining Dictionary Coding and LFSR Reseeding for Test Data Compression

55 CAD for Reconfigurable Computing

55.1 Virtual Memory Window for Application-Specific Reconfigurable Coprocessors
55.2 Dynamic FPGA Routing for Just-in-Time FPGA Compilation
55.3 An Efficient Algorithm for Finding Empty Space for Online FPGA Placement

100 Business Day: Competitive Strategies for the Electronics Industry

100.1 Globalization -- A Competitive Imperative

100.2 Better, Faster, Cheaper Approaches to Patents: Managing Intellectual Property Strategically and

100.3 Competitive Marketing in an Evolving Electronics World

100.4 Discussion/ Q&A

150 Business Day: Business Models in IP, Software Licensing, and Services

150.1 IP: Who Needs What, and Where They Find It

150.2 Licensing Options: Finding the Win-Win

150.3 Integrated Design/Supply Chain Models to Accelerate Product Development

150.4 Discussion/Q&A


Keywords: Design Automation Conference (DAC),
478/7927 7/19/2004 8474 1
Add a comment or evaluation (anonymous postings will be deleted)

Designer's Mall
0



Copyright 2002 - 2004 Tech Pro Communications, P.O. Box 1801, Merrimack, NH 03054
 Search site for:
    Search Tips

Subscribe to SOCcentral's
SOC Explorer
Newsletter
and receive news, article, whitepaper, and product updates bi-weekly.

Exec Viewpoint

Seeing Is Believing: How Visualization Simplifies IC DRC


Michael White
Senior Product Marketing Manager
Mentor Graphics Corp.

Tech Viewpoint

Verification Challenges
Require
Surgical Precision


Dr. Pranav Ashar
Chief Technical Officer
Real Intent, Inc.

Odd Parity

Summertime and the
Leavin’ Ain’t Easy


Mike Donlin
The Write Solution

Odd Parity Archive

SOCcentral Job Search

SOC Design
ASIC Design
ASIC Verification
FPGA Design
CPLD Design
PCB Design
DSP Design
RTOS Development
Digital Design

Analog Design
Mixed-Signal Design
DFT
DFM
IC Packaging
VHDL
Verilog
SystemC
SystemVerilog

Special Topics/Feature Articles
3D Integrated Circuits
Design for Manufacturing
Design for Test
ESL Design
Floorplanning & Layout
Formal Verification
Logic & Physical Synthesis
Low-Power Design
On-Chip Interconnect
Reconfigurable Computing
Selecting & Integrating IP
Signal Integrity
SystemC
SystemVerilog
Timing Analysis & Closure
Transaction Level Modeling (TLM)
Verilog
VHDL
.
Designer's Kiosk
Whitepapers & App Notes
Live and Archived Webcasts


About SOCcentral.com

Sponsorship/Advertising Information

The Home Port  EDA/EDA Tools  FPGAs/PLDs/CPLDs  Intellectual Property  Electronic System Level Design  Special Topics/Feature Articles  Vendor & Organization Directory
News  Major RSS Feeds  Articles Online  Tutorials, White Papers, etc.  Webcasts  Online Resources  Software   Tech Books   Conferences & Seminars  About SOCcentral.com
Copyright 2003-2010  Tech Pro Communications   1209 Colts Circle    Lawrenceville, NJ 08648    Phone: 609-477-6308
1  0.078125