SURF  1.0
mapping Architecture Reference

Constants

I2C_SCL_5xFREQ_C  real := 5 . 0 * I2C_SCL_FREQ_G
PRESCALE_C  natural := ( getTimeRatio ( AXI_CLK_FREQ_G , I2C_SCL_5xFREQ_C ) ) - 1
FILTER_C  natural := natural ( AXI_CLK_FREQ_G * I2C_MIN_PULSE_G ) + 1

Signals

i2cRegMasterIn  I2cRegMasterInType
i2cRegMasterOut  I2cRegMasterOutType
i2ci  i2c_in_type
i2co  i2c_out_type
status  AxiI2cQsfpStatusType
config  AxiI2cQsfpConfigType

Instantiations

iobuf_scl  iobuf
iobuf_sda  iobuf
axii2cqsfpreg_inst  AxiI2cQsfpReg <Entity AxiI2cQsfpReg>
i2cregmaster_inst  I2cRegMaster <Entity I2cRegMaster>

Detailed Description

Definition at line 55 of file AxiI2cQsfpCore.vhd.

Member Data Documentation

◆ I2C_SCL_5xFREQ_C

I2C_SCL_5xFREQ_C real := 5 . 0 * I2C_SCL_FREQ_G
Constant

Definition at line 59 of file AxiI2cQsfpCore.vhd.

◆ PRESCALE_C

PRESCALE_C natural := ( getTimeRatio ( AXI_CLK_FREQ_G , I2C_SCL_5xFREQ_C ) ) - 1
Constant

Definition at line 60 of file AxiI2cQsfpCore.vhd.

◆ FILTER_C

FILTER_C natural := natural ( AXI_CLK_FREQ_G * I2C_MIN_PULSE_G ) + 1
Constant

Definition at line 61 of file AxiI2cQsfpCore.vhd.

◆ i2cRegMasterIn

Definition at line 63 of file AxiI2cQsfpCore.vhd.

◆ i2cRegMasterOut

Definition at line 64 of file AxiI2cQsfpCore.vhd.

◆ i2ci

i2ci i2c_in_type
Signal

Definition at line 66 of file AxiI2cQsfpCore.vhd.

◆ i2co

Definition at line 67 of file AxiI2cQsfpCore.vhd.

◆ status

Definition at line 69 of file AxiI2cQsfpCore.vhd.

◆ config

Definition at line 70 of file AxiI2cQsfpCore.vhd.

◆ iobuf_scl

iobuf_scl iobuf
Instantiation

Definition at line 79 of file AxiI2cQsfpCore.vhd.

◆ iobuf_sda

iobuf_sda iobuf
Instantiation

Definition at line 86 of file AxiI2cQsfpCore.vhd.

◆ axii2cqsfpreg_inst

axii2cqsfpreg_inst AxiI2cQsfpReg
Instantiation

Definition at line 114 of file AxiI2cQsfpCore.vhd.

◆ i2cregmaster_inst

i2cregmaster_inst I2cRegMaster
Instantiation

Definition at line 131 of file AxiI2cQsfpCore.vhd.


The documentation for this class was generated from the following file: