An affordable post-silicon testing framework applied to a RISC-V based microcontroller

  • Roberto Molina-Robles
  • , Ronny Garcia-Ramirez
  • , Alfonso Chacon-Rodriguez
  • , Renato Rimolo-Donadio
  • , Alfredo Arnaud

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

The RISC-V architecture is a very attractive option for developing application specific systems needing an affordable yet efficient central processing unit. Post-silicon validation on RISC-V applications has been done in industry for a while, however documentation is scarce. This paper proposes a practical low-cost post-silicon testing framework applied to a RISC-V RV32I based microcontroller the framework uses FPGA-based emulation as a cornerstone to test the microcontroller before and after its fabrication the platform only requires a handful of elements like the FPGA, a PC, the fabricated chip and some discrete components, without losing the capacity to functionally validate the design under test and save development testing time by using a re-utilize philosophy.

Original languageEnglish
Title of host publicationLAEDC 2021 - IEEE Latin America Electron Devices Conference
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665415101
DOIs
StatePublished - 19 Apr 2021
Event3rd IEEE Latin America Electron Devices Conference, LAEDC 2021 - Mexico, Mexico
Duration: 19 Apr 202121 Apr 2021

Publication series

NameLAEDC 2021 - IEEE Latin America Electron Devices Conference

Conference

Conference3rd IEEE Latin America Electron Devices Conference, LAEDC 2021
Country/TerritoryMexico
CityMexico
Period19/04/2121/04/21

Keywords

  • EDA tools
  • FPGA
  • I/O protocols
  • Post-silicon validation
  • RISC-V
  • SPI
  • architecture
  • microcontroller
  • test generation
  • testing
  • testing-platforms

Fingerprint

Dive into the research topics of 'An affordable post-silicon testing framework applied to a RISC-V based microcontroller'. Together they form a unique fingerprint.

Cite this