Achronix Speedster22i sBus Bedienungsanleitung Seite 11

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 27
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 10
UG047, October 24, 2013
11
Chapter 2 sBus Functional Description
In this chapter, you will learn the following about the sBus serial bus:
Port List
Read Operation
Write Operation
Port List
The sBus interface or port uses eight signals for operation. Table 1 lists these signals and their
functions. These signals can be driven directly by a state machine in the FPGA fabric. You can
find more information about designs based on these topologies in Chapter_3 detailing the
Master and Slave interface sections.
Table 1: HD1000 sBus Port Definition
Direction
Description
Input
Asynchronous reset
Input
Reference clock for the serial
and parallel interfaces
p1_ctl_clk
Input
Request signal for starting a
read or write transaction on
sBus.
Input
Input serial data of sBus
interface.
Output
Output serial data of sBus
interface.
Output
Acknowledgement signal for
read and write operation
complete on sBus interface.
Read Operation
32-bit Data-width Mode
For a 32-bit data-width mode read operation, you must do the following.
1. Assert the i_sbus_req signal for 9 cycles.
2. De-assert i_sbus_data[0] during the first cycle.
3. Send the LSB of the 17-bit long read address on i_sbus_data[1] during the first cycle.
4. Send the remaining 16 bits of the read address on i_sbus_data[1:0] in the following order
[A2:A1]…[A16:A15] over the next 8 cycles.
5. De-assert i_sbus_req signal.
The sBus slave will decode the read operation and respond as follows.
Seitenansicht 10
1 2 ... 6 7 8 9 10 11 12 13 14 15 16 ... 26 27

Kommentare zu diesen Handbüchern

Keine Kommentare