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  AxiI2cSfpStatusType
config  AxiI2cSfpConfigType

Instantiations

iobuf_scl  iobuf
iobuf_sda  iobuf
iobuf_rate0  iobuf
iobuf_rate1  iobuf
axii2csfpreg_inst  AxiI2cSfpReg <Entity AxiI2cSfpReg>
i2cregmaster_inst  I2cRegMaster <Entity I2cRegMaster>

Detailed Description

Definition at line 56 of file AxiI2cSfpCore.vhd.

Member Data Documentation

◆ I2C_SCL_5xFREQ_C

I2C_SCL_5xFREQ_C real := 5 . 0 * I2C_SCL_FREQ_G
Constant

Definition at line 60 of file AxiI2cSfpCore.vhd.

◆ PRESCALE_C

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

Definition at line 61 of file AxiI2cSfpCore.vhd.

◆ FILTER_C

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

Definition at line 62 of file AxiI2cSfpCore.vhd.

◆ i2cRegMasterIn

Definition at line 64 of file AxiI2cSfpCore.vhd.

◆ i2cRegMasterOut

Definition at line 65 of file AxiI2cSfpCore.vhd.

◆ i2ci

i2ci i2c_in_type
Signal

Definition at line 67 of file AxiI2cSfpCore.vhd.

◆ i2co

Definition at line 68 of file AxiI2cSfpCore.vhd.

◆ status

Definition at line 70 of file AxiI2cSfpCore.vhd.

◆ config

Definition at line 71 of file AxiI2cSfpCore.vhd.

◆ iobuf_scl

iobuf_scl iobuf
Instantiation

Definition at line 80 of file AxiI2cSfpCore.vhd.

◆ iobuf_sda

iobuf_sda iobuf
Instantiation

Definition at line 87 of file AxiI2cSfpCore.vhd.

◆ iobuf_rate0

iobuf_rate0 iobuf
Instantiation

Definition at line 94 of file AxiI2cSfpCore.vhd.

◆ iobuf_rate1

iobuf_rate1 iobuf
Instantiation

Definition at line 101 of file AxiI2cSfpCore.vhd.

◆ axii2csfpreg_inst

axii2csfpreg_inst AxiI2cSfpReg
Instantiation

Definition at line 129 of file AxiI2cSfpCore.vhd.

◆ i2cregmaster_inst

i2cregmaster_inst I2cRegMaster
Instantiation

Definition at line 146 of file AxiI2cSfpCore.vhd.


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