Presentation
Improving Functional Accuracy of Virtual Platform Based on Coreless Test Framework in Early Development Stage
DescriptionIn conventional embedded SoC development, SW development is tightly coupled with release plan of HW prototype.
Virtual Platform (VP) enables software developers to kick-off their developments at the earlier stage than before. However, In the early development stage, VP dose not guarantee the functional accuracy.
In previous, Test-FW for HW prototype was reused for VP verification, so VP release timing is delayed due to Test-FW preparation.
In this paper, we propose Coreless Test Framework (CTF) which is simple and light verification method using custom Verification IP.
Verification utilizing Test-FW is a complex and time consuming work, as it requires many essential IPs for operating the processor, such as the ARM core, memory, and their corresponding interfaces.
The CTF is significantly simplified as it does not require the implementation of the core model's complexities and increase the firmware verification coverage of the early-stage VP by up 2.4.
Virtual Platform (VP) enables software developers to kick-off their developments at the earlier stage than before. However, In the early development stage, VP dose not guarantee the functional accuracy.
In previous, Test-FW for HW prototype was reused for VP verification, so VP release timing is delayed due to Test-FW preparation.
In this paper, we propose Coreless Test Framework (CTF) which is simple and light verification method using custom Verification IP.
Verification utilizing Test-FW is a complex and time consuming work, as it requires many essential IPs for operating the processor, such as the ARM core, memory, and their corresponding interfaces.
The CTF is significantly simplified as it does not require the implementation of the core model's complexities and increase the firmware verification coverage of the early-stage VP by up 2.4.
Event Type
Engineering Presentation
TimeTuesday, June 244:00pm - 4:15pm PDT
Location2008, Level 2


