Title : 
Formal methods of algorithm analysis for decreasing RTL-verification complexity
         
        
            Author : 
Lyalin, Alexander
         
        
            Author_Institution : 
Dept. of Comput. Sci., Moscow Inst. of Phisics & Technol., Moscow
         
        
        
        
        
        
            Abstract : 
The basis for RTL-development and verification system is functional device specification. More often bugs are "produced" when informal transitions from this specification to RTL and "verification environment"- code are taken by design and validation engineers. In contrast to this traditional approach the formal transition method to RTL-code and verification environment development is introduced, based on device C- model Control-DataFlow Graph (CDFG) analysis. As an example, in this article the introduced formal approach is applied for JPEG2000 model for getting RTL SystemC-code.
         
        
            Keywords : 
circuit CAD; data flow graphs; formal verification; JPEG2000 model; RTL-verification complexity; algorithm analysis; control-dataflow graph analysis; formal transition method; verification environment development; Algorithm design and analysis; Computer bugs; Design engineering; Design methodology; Discrete transforms; Flow graphs; Hardware; Sparks; Standards development; Time to market; CDFG; JPEG2000; SPARK; SystemC; algorithm analysis; formal transition; functional verification;
         
        
        
        
            Conference_Titel : 
CAD Systems in Microelectronics, 2007. CADSM '07. 9th International Conference - The Experience of Designing and Applications of
         
        
            Conference_Location : 
Lviv-Polyana
         
        
            Print_ISBN : 
966-533-587-0
         
        
        
            DOI : 
10.1109/CADSM.2007.4297489