DocumentCode
3637350
Title
Functional test generation for DMA controllers
Author
M. Grosso;W. J. Pérez H.;D. Ravotto;E. Sanchez;M. Sonza Reorda;J. Velasco Medina
Author_Institution
Politecnico di Torino, Torino, Italy
fYear
2010
Firstpage
1
Lastpage
6
Abstract
Today´s SoCs are composed of a high variety of modules, such as microprocessor cores, memories, peripherals, and customized blocks directly related to the targeted application. Testing a peripheral core embedded in a SoC requires two correlated phases: module configuration and module operation. The first one prepares the peripheral on the different operation modes, whereas, the second one is in charge of exciting the whole device and observing its behavior. Different testing strategies based on the execution of assembly programs have been proposed by the research community to test the embedded blocks in a SoC, however, testing highly embedded peripherals (e.g., DMA controllers) is still a challenging task, since their observability and controllability are even more reduced compared to peripherals devoted to I/O communication. In this paper we describe an approach to develop functional tests for DMA controllers embedded in SoCs that can first be used for design validation, and then exploited for testing, adding observability features. Preliminary experimental results demonstrating the method suitability are finally reported.
Keywords
"System-on-a-chip","Magnetic cores","Measurement","Testing","Registers","Engines","Microprocessors"
Publisher
ieee
Conference_Titel
Test Workshop (LATW), 2010 11th Latin American
Print_ISBN
978-1-4244-7786-9
Type
conf
DOI
10.1109/LATW.2010.5550334
Filename
5550334
Link To Document