Visible to Intel only — GUID: gil1476294013852
Ixiasoft
Visible to Intel only — GUID: gil1476294013852
Ixiasoft
15.4. Interface
Signal | Width | Direction | Description |
---|---|---|---|
Clock/Reset | |||
clk | 1 | Input | System clock source, Minimum clock frequency is 10 MHz. |
rst_n | 1 | Input | System asynchronous reset source,
Note: This signal is asynchronously asserted and synchronously de-asserted. The synchronous de-assertion must be provided externally to this peripheral.
|
Avalon® -MM Agent | |||
addr | 4 | Input | Avalon® -MM address bus. The address bus is in the unit of word addressing. For example, addr[2:0] = 0x0 is targeting the first word of the cores memory map space and addr[2:0] = 0x1 is targeting the second word. |
read | 1 | Input | Avalon® -MM read control |
write | 1 | Input | Avalon® -MM write control |
readdata | 32 | Output | Avalon® -MM read data bus |
writedata | 32 | Input | Avalon® -MM write data bus |
Avalon® -ST Source 20 | |||
src_data | 8 | Output | I2C data from receive data FIFO (RX_DATA) |
src_valid | 1 | Output | Indicates src_data bus is valid |
src_ready | 1 | Input | Indication from sink port that it is ready to consume src_data |
Avalon® -ST Sink20 | |||
snk_data | 10 | Input | 10-bit value driven by source port to transfer command FIFO (TFR_CMD) |
snk_valid | 1 | Input | Indication from source port that snk_data is valid |
snk_ready | 1 | Output | Indication from sink port that it is ready to consume snk_data |
Serial Interface | |||
scl_oe | 1 | Output | Output enable for open drain buffer that drives SCL pin 1: SCL line pulled low 0: Open drain buffer is tri-stated and SCL line is externally pulled high |
sda_oe | 1 | Output | Output enable for open drain buffer that drives SDA pin 1: SDA line pulled low 0: Open drain buffer is tri-stated and SDA line is externally pulled high |
scl_in | 1 | Input | Input path of I2C’s open drain buffer |
sda_in | 1 | Input | It is from input path of I2C’s open drain buffer |
Interrupt | |||
intr | 1 | Output | Active high level interrupt output to host processor |