Back to Search
Start Over
On the Functional Verification of Dynamic Partial Reconfiguration
- Source :
- MWSCAS
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
Abstract
- Dynamic Partial Reconfiguration (DPR) on Field Programmable Gate Arrays (FPGAs) allows reconfiguration of some of the logic at runtime while the rest of the logic keeps operating. This feature allows the designers to build complex systems such as Software Defined Radio (SDR) in a reasonable area. However, utilizing DPR needs more verification efforts to ensure the correct operation of the reconfiguration logic and the design functionality. New scenarios should be covered due to the usage of DPR technique such as guaranteeing proper connections for the ports of the Reconfigurable Modules (RMs) which share the same Reconfigurable Region (RR) on the FPGA. This paper proposes a technique to verify the connections of the RMs using Assertion Based Verification (ABV). The proposal is to first model the connections of the RMs using System Verilog Assertions (SVAs), then instrument the design with the generated assertions, and then verify the instrumented design using formal verification methods to prove or disprove the correctness of the connections. The proposed technique is demonstrated on a real design that utilizes DPR technique.
- Subjects :
- Correctness
Functional verification
Computer science
business.industry
0211 other engineering and technologies
Assertion
Control reconfiguration
020206 networking & telecommunications
02 engineering and technology
Software-defined radio
Embedded system
0202 electrical engineering, electronic engineering, information engineering
Verilog
Field-programmable gate array
business
computer
Formal verification
021106 design practice & management
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS)
- Accession number :
- edsair.doi...........8bcb2a6343ed7b139e2ac37ad1b92f17
- Full Text :
- https://doi.org/10.1109/mwscas.2018.8624012