Presentation is loading. Please wait.

Presentation is loading. Please wait.

CERN CMS Project Host / SD Card Configuration Data Access Dave Ojika Alex Madorsky Dr. Darin Acosta Dr. Ivan Furic.

Similar presentations


Presentation on theme: "CERN CMS Project Host / SD Card Configuration Data Access Dave Ojika Alex Madorsky Dr. Darin Acosta Dr. Ivan Furic."— Presentation transcript:

1 CERN CMS Project Host / SD Card Configuration Data Access Dave Ojika Alex Madorsky Dr. Darin Acosta Dr. Ivan Furic

2 Project Description Design of an FPGA SD card system with support for data communication with host processor over PCIe link SD card stores configuration data needed to program Core FPGA Configuration data can be written to, or read from host via high-bandwidth link enabled by PCIe

3 PCIe Host PC PCI Controller PCI Controller Configuration Controller Configuration Controller FLASH Flash Memory Controller Chip-to-Chip AXI Bus To Core FPGA CURRENT SYSTEM Decoupled functional units into separate entities Simulated Configuration Controller block Will replace Flash Memory Controller block PCIe Controller not currently part of design

4 Host Interface Unit Host Interface Unit SD Card Controller SD Card Controller M A S T E R S L A V E M A S T E R S L A V E Wishbone Bus Bus Arbiter Host SD Card Interface Unit SD Card Interface Unit General House Keeping SD CARD SYSTEM ARCHITECTURE Integrated SD Card Controller IP CRC, 4-bit data transfer, DMA Designed and simulated Wishbone bus and controller Simulating and testing Host Interface and SD Card Interface Next: Test hardware design on Virtex 7 with micro SD Card Control Data Bus Legend

5 SD Card Controller Wishbone Bus Arbiter External Host Interface Logic External Host Interface Logic SD Card Interface Logic SD Card Interface Logic Host DESIGN SYNTHESIS Verification in progress…


Download ppt "CERN CMS Project Host / SD Card Configuration Data Access Dave Ojika Alex Madorsky Dr. Darin Acosta Dr. Ivan Furic."

Similar presentations


Ads by Google