English
Related papers

Related papers: AutoCellLibX: Automated Standard Cell Library Exte…

200 papers

Automated standard cell library extension is crucial for maximizing Quality of Results (QoR) in modern VLSI design. We introduce CellE, a novel framework that leverages formal methods to achieve exhaustive discovery of functionally…

Hardware Architecture · Computer Science 2026-03-30 Yi Ren , Yukun Wang , Xiang Meng , Guoyao Cheng , Baokang Peng , Lining Zhang , Yibo Lin , Runsheng Wang , Guangyu Sun

Standard cell libraries are the foundation for the entire backend design and optimization flow in modern application-specific integrated circuit designs. At 7nm technology node and beyond, standard cell library design and optimization is…

Hardware Architecture · Computer Science 2018-07-31 Xiaoqing Xu , Nishi Shah , Andrew Evans , Saurabh Sinha , Brian Cline , Greg Yeric

High quality standard cell layout automation in advanced technology nodes is still challenging in the industry today because of complex design rules. In this paper we introduce an automatic standard cell layout generator called NVCell that…

Machine Learning · Computer Science 2021-07-16 Haoxing Ren , Matthew Fojtik , Brucek Khailany

The development of a standard cell library involves characterization of a number of gate-level circuits at various cell-level abstractions. Verifying the behavior of these cells largely depends on the manual skills of the circuit designers.…

Standard cells are essential components of modern digital circuit designs. With process technologies advancing toward 2nm, more routability issues have arisen due to the decreasing number of routing tracks, increasing number and complexity…

Hardware Architecture · Computer Science 2024-06-12 Chia-Tung Ho , Haoxing Ren

Autotuning is an established technique for optimizing the performance of parallel applications. However, programmers must prepare applications for autotuning, which is tedious and error prone coding work. We demonstrate how applications…

Software Engineering · Computer Science 2014-05-14 Thomas Karcher , Christopher Guckes , Walter F. Tichy

Cellular automata (CA) have been found as an attractive modeling tool for various applications, such as, pattern recognition, image processing, data compression, encryption, and specially for VLSI design & test. For such applications,…

Formal Languages and Automata Theory · Computer Science 2013-11-28 Sukanta Das , Biplab K Sikdar

Starting from 22-nm, a standard cell must be designed to be full lithography-compliant, which includes Design Rule Check, Design-for-Manufacturability and Double-Patterning compliant. It has become a great challenge for physical layout…

Other Computer Science · Computer Science 2018-05-29 Yongfu Li , Wan Chia Ang , Chin Hui Lee , Kok Peng Chua , Yoong Seang Jonathan Ong , Chiu Wing Colin Hui

Hardware design workflows rely on Process Design Kits (PDKs) from different fabrication nodes, each containing standard cell libraries optimized for speed, power, or density. Engineers typically navigate between the design and target PDK to…

Computation and Language · Computer Science 2025-07-01 Manar Abdelatty , Jacob Rosenstein , Sherief Reda

While standard cell layouts are drawn with minimum design rules to maximize the benefit of design area shrinkage, the complicated design rules have caused difficulties with signal routes accessing the pins in standard cell layouts. As a…

Other Computer Science · Computer Science 2018-05-30 Yongfu Li , Wan Chia Ang , Chin Hui Lee , Kok Peng Chua , Yoong Seang Jonathan Ong , Chiu Wing Colin Hui

The rapidly evolving landscape of AI and machine learning workloads has widened the gap between high-level domain operations and efficient hardware utilization. Achieving near-peak performance still demands deep hardware expertise-experts…

Machine Learning · Computer Science 2025-11-19 Arun Thangamani , Md Asghar Ahmad Shahid , Adam Siemieniuk , Rolf Morel , Renato Golin , Alexander Heinecke

Approximate computing is an emerging paradigm for developing highly energy-efficient computing systems such as various accelerators. In the literature, many libraries of elementary approximate circuits have already been proposed to simplify…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-06-13 Vojtech Mrazek , Muhammad Abdullah Hanif , Zdenek Vasicek , Lukas Sekanina , Muhammad Shafique

Transistor topology optimization is a critical step in standard cell design, directly dictating diffusion sharing efficiency and downstream routability. However, identifying optimal topologies remains a persistent bottleneck, as…

Machine Learning · Computer Science 2026-04-17 Zhan Song , Yu-Tung Liu , Chen Chen , Guoheng Sun , Jiaqi Yin , Chia-tung Ho , Ang Li , Haoxing Ren , Cunxi Yu

Recently, large pre-trained models have significantly improved the performance of various Natural LanguageProcessing (NLP) tasks but they are expensive to serve due to long serving latency and large memory usage. To compress these models,…

Machine Learning · Computer Science 2022-01-24 Xiaofan Zhang , Zongwei Zhou , Deming Chen , Yu Emma Wang

Sparse linear algebra is central to many scientific programs, yet compilers fail to optimize it well. High-performance libraries are available, but adoption costs are significant. Moreover, libraries tie programs into vendor-specific…

Performance · Computer Science 2020-01-29 Philip Ginsbach , Bruce Collie , Michael F. P. O'Boyle

A novel parallel patterns library, Groovy Parallel Patterns, is presented which, from the outset, has been designed to exploit more general process parallelism than the usual data and task parallel architectures. The library executes on a…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-03-23 Jon Kerridge , Neil Urquhart

On-device machine learning (ML) has become a fundamental component of emerging mobile applications. Adaptive model deployment delivers efficient inference for heterogeneous device capabilities and performance requirements through…

Machine Learning · Computer Science 2025-12-01 Mengyang Liu , Chenyu Lu , Haodong Tian , Fang Dong , Ruiting Zhou , Wei Wang , Dian Shen , Guangtong Li , Ye Wan , Li Li

Recent years have witnessed an upsurge in research interests and applications of machine learning on graphs. However, manually designing the optimal machine learning algorithms for different graph datasets and tasks is inflexible,…

We study the problem of using low computational cost to automate the choices of learners and hyperparameters for an ad-hoc training dataset and error metric, by conducting trials of different configurations on the given training data. We…

Machine Learning · Computer Science 2021-05-20 Chi Wang , Qingyun Wu , Markus Weimer , Erkang Zhu

Optimizing compilers are mainly equipped to optimize control flow. The optimization of data structures is left to the programmer and it is the programmer's responsibility to design the data structures to suit the target hardware. Very…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-03-15 K. F. D. Rietveld , H. A. G. Wijshoff
‹ Prev 1 2 3 10 Next ›