Automatic clock domain crossing verification flow for dynamic partial reconfiguration

Islam Ahmed, Hassan Mostafa, Ahmed Nader Mohieldin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Dynamic Partial Reconfiguration (DPR) on Field Programmable Gate Arrays (FPGAs) allows some of the logic to be configured while the rest of the logic keeps operating. This kind of designs are called Dynamically Reconfigurable System (DRS) designs, they can operate in multiple modes. The verification of the DRS designs is a complicated task due to the need to verify all the modes of the designs, and the lack of Computer Aided Design (CAD) tools support for DRS designs. In this paper, we propose an automatic Clock Domain Crossing (CDC) verification flow for DRS designs. A Perl utility is implemented which automates the generation of the designs files for each operating mode of the design, generates the script to run CDC analysis on the design, runs a CDC analysis tool, and collates the results in a user-friendly representation for debugging.
Original languageEnglish (US)
Title of host publication2018 IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS)
PublisherIEEE
Pages1122-1125
Number of pages4
ISBN (Print)9781538673928
DOIs
StatePublished - Jan 24 2019
Externally publishedYes

Fingerprint

Dive into the research topics of 'Automatic clock domain crossing verification flow for dynamic partial reconfiguration'. Together they form a unique fingerprint.

Cite this