Result Details
An Abstraction of Multi-Port Memories with Arbitrary Addressable Units
        CHARVÁT, L.; SMRČKA, A.; VOJNAR, T. An Abstraction of Multi-Port Memories with Arbitrary Addressable Units. Proceedings of the 14th Computer Aided Systems Theory. Las Palmas de Grand Canaria: The Universidad de Las Palmas de Gran Canaria, 2013. p. 254-255.  ISBN: 978-84-695-6971-9.
    
                Type
            
        
                conference paper
            
        
                Language
            
        
                English
            
        
            Authors
            
        
                Charvát Lukáš, Ing., Ph.D., FIT (FIT), DITS (FIT)
                
Smrčka Aleš, Ing., Ph.D., DITS (FIT)
Vojnar Tomáš, prof. Ing., Ph.D., DITS (FIT)
        Smrčka Aleš, Ing., Ph.D., DITS (FIT)
Vojnar Tomáš, prof. Ing., Ph.D., DITS (FIT)
                    Abstract
            
        The paper describes a technique for automatic generation of abstract models of memories that can be used for efficient formal verification of hardware designs. Our approach is able to handle addressing of different sizes of data, such as quad words, double words, words, or bytes, at the same time. The technique is also applicable for memories with multiple read and write ports, memories with read and write operations with zero- or single-clock delay, and it allows the memory to start with a random initial state allowing one to formally verify the given design for all initial contents of the memory. Our abstraction allows large register-files and memories to be represented in a way that dramatically reduces the state space to be explored during formal verification of microprocessor designs.
            
                Keywords
            
        memory, register file, automatic formal verification, model checking
                    Annotation
                
            The paper describes a technique for automatic generation of abstract models of memories that can be used for efficient formal verification of hardware designs. Our abstraction allows large register-files and memories to be represented in a way that dramatically reduces the state space to be explored during the verification.
                Published
            
            
                    2013
                    
                
            
                    Pages
                
            
                        254–255
                
            
                        Proceedings
                
            
                    Proceedings of the 14th Computer Aided Systems Theory
                
            
                    Conference
                
            
                    Fourteenth International Conference On  Computer Aided Systems Theory
                
            
                    ISBN
                
            
                    978-84-695-6971-9
                
            
                    Publisher
                
            
                    The Universidad de Las Palmas de Gran Canaria
                
            
                    Place
                
            
                    Las Palmas de Grand Canaria
                
            
                    BibTeX
                
            @inproceedings{BUT103450,
  author="Lukáš {Charvát} and Aleš {Smrčka} and Tomáš {Vojnar}",
  title="An Abstraction of Multi-Port Memories with Arbitrary Addressable Units",
  booktitle="Proceedings of the 14th Computer Aided Systems Theory",
  year="2013",
  pages="254--255",
  publisher="The Universidad de Las Palmas de Gran Canaria",
  address="Las Palmas de Grand Canaria",
  isbn="978-84-695-6971-9",
  url="https://www.fit.vut.cz/research/publication/10246/"
}
                Files
            
        
                Projects
            
        
        
            
        
    
    
        Advanced secured, reliable and adaptive IT, BUT, Vnitřní projekty VUT, FIT-S-11-1, start: 2011-01-01, end: 2013-12-31, completed
                
Verifikace a optimalizace počítačových systémů, BUT, Vnitřní projekty VUT, FIT-S-12-1, start: 2012-01-01, end: 2014-12-31, completed
        Verifikace a optimalizace počítačových systémů, BUT, Vnitřní projekty VUT, FIT-S-12-1, start: 2012-01-01, end: 2014-12-31, completed
                Research groups
            
        
                Automated Analysis and Verification Research Group - VeriFIT (RG VERIFIT)
                
Hardware-Software Codesign research group (RG LISSOM)
        Hardware-Software Codesign research group (RG LISSOM)
                Departments