Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONFIDENTIAL
DVM Features
Design Verification Manger Software Automatic Design Partitioning w/ LVDS Signal Multiplexing Clock Conversion and Analysis (Convert multiple clock domains to one) FPGA Synthesis and P&R Tool Flow Management HDL Co-Simulation Interface with Riviera-PRO SystemC/C/C++ Testbench Wrapper for Acceleration Prototyping API and Function Library (Interface with C++ domain) Blackbox Functionality (Excludes modules from acceleration) Memory Model Mapping (Maps user memory to on-board memory) Static Debugging Probes (Preserve internal signals for probes) Static Debugging Probes w/ Xilinx ChipScope Pro Static Debugging Probes w/ Aldec Logic Analyzer (ALA for SCE-MI) SCE-MI 2.0 Hardware/Software Infrastructure (SCE-MI C++ API) SCE-MI 2.0 Co-Simulation Interface with Riviera-PRO Dynamic Debugging for SCE-MI Emulation Hardware Debugger Memory Viewer (Read/Write access to memory instances on board) OVL Assertions Support Vector Based Emulation
Proto
Xcell
Elite
4
DN2076K10_PCIE_ABC Package
Design Verification Manager Software HDL Co-Simulation Interface with Riviera-PRO SCE-MI 2.0 Hardware/Software Infrastructure
3 Xilinx XC6VLX760-1 for DUT (~18M ASIC gates) 1 Xilinx XC6VLX240T-1 for HES controller 1 Xilinx XC6VLX130T-2 for Dini ConfigFPGA
PCIe x8-lane host interface
5
DVM Software, Xcell (XL) Bundle. Includes debugging, clock conversion, memory models, automatic partition. 1 Year Floating TBL
Mixed VHDL/Verilog/EDIF and SystemVerilog (Design) simulation with waveform viewer, advanced debugging.1 Year Floating TBL Description HES Accelerator Board with PCIe interface, 1 Xilinx Virtex5 LX330 devices and 2x 1GB DDR2 memories HES Accelerator Board with PCIe interface, 2 Xilinx Virtex5 LX330 devices and 2x 1GB DDR2 memories DiniGroup DN2076K10 Board with PCIe interface, equipped with HES controller, 2 Xilinx Virtex6 LX760 devices and 3x 4GB DDR3 DiniGroup DN2076K10 Board with PCIe interface, equipped with HES controller, 4 Xilinx Virtex6 LX760 devices and 3x 4GB DDR3 7 DiniGroup DN2076K10 Board with PCIe interface, equipped
Riviera-PRO (LVT)
RLVT
HES Hardware HES5XLX330EX 1x V5LX330 HES5XLX660EX 2x V5LX330 DN2076K10-2X760 2x V6LX760 DN2076K10-4X760 4x V6LX760 DN2076K10-6X760
Est. G.C.
2MG 4MG
12MG
24MG
Request
CONFIDENTIAL
DN2076K10 Outlook
DN2076K10 Outlook
SODIMM DNMEG P203 FPGA F FPGA G SODIMM FPGA C FPGA B FPGA A (U0) FPGA E FPGA D (U3)
SODIMM
10
DN2076K10 Peripherals
11
DN2076K10_PCIE_ABC
12
13
Description
4-lane GEN1 PCIe (v1.1) host interface 3 (three) V6LX760 -1 for FPGA B, C and A for user design 1 (single) V6LX240T-1 for FPGA G for HES Controller 1 DDR3 SODIMM socket on FPGA B Support standard, off-the-shelf laptop DDR3 memory (SODIMM), 400 MHz, 800 Mb/s with -1 speed grade (PC3-6400) 2GB DDR2 in a 204-pin DDR3 form factor SODIMM (DNSODM204_DDR2_2GB) 400-pin FCI MEG-Array connector 2x 400-pin MEG-Array connectors on FPGA A PCIe host adapter card (DNPCIe_CBL) PCIe cable (iPASS cable, 2M) RS232 serial cable, DB9-to-IDC cable adapter USB 2.0 cable Ethernet cable (CAT6) ATX power supply
14
Memory Expansion
External I/Os
Accessories
15
Software Deliverables
Item DVM-Proto software Description Design Verification Manager (DVM) software for compilation and debug on user design Host Interface Module (HIM) IPs Host C/C++ API Diagnostic testing FPGA configuration Clock settings Reference design for diagnostic testing Reference design for DDR3 Reference design for DDR2 Datasheet and user manual Schematics in pdf format Netlist in ASCII format (for FPGA connections only) Daughter card schematic and layout files for DNMEG_Intercon and DNMEG_Observation
Documentation
16
17
Clocking
On-board clock synthesizer for low-skew global clock networks
G0, G1, G2 :2kHz to 700 MHz
Others
Status FPGA-controlled LEDs External +12V ATX power supply with a PCIe power connector Full support for embedded logic analyzers via JTAG interface
18
DVM tools
prototol
19
20
21
Description
Linux 2.6.18-194 x86_64 (CentOS 5.5) Riviera-PRO-2011.06 x86_64
Emulation Software
Emulation FPGA Hardware FPGA Synthesis FPGA Implementation SystemC TLM OVP C/C++ Compiler Host Workstation
DVM2011.04
DN2076K10 (2~6 Virtex-6 LX760, PCIe host interface) Xilinx ISE13.1, xst Xilinx ISE13.1 systemc-2.2.0 TLM-2009-07-15 Imperas.20110223 gcc version 4.1.2 Intel Core i5-760 / QuadCore / 2.80GHz 16GB (4x4GB) DDR3 Memory
22
CONFIDENTIAL
24
25
HW Debugger GUI
26
27
CONFIDENTIAL
C/C++ Testbench
HES Controller
HES IF Config
DUT USER IF
HesProtoBoardProgram ()
HesProtoBoardReset () Bus Wrapper (BWRP) API HesProtoBwrpSingleWrite32bit ()
HesProtoBwrpBlockWrite32bit ()
HesProtoBwrpSingleRead32bit () HesProtoBwrpBlockRead32bit () FIFO Wrapper (FWRP) API HesProtoFwrpSingleWrite32bit () HesProtoFwrpBlockWrite32bit () HesProtoFwrpSingleRead32bit () HesProtoFwrpBlockRead32bit ()
31
32
33
34
Reset Generator
IPLB DPLB
BRAM Memory
IPCore xps_timer
IPCore shutdown
IPCore xps_ps2
IPCore scemi2plb
IPCore xps_uartlite
IPCore scemi_video
IPCore xps_intc
XTOR shutdown
XTOR ps2
XTOR program
35
XTOR uart
XTOR video
36
Aldec, Cadence, Proximus Utilize OVP Fast Processor Models in System Design Solutions New Flows Address Software Development, System Design, Co-Verification
http://www.imperas.com/archives/520
OXFORD, United Kingdom, June 3, 2011 Imperas today announced that its Open Virtual Platforms (OVP) OVPsim simulator and OVP Fast Processor Models have been integrated with Aldecs Hardware Emulation Solutions (HES), Cadence Design Systems Virtual System Platform and Proximus products. OVPs position as the de facto source of instruction accurate processor core models provides additional value in the hardware-software co-verification, SystemC simulation, software development and system design flows supported by these tools.
37
38
39
RTL Simulation
SCE-MI Emulation
40
Emulation Software
Emulation FPGA Hardware FPGA Synthesis FPGA Implementation
DVM2011.08
DN2076K10 (2~6 Virtex-6 LX760-1_ PCIe host interface Xilinx ISE13.1, xst Xilinx ISE13.1
SystemC
TLM OVP C/C++ Compiler
systemc-2.2.0
TLM-2009-07-15 Imperas.20110223 gcc version 4.1.2
Host Workstation
JTAG XTOR
HW SW
SRAM
UART XTOR SW HW
Flash Memory
GPU Display Controller Sensor
USB XTOR SW HW
DMA
USB
Display XTOR HW SW
GbE XTOR SW HW
Ethernet
42
43
Agenda Virtual Platforms: What are the benefits? SoC Design Flow with Virtual Platforms Imperas OVP and OVPsim TLM 2.0 Interface Integration of Aldecs Emulation System with OVP and OVPsim Processor Debugging, Memory Debugging, Hardware Debugging Live Demonstration Key Benefits
44