Přístupnostní navigace
E-application
Search Search Close
Detail aplikovaného výsledku
SMRČKA, A.
Original Title
Analyzátor CDC asynchronních komponent
English Title
Clock Domain Crossing Analyzer
Type
Software
Abstract
Nástroj rozšiřující SMV modely návrhů HW komponent řízených více hodinovými signály. Konvenční přístup formální verifikace návrhů hardware je založen na modelování nulového zpoždění při změně hodnot řídicích signálů. Taková abstrakce však skrývá možné problémy vznikající v křížení časových domén (CDC), jejichž kořeny spočívají buď v metastabilitě signálů nebo ve špatném návrhu synchronizačního protokolu. Nástroj CDCreveal implementuje detekci a rozšíření částí CDC, které jsou náchylné k možnosti vzniku chyb synchronizace. S využitím CDCreveal je možné detekovat a prozkoumat křížení časových domén nebo automaticky verifikovat návrh synchronizace pomocí model checkeru.
Abstrakt aglicky
A tool for extending SMV based models of hardware designs of component controlled with multiple clocks. Conventional technique of hardware design formal verification is based on modelling zero-delay changes of signal value. Unfortunatelly, this type of abstraction hides the problem of clock domain crossings (CDCs) which cause is either in metastability or in bad synchronization protocol design. CDCreveal tool implements the detection and extension of parts of CDCs prone to synchronization bugs, so one can easily detect and examine clock domain crossing or automatically verify the synchronization protocol using model checker.
Keywords
CDC, synchronization analysis, CDC verification
Key words in English
Location
http://www.fit.vutbr.cz/~smrcka/w/doku.php?id=research:cdcreveal
Possibilities of use
only the provider uses the result
Licence fee
In order to use the result by another entity, it is always necessary to acquire a license
www
Documents
cdcreveal-1.0.tar