• Home
  • Search
  • Deriving Pipeline Models for Timing Analysis from High-Level HDL Processor Designs
  • https://doi.org/10.1109/memocode57689.2022.9954598Copy DOI Icon

Deriving Pipeline Models for Timing Analysis from High-Level HDL Processor Designs

  • Oct 13, 2022
  • Samira Ait Bensaid +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Static worst-case timing analysis is important in the context of safety-critical systems as it is one approach that could be used to validate the required timing bounds. In order to derive accurate bounds, the worst-case timing analysis is performed under (micro)-architecture consideration, consequently, these bounds are expressed in processor cycles. The required (micro)-architecture models are usually constructed by hand, from processor manuals and validated through testing. Recent advances in hardware design promote open hardware initiatives and high-level Hardware Description Languages (HDLs), revisiting the perspectives to automatically construct (micro)-architecture models for worst-case timing analysis. In this paper, we present an approach concerning the construction of pipeline datapath models from processor designs described in high-level HDLs. We propose a methodology based on the Chisel/FIRRTL Hardware Compiler Framework which we apply on several open-source RISC-V processors.

Similar Papers
  • Conference Article
  • Citations4

Worst-Case Failover Timing Analysis of Distributed Fail-Operational Automotive Applications

  • Feb 01, 2021
  • Philipp Weiss +3
  • Research Article
  • Citations5

Statistical Timing Modeling Based on a Lognormal Distribution Model for Near-Threshold Circuit Optimization

  • Jan 01, 2015
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • Jun Shiomi +2
  • Conference Article
  • Citations12

Path selection based on static timing analysis considering input necessary assignments

  • Apr 01, 2013
  • Bo Yao +2
  • Conference Article

A Triple-Mode MAP/VA IP Design for Advanced Wireless Communication Systems

  • Nov 01, 2005
  • Cheng-Hung Lin +3
  • Conference Article
  • Citations21

Machine Learning for Circuit Aging Estimation under Workload Dependency

  • Oct 01, 2021
  • Florian Klemme +1
  • Research Article
  • Citations1

Global Fixed-Priority Scheduling for Parallel Real-Time Tasks with Constrained Parallelism

  • Mar 03, 2022
  • Journal of Circuits, Systems and Computers
  • Lei Qiao +5
  • Research Article
  • Citations8

Self-healing reconfigurable logic using autonomous group testing

  • Sep 23, 2012
  • Microprocessors and Microsystems
  • Carthik A Sharma +3
  • Conference Article
  • Citations17

On behavior fault modeling for combinational digital designs

  • Sep 12, 1988
  • T Chakraborty +1
  • Conference Article
  • Citations1

Asynchronous, Distributed Event Driven Simulation Algorithm for Execution of VHDL on Parallel Processors

  • Dec 01, 1995
  • Proceedings - ACM IEEE Design Automation Conference
  • Peter A Walker
  • Conference Article

Organic embedded architecture for sustainable FPGA soft-core processors

  • Jan 01, 2015
  • Kening Zhang +3
  • Conference Article
  • Citations2

Buffer Allocation for Dynamic Real-Time Streaming Applications Running on a Multi-processor without Back-Pressure

  • Aug 01, 2015
  • Hrishikesh Salunkhe +3
  • Conference Article
  • Citations1

Cone extraction technique for incremental static timing analysis

  • Sep 01, 2011
  • Lay Sean Ang +2
  • Conference Article
  • Citations32

Static timing analysis for self resetting circuits

  • Nov 10, 1996
  • V Narayanan +2
  • Research Article
  • Citations36

Accelerating Static Timing Analysis Using CPU–GPU Heterogeneous Parallelism

  • Dec 01, 2023
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Zizheng Guo +2
  • Conference Article
  • Citations9

ITAP: An Incremental Task Graph Partitioner for Task-parallel Static Timing Analysis

  • Jan 20, 2025
  • Boyang Zhang +10
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.