Title : 
Networked object oriented verification with C++ and Verilog
         
        
            Author : 
Dearth, Glenn ; Meeth, Scott ; Whittemore, Paul
         
        
            Author_Institution : 
Work Group Server, Sun Microsyst., Chelmsford, MA, USA
         
        
        
        
        
        
            Abstract : 
Verilog is a good language for modeling hardware, but it lacks a rich set of data structures that a verification engineer requires for verifying complex ASICs and systems. C++ provides a rich set of data structures but lacks support for modeling hardware. This paper discusses a tool which brings together these two languages, so hardware designers can model their hardware in Verilog and verification engineers can write their tests and test environments in C++
         
        
            Keywords : 
C language; application specific integrated circuits; data structures; distributed processing; formal verification; hardware description languages; object-oriented languages; object-oriented methods; virtual machines; C++ language; Verilog; complex ASICs; data structures; hardware design; hardware modelling; networked object-oriented verification; test environments; verification engineering; Data structures; Design engineering; Hardware design languages; Network servers; Object oriented modeling; Peer to peer computing; Productivity; Software testing; Sun; System testing;
         
        
        
        
            Conference_Titel : 
Verilog HDL Conference and VHDL International Users Forum, 1998. IVC/VIUF. Proceedings., 1998 International
         
        
            Conference_Location : 
Santa Clara, CA
         
        
        
            Print_ISBN : 
0-8186-8415-1
         
        
        
            DOI : 
10.1109/IVC.1998.660696