2013
DOI: 10.1007/978-3-642-41010-9_8
|View full text |Cite
|
Sign up to set email alerts
|

Formal Analysis of the ACE Specification for Cache Coherent Systems-on-Chip

Abstract: Abstract. System-on-Chip (SoC) architectures integrate now many different components, such as processors, accelerators, memory, and I/O blocks, some but not all of which may have caches. Because the validation effort with simulation-based validation techniques, as currently used in industry, grows exponentially with the complexity of the SoC, we investigate in this paper the use of formal verification techniques. More precisely, we use the CADP toolbox to develop and validate a generic formal model of an SoC c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 16 publications
(18 reference statements)
0
4
0
Order By: Relevance
“…The proposed formalization and validation approach is used by the industry to validate specific networking protocols to deal with complex behaviors that cannot be proven by classical test and simulation approaches [18], [19].…”
Section: Related Workmentioning
confidence: 99%
“…The proposed formalization and validation approach is used by the industry to validate specific networking protocols to deal with complex behaviors that cannot be proven by classical test and simulation approaches [18], [19].…”
Section: Related Workmentioning
confidence: 99%
“…We use an extension of a previously developed formal model [16] (about 3400 lines of LNT code) of an ACE-based SoC 2 , consisting of a cache-coherent interconnect (CCI) connected to a non-cache-coherent Network-on-Chip (NoC). Figure 1 shows the overall architecture of the model in the configuration used in the present paper.…”
Section: Formal Model Of An Amba 4 Ace Based Socmentioning
confidence: 99%
“…This paper is about the application of formal methods to improve the functional verification of a heterogeneous cache-coherent SoC for a commercial settop-box supporting multiple Ultra HD flows on a single chip currently under development at STMicroelectronics. We use an extension of a previously developed system-level formal model of a cache-coherent SoC [16] and take advantage of equivalence checking, model checking, and test generation facilities offered by the CADP toolbox 1 [8].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation