Achronix Speedster22i sBus Manual do Utilizador Página 21

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 27
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 20
UG047, October 24, 2013
21
Signal
Direction
Description
interface (from slave)
o_sbus_data[1:0]
Output
Output serial data of sBus
interface (to slave)
i_sbus_ack
Input
Acknowledgement signal for
read and write operation
complete on sBus interface
o_reg_rdwr_valid
Output
Read write operation
complete indication for
parallel interface
o_reg_rd_data[Pbus_Data_Width-1:0]
Output
Parallel Read data
i_reg_wr_data[Pbus_Data_Width-1:0]
Input
Parallel Write data
i_sw_rst
Input
Software reset when ack not
received
i_reg_address[16:0]
Input
Reg rd/wr address
i_reg_write
Input
Write operation on parallel
interface
i_reg_rw_req
Input
Read operation on parallel
interface
Master State Machine
Figure 11 shows the state machine for the sBus master implementation for the above
example.
ST_SBUS_IDLE ST_SBUS_ADDR
ST_SBUS_WR_DATAST_SBUS_RD_DATA
ST_SBUS_WR
start_sbus_transfer
&rdwr_data_cnt
is_write && (addr_cnt == 3’d7)
i_sbus_ack
~i_sbus_ack
addr_cnt != 3’d7~start_sbus_transfer
~&rdwr_data_cnt
~&rdwr_data_cnt
Figure 11: sBus Master State Machine
Vista de página 20
1 2 ... 16 17 18 19 20 21 22 23 24 25 26 27

Comentários a estes Manuais

Sem comentários