Litcius/Paper detail

Khronos: Fusing Memory Access for Improved Hardware RTL Simulation

Kexing Zhou, Yun Liang, Yibo Lin, Runsheng Wang, Ru Huang

202311 citationsDOIOpen Access PDF

Abstract

The use of register transfer level (RTL) simulation is critical for hardware design in various aspects including verification, debugging, and design space exploration. Among various RTL simulation techniques, cycle-accurate software RTL simulation is the most prevalent approach due to its easy accessibility and high flexibility. The current state-of-the-art cycle-accurate simulators mainly use full-cycle RTL simulation that models RTL as a directed acyclic computational graph and traverses the graph in each simulation cycle. However, the adoption of full-cycle simulation makes them mainly focus on optimizing the logic evaluation within one simulation cycle, neglecting temporal optimization opportunities.

Topics & Concepts

Computer scienceLogic simulationDebuggingRegister-transfer levelHigh-level synthesisDesign space explorationComputer architectureFlexibility (engineering)Embedded systemFunctional verificationFocus (optics)GraphLogic synthesisSoftwareParallel computingField-programmable gate arrayFormal verificationLogic gateTheoretical computer scienceProgramming languageAlgorithmMathematicsStatisticsPhysicsOpticsEmbedded Systems Design TechniquesParallel Computing and Optimization TechniquesInterconnection Networks and Systems
Khronos: Fusing Memory Access for Improved Hardware RTL Simulation | Litcius