Presentation is loading. Please wait.

Presentation is loading. Please wait.

PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.

Similar presentations


Presentation on theme: "PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010."— Presentation transcript:

1 PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010

2 Overview With the introduction of a new FPGA based board, we have to devise a series of tests to examine the devices max practical performance, allowing the students that use these boards for future projects, to plan optimal design based on the concluded tested performance.

3 Goals Devising Different Tests to examine the performance of the board: Communication testing between: – PCI channel ↔ on chip memory – PCI channel ↔ off chip memory (external DDR memories) – FPGA’s Checking performance of on chip recourses Concluding the optimal working recommendations for the PROCStar III 260E Board

4 Gidel PROCstar III Stratix III 260E 4 Altera Stratix III 260E FPGA’s, with 256 MB on chip memory 8 Lane PCIe host interface 8 DDR2 Banks, with 2*2GB on first FPGA, and 1*2GB on the other FPGA’s ~2MB FPGA Internal RAM 255K Logic Elements (per FPGA)

5 The PROCStar III Processing Unit

6 Project Plan Test 1: Internal Memory Transfer Rate: We will fill the internal memory with data, and read it back, thus determining the transfer rate. PCIe Controller (DMA Mode) PCIe Procstar III Stratix III Internal memory

7 Project Plan Test 2: External Memories Transfer Rate: We will fill the memory (testing each bank A, B, C separately) with data, and read it back, thus determining the transfer rate for each memory, both in Multi FIFO and Multi Port Configurations. PCIe A A Procstar III Stratix III PCIe Controller (DMA Mode) B B C C

8 Project Plan Test 3: FPGA Communication: We will read data from an internal memory on one FPGA and transfer it to an adjacent FPGA on their direct connection and write it to the second FPGA’s internal memory.

9 Project Plan Test 4: FPGA Communication: We will read data from an internal memory on one FPGA and transfer it to all other FPGA’s on their local BUS connection and write it to their memories

10 Project Plan Test 5: Internal Functions Testing: We will perform different mathematical operations: Add Subtract Multiply – both in LE and in DSP blocks Divide Sqrt For fixed point and floating point operations, determining the DSP and LE performance.

11 Preparing simple example for the midterm presentation: An example with the usage of the required resources for the main project plan – taking data from the PCI, writing it to the internal FPGA memory, performing mathematical operation and writing it to a DDR: Internal Memory Mathematical Operation DDR in Multi Port Memory PCIe

12 Project Schedule


Download ppt "PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010."

Similar presentations


Ads by Google