Download presentation
Presentation is loading. Please wait.
Published byCora Nash Modified over 8 years ago
1
Spring 08-Winter 09 semester Satellite Inner communication – SpaceWire & CAN Bus By: Michael Tsitrin, Asaf Modelevsky Instructor: Ina Ravkin הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל המעבדה למערכות ספרתיות מהירות Midterm report Project name:
2
Spring 08-Winter 09 semester Goals to accomplish in the Project Implement a SpaceWire host interface to the Amba AHB bus of a SoPC system with Leon3 processor. This host will connect to SpaceWire port that is already exists. Simulate the implementation in Modelsim. Test the SpaceWire core in a closed loop. Test the SpaceWire core by communicating with another system using SpaceWire physical link.
3
Spring 08-Winter 09 semester The LEON3 system including SpaceWire Core AMBA AHB
4
SW port description The SW port follows the E50-12A specifications for a SpaceWire Link. The SW port provides a physical link interface towards the outside world and a control interface toward the host in which the port relies. The Network Level in which the SpaceWire port operates is “Network Level 2” (Character Level). Therefore, such a SpaceWire port can be commanded to transmit only SpaceWire characters. Therefore, such a SpaceWire port can be commanded to transmit only SpaceWire characters. The SW design was developed entirely in a XILINX environment and implemented by using XILINX library IP’s. Spring 08-Winter 09 semester
5
The SW port we integrate to the system Spring 08-Winter 09 semester
6
The SW port architecture Spring 08-Winter 09 semester
7
Current stage of implementation: Minimal System Spring 08-Winter 09 semester AMBA AHB SLAVE BUS Host interface (From AHB bus to SW port) SW Port Other SW link interface (Already exists) Our mission We start our implementation with basic configuration: SW AHB slave interface, with small packets of data to exchange directly with LEON3 processor.
8
Host interface block diagram Spring 08-Winter 09 semester Signals to AHB Signals to SW Port
9
The FSM of the AHB interface Spring 08-Winter 09 semester
10
Basic test of the system SW core AMBA AHB BUS Dout Sin Din Sout We will write a data chunk to the SW core, and than we will read from it. We should read the same data we wrote.
11
Spring 08-Winter 09 semester Advanced test of the system SW link interface SW core Board with LEON3 system Test equipment with SW interface We will try to transfer complete files from the Leon3 system to the test PC over the SpaceWire physical link.
12
Current minimal system Vs. Final system Minimal system: Reading data from SW is done only by processor’s request. Data transfer rate is limited by FIFO’s size because of slow AHB bus transactions (assumption, not tested yet). Simple implementation. Final system: Reading from SW will be done by a more complex interface, based on DMA engines or Interrupt mechanism. Implementation will relay on SW interface as described in GRLIB manual. Spring 08-Winter 09 semester
13
Implementation of SW interface as described in GRLIB manual The SW AMBA interface consists of AHB Master interface and DMA FIFO’s. The DMA engines have 32-bit wide FIFO’s which used for reading and writing on the AHB. Receiver and Transmitter DMA’s write/read at half the FIFO’s size bursts. Spring 08-Winter 09 semester
14
Present stage of project Successfully connected the SW minimal configuration to the LEON3 system. When connected in closed-loop SW core recognized the connection and moved to “run” state. Data from LEON3 processor transferred successfully through the SW transmitter, closed loop and to the SW receiver. Our next step is to to read the data from the receiver and compare it with the sent data. Spring 08-Winter 09 semester
15
Time table Until the end of December - finish simulating the minimal configuration with ModelSim. Until beginning of February - debugging of the complete minimal system with GRMON, while communicating with SW test equipment. Beginning of March - final report and preparation for the next semester - designing the final system architecture. Spring 08-Winter 09 semester
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.