Title :
RTL modeling and simulation using JAVA
Author :
Ohana, Eric ; Luca, Cristina
Author_Institution :
Anglia Ruskin Univ., Cambridge, UK
Abstract :
This paper presents a JAVA based framework for RTL modeling and simulation of digital hardware designs. After linking between object-oriented concepts and RTL models, the JAVA analogy to features found in a widely used hardware description language like Verilog is laid down. While focusing primarily on synchronous designs and cycle based simulation, the way to broaden this scope to event driven simulation is pointed out. Using a general object-oriented programming language for RTL modeling and simulation paves way for a more seamless software and hardware integration of a typical digital system.
Keywords :
Java; hardware description languages; logic design; object-oriented programming; JAVA; RTL modeling; Verilog; cycle based simulation; digital hardware design; event driven simulation; hardware description language; object-oriented concept; object-oriented programming language; register transfer level; synchronous design; Clocks; Digital systems; Hardware; Hardware design languages; Java; Object oriented modeling; Unified modeling language;
Conference_Titel :
Optimization of Electrical and Electronic Equipment (OPTIM), 2012 13th International Conference on
Conference_Location :
Brasov
Print_ISBN :
978-1-4673-1650-7
Electronic_ISBN :
1842-0133
DOI :
10.1109/OPTIM.2012.6231833