Publication | Open Access
A C-based RTL design verification methodology for complex microprocessor
32
Citations
10
References
1997
Year
Unknown Venue
Hardware ModelingEngineeringHardware Verification LanguageVerificationComputer ArchitectureFormal VerificationComplex MicroprocessorHardware SecurityRtl DesignSystems EngineeringHardware Description LanguageModeling And SimulationCleaner.the Simulation SpeedParallel ComputingHardware-in-the-loop SimulationComputer EngineeringComputer ScienceHardware EmulationFormal MethodsLifetime AnalyzerFunctional Verification
As the complexity of high-performance microprocessor increases,functional verification becomes more and more difficultand RTL simulation emerges as the bottleneck of thedesign cycle.In this paper, we suggest C language-based designand verification methodology to enhance the simulationspeed instead of the conventional HDL-based methodologies.RTL C model (StreC) describes the cycle-based behaviors ofsynchronous circuits and is followed by model refining andoptimization using LifeTime Analyzer (LTA) and Cleaner.The simulation speed of cycle-based C model makes it possibleto test the RTL design with the "real-world" applicationprograms in the order-of-magnitude faster speed thanthe commercial event-driven simulators.Using the proposedfunctional verification methodology, HK486, an intel 80486 - compatiblemicroprocessor was successfully designed and verified.
| Year | Citations | |
|---|---|---|
Page 1
Page 1