<br>1) SYSTEM–LEVEL CAD<br>1.1 System Design<br>System–level specification, modeling, and simulation<br>System design flows and methods<br>HW/SW co–design, co–simulation, co–optimization, and co–exploration<br>HW/SW platforms for rapid prototyping<br>System design case studies and applications<br>System–level issues for 3D integration<br>Micro–architectural transformation<br>Memory architecture and system synthesis<br>System communication architecture<br>Network–on–chip design methodologies and CAD<br>Modeling and simulation of heterogeneous platforms<br>High–level synthesis for heterogeneous computing<br>Power/performance analysis of heterogeneous and cloud platforms<br>Programming environment of heterogeneous computing<br>Application driven heterogeneous platforms for big data, machine learning etc.<br>Applications and designs for systems based on optical devices<br>1.2 Embedded Systems and Cyberphysical Systems<br>Multi–core/multi–processors systems<br>HW/SW co–design for embedded systems<br>Static and dynamic reconfigurable architectures<br>Memory hierarchies and management<br>System–level consideration of custom memory/storage architectures<br>Application–specific instruction–set processors (ASIPs)<br>CAD for Internet–of–Things (IoT) and sensor networks<br>Design issues for Internet–of–Things (IoT) Devices<br>Modeling and analysis of CPS<br>CAD for automotive systems and power electronics<br>Dependable and safe CPS design<br>Analysis and optimization of data centers<br>CAD for display electronics<br>Green computing (smart grid, energy, solar panels, etc.)<br>1.3 Neural Network and Neuromorphic Computing<br>Hardware and devices for neuromorphic and neural network computing<br>Design method for learning on a chip<br>Systems for neural computing (including deep neural networks)<br>Neural network acceleration techniques including GPGPU, FPGA and dedicated<br>ASICs<br>CAD for bio–inspired and neuromorphic systems<br>1.4 Embedded Systems Software and Software Security<br>Real–time software and operating systems<br>Middleware and virtual machines, runtime support and resource management<br>Timing analysis and WCET<br>Profiling and compilation techniques, domain–specific embedded libraries<br>Design exploration, synthesis, validation, verification, and optimization<br>Software techniques and programming models for multicores, GPUs, and multithreaded embedded architectures<br>System and embedded software security techniques<br>Malware and Cloud security<br>Security and privacy for the Internet of Things<br>Embedded software forensics<br>1.5 Hardware Security<br>Hardware–based security (CAD for PUF’s, RNG, AES etc)<br>Detection and prevention of hardware Trojans<br>Side–channel attacks, fault attacks and countermeasures<br>Split Manufacturing for security<br>Design and CAD for security<br>Security implications of CAD<br>Cyberphysical system security<br>Nanoelectronic security<br>Supply chain security and anti–counterfeiting<br>1.6 Low Power and Approximate Computing in System Design<br>Power and thermal estimation, analysis, optimization, and management techniques for hardware and software systems<br>Energy– and thermal aware application mapping and scheduling<br>Energy– and thermal–aware dark silicon system design and optimization<br>Energy– and thermal–aware architectures, algorithms and techniques<br>Run–time management for the dark silicon<br>New hardware techniques for approximate/stochastic computing<br>2) SYNTHESIS, VERIFICATION, & PHYSICAL DESIGN<br>2.1 High–Level, Behavioral, and Logic Synthesis and Optimization<br>High–level/Behavioral/Logic synthesis<br>Technology–independent optimization and technology mapping<br>Functional and logic timing ECO<br>Resource scheduling, allocation, and synthesis<br>Interaction between logic synthesis and physical design<br>2.2 Testing, Validation, Simulation, and Verification<br>High–level/Behavioral/Logic modeling and validation<br>High–level/Behavioral/Logic simulation<br>Formal, semi–formal, and assertion–based verification<br>Equivalence and property checking<br>Emulation and hardware simulation/acceleration<br>Post–silicon functional validation<br>Digital fault modeling and simulation<br>Delay, current–based, low–power test<br>ATPG, BIST, DFT, and compression<br>Memory test and repair<br>Core, board, system, and 3D IC test<br>Post–silicon validation and debug<br>Analog, mixed–signal, and RF test<br>2.3 Cell–Library Design, Partitioning, Floorplanning, Placement<br>Cell–library design and optimization<br>Transistor and gate sizing<br>High–level physical design and synthesis<br>Estimation and hierarchy management<br>2D and 3D partitioning, floorplanning, and placement<br>Post–placement optimization<br>Buffer insertion and interconnect planning<br>2.4 Clock Network Synthesis, Routing, and Post–Layout Optimization and Verification<br>2D and 3D clock network synthesis<br>2D and 3D global and detailed routing<br>Package–/Board–level routing and chip–package–board co–design<br>Post–layout/–silicon optimization<br>Layout and routing issues for optical interconnects<br>3) SOC ANALYSIS, DESIGN, SIMULATION, & TESTING<br>3.1 Design for Manufacturability and Design for Reliability<br>Process technology characterization, extraction, and modeling<br>CAD for design/manufacturing interfaces<br>CAD for reticle enhancement and lithography–related design<br>Variability analysis and statistical design and optimization<br>Yield estimation and design for yield<br>Physical verification and design rule checking<br>DFM for emerging devices (3D, nanophotonics, non–volatile logic/memory, etc.)<br>Machine learning for smart manufacturing and process control<br>Analysis and optimization for device–level reliability issues (stress, aging effects,<br>ESD, etc.)<br>Analysis optimization for interconnect reliability issues (electromigration, thermal,<br>etc.)<br>Reliability issues related to soft errors<br>Design for resilience and robustness<br>Reliability issues for emerging devices (3D, optical, non–volatile, etc.)<br>3.2 Timing, Power and Signal Integrity Analysis and Optimization<br>Deterministic and statistical static timing analysis and optimization<br>Power and leakage analysis and optimization<br>Circuit and interconnect–level low power design issues<br>Power/ground network analysis and synthesis<br>Signal integrity analysis and optimization<br>3.3 CAD for Analog/Mixed–Signal/RF and Multi–Domain Modeling<br>CAD for analog, mixed–signal, RF<br>CAD for mixed–domain (semiconductor, nanoelectronic, MEMS, and electrooptical) devices, circuits, and systems<br>CAD for nanophotonics and optical devices<br>Analog, mixed–signal, and RF noise modeling and simulation<br>Device, interconnect and circuit extraction and simulation<br>Package modeling and analysis<br>EM simulation and optimization<br>Behavior modeling of devices and interconnect<br>Modeling of complex dynamical systems (molecular dynamics, fluid dynamics, computational finance, etc.)<br>4) CAD FOR EMERGING TECHNOLOGIES, PARADIGMS, & APPLICATIONS<br>4.1 Biological Systems and Electronics, Brain Inspired Computing, and New Computing Paradigms<br>CAD for biological computing systems<br>CAD for systems and synthetic biology<br>CAD for bio–electronic devices, bio–sensors, MEMS, and systems<br>4.2 Nanoscale and Post–CMOS Systems<br>New device structures and process technologies<br>New memory technologies (flash, phase change memory, STT–RAM, memristor, etc.)<br>Nanotechnologies, nanowires, nanotubes, graphene, etc.<br>Quantum computing<br>Optical devices, computing, and communication<br>
Abbrevation
ICCAD
Link
City
Westminster
Country
United States
Deadline Paper
Start Date
End Date
Abstract