相關主題
商品描述
This book analyzes the challenges in verifying Dynamically Reconfigurable Systems (DRS) with respect to the user design and the physical implementation of such systems. The authors describe the use of a simulation-only layer to emulate the behavior of target FPGAs and accurately model the characteristic features of reconfiguration. Readers are enabled with this simulation-only layer to maintain verification productivity by abstracting away the physical details of the FPGA fabric. Two implementations of the simulation-only layer are included: Extended Re Channel is a System C library that can be used to check DRS designs at a high level; ReSim is a library to support RTL simulation of a DRS reconfiguring both its logic and state. Through a number of case studies, the authors demonstrate how their approach integrates seamlessly with existing, mainstream DRS design flows and with well-established verification methodologies such as top-down modeling and coverage-driven verification.
商品描述(中文翻譯)
本書分析了在驗證動態可重構系統(Dynamically Reconfigurable Systems, DRS)時,與用戶設計及此類系統的實體實現相關的挑戰。作者描述了使用僅模擬層來模擬目標 FPGA 的行為,並準確建模重構的特徵。讀者可以利用這個僅模擬層,通過抽象化 FPGA 結構的物理細節來維持驗證的生產力。本書包含了兩個僅模擬層的實現:Extended Re Channel 是一個 System C 庫,可用於高層次檢查 DRS 設計;ReSim 是一個支持 DRS 在邏輯和狀態上進行 RTL 模擬的庫。通過多個案例研究,作者展示了他們的方法如何與現有的主流 DRS 設計流程無縫整合,並與成熟的驗證方法論(如自上而下建模和覆蓋驅動驗證)相結合。