2008
DOI: 10.1007/s10703-008-0061-x
|View full text |Cite
|
Sign up to set email alerts
|

Timed verification of the generic architecture of a memory circuit using parametric timed automata

Abstract: Abstract. Using a variant of Clariso-Cortadella's parametric method for verifying asynchronous circuits, we analyse some crucial timing behaviors of the architecture of SPSMALL memory, a commercial product of STMicroelectronics. Using the model of parametric timed automata and model checker HYTECH, we formally derive a set of linear constraints that ensure the correctness of the response times of the memory. We are also able to infer the constraints characterizing the optimal setup timings of input signals. We… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0
1

Year Published

2009
2009
2021
2021

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 28 publications
(20 citation statements)
references
References 12 publications
0
19
0
1
Order By: Relevance
“…In this case, the constraint K 0 allows us to optimize some values of the typical data π 0 . This is useful, for example in order to safely relax some requirements on the environment of asynchronous circuits (see, e.g., [6]). In the SPSMALL case study, this allows us to safely optimize some nominal setup timing by 8 % (see [5]).…”
Section: Methodsmentioning
confidence: 99%
“…In this case, the constraint K 0 allows us to optimize some values of the typical data π 0 . This is useful, for example in order to safely relax some requirements on the environment of asynchronous circuits (see, e.g., [6]). In the SPSMALL case study, this allows us to safely optimize some nominal setup timing by 8 % (see [5]).…”
Section: Methodsmentioning
confidence: 99%
“…Beyond the usual academic examples (such as variants of train controllers [AHV93; Hun+02]), PTAs were also used to successfully specify and verify numerous interesting case studies such as the root contention protocol [Hun+02], Philip's bounded retransmission protocol [Hun+02], a 4-phase handshake protocol [KP12], the alternating bit protocol [JLR15], an asynchronous circuit commercialized by ST-Microelectronics [Che+09], (non-preemptive) schedulability problems [JLR15], a distributed prospective architecture for the flight control system of the next generation of spacecrafts designed 5 https://embedded.eecs.berkeley.edu/research/hytech/ at ASTRIUM Space Transportation [Fri+12], an unmanned aerial video system by Thales 6 , and even analysis of music scores [FJ13].…”
Section: Applicationsmentioning
confidence: 99%
“…The SPSMALL case study corresponds to an asynchronous memory sold by ST-Microelectronics, and studied in the framework of VALMEM project. We considered two versions of this case study: the first one ("SPSMALL 1 ") was manually abstracted from the VHDL code (see [11]) and several gates have been merged into a single PTA. The second model ("SPSMALL 2 ") has been automatically generated from the VHDL code without any simplification.…”
Section: Case Studiesmentioning
confidence: 99%