TY - GEN
T1 - PSL assertion checkers synthesis with ASM based HLS tool ABELITE
AU - Jenihhin, Maksim
AU - Baranov, Samary
AU - Raik, Jaan
AU - Tihhomirov, Valentin
PY - 2012
Y1 - 2012
N2 - This paper presents a new approach for synthesizing hardware checkers from temporal assertions described in Property Specification Language (PSL). The approach utilizes Algorithmic State Machines (ASMs) based High Level Synthesis (HLS) tool ABELITE. It targets creation of functionally and temporally correct checkers that provide comprehensive assertion checking debug information during emulation. The paper contributions include a new methodology for PSL assertions translation to ASM representations and a new approach for the HLS tool ABELITE application for correct by construction assertion generation. Experimental results demonstrate feasibility and effectiveness of the proposed approach.
AB - This paper presents a new approach for synthesizing hardware checkers from temporal assertions described in Property Specification Language (PSL). The approach utilizes Algorithmic State Machines (ASMs) based High Level Synthesis (HLS) tool ABELITE. It targets creation of functionally and temporally correct checkers that provide comprehensive assertion checking debug information during emulation. The paper contributions include a new methodology for PSL assertions translation to ASM representations and a new approach for the HLS tool ABELITE application for correct by construction assertion generation. Experimental results demonstrate feasibility and effectiveness of the proposed approach.
KW - Algorithmic State Machines (ASMs)
KW - High-Level Synthesis (HLS)
KW - Property Specification Language (PSL)
KW - assertion checkers
KW - debug
KW - emulation
UR - http://www.scopus.com/inward/record.url?scp=84866927715&partnerID=8YFLogxK
U2 - 10.1109/LATW.2012.6261251
DO - 10.1109/LATW.2012.6261251
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84866927715
SN - 9781467323567
T3 - LATW 2012 - 13th IEEE Latin American Test Workshop
BT - LATW 2012 - 13th IEEE Latin American Test Workshop
T2 - 13th IEEE Latin American Test Workshop, LATW 2012
Y2 - 10 April 2012 through 13 April 2012
ER -