Dynamic partial reconfiguration verification and applications on FPGA debugging / Islam Osama Ahmed Mounir Mostafa ; Supervised Ahmed Nader Mohieldin , Hassan Mostafa Hassan
Material type: TextLanguage: English Publication details: Cairo : Islam Osama Ahmed Mounir Mostafa , 2018Description: 89 P. : charts , facsimiles ; 30cmOther title:- التحقق من إعادة التشكيل الجزئي الديناميكى و تنفيذه للتصحيح على مصفوفاث البواباث المنطقية القابلة للبرمجة [Added title page title]
- Issued also as CD
Item type | Current library | Home library | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
Thesis | قاعة الرسائل الجامعية - الدور الاول | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.13.08.M.Sc.2018.Is.D (Browse shelf(Opens below)) | Not for loan | 01010110078081000 | |||
CD - Rom | مخـــزن الرســائل الجـــامعية - البدروم | المكتبة المركزبة الجديدة - جامعة القاهرة | Cai01.13.08.M.Sc.2018.Is.D (Browse shelf(Opens below)) | 78081.CD | Not for loan | 01020110078081000 |
Thesis (M.Sc.) - Cairo University - Faculty of Engineering - Department of Electronics and Communication
Dynamic Partial Reconfiguration (DPR) on Field Programmable Gate Arrays (FPGAs) allows a portion of the logic to be reconfigured at runtime while the rest of the logic keeps operating. Such category of designs called Dynamically Reconfigurable Systems (DRS) designs. This feature enables the designers to build complex systems such as Software Defined Radio (SDR) in a reasonable area. Despite of the flexibility provided by the DPR, there are new challenges to design and verify the designs which utilize the DPR technique when it is compared to static FPGA systems. In this thesis, a new verification methodology for DPR is presented. The new methodology addresses DPR specific logic and issues such as guaranteeing proper connections for the ports of the Reconfigurable Modules (RMs) which share the same Reconfigurable Region (RR) on the FPGA, waiting for running computations on a module before reconfiguring it, isolation of the reconfigurable modules during the reconfiguration process, and initialization of the reconfigurable module after the reconfiguration process is done. This DPR logic is verified using Assertion Based Verification (ABV) by modeling its functionality using System Verilog Assertion (SVA) properties, then instrument the design with these properties. Following that, these properties are verified using simulation or formal methods to check the correctness of the DPR logic. Also, this thesis presents an automated flow for Clock Domain Crossings (CDC) verification for DRS designs
Issued also as CD
There are no comments on this title.