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  AxiI2cCxpStatusType
config  AxiI2cCxpConfigType
irqRstL  sl
oeL  sl

Instantiations

iobuf_scl  iobuf
iobuf_sda  iobuf
iobuf_rst  iobuf
axii2ccxpreg_inst  AxiI2cCxpReg <Entity AxiI2cCxpReg>
i2cregmaster_inst  I2cRegMaster <Entity I2cRegMaster>

Detailed Description

Definition at line 54 of file AxiI2cCxpCore.vhd.

Member Data Documentation

◆ I2C_SCL_5xFREQ_C

I2C_SCL_5xFREQ_C real := 5 . 0 * I2C_SCL_FREQ_G
Constant

Definition at line 58 of file AxiI2cCxpCore.vhd.

◆ PRESCALE_C

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

Definition at line 59 of file AxiI2cCxpCore.vhd.

◆ FILTER_C

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

Definition at line 60 of file AxiI2cCxpCore.vhd.

◆ i2cRegMasterIn

Definition at line 62 of file AxiI2cCxpCore.vhd.

◆ i2cRegMasterOut

Definition at line 63 of file AxiI2cCxpCore.vhd.

◆ i2ci

i2ci i2c_in_type
Signal

Definition at line 65 of file AxiI2cCxpCore.vhd.

◆ i2co

Definition at line 66 of file AxiI2cCxpCore.vhd.

◆ status

Definition at line 68 of file AxiI2cCxpCore.vhd.

◆ config

Definition at line 69 of file AxiI2cCxpCore.vhd.

◆ irqRstL

irqRstL sl
Signal

Definition at line 71 of file AxiI2cCxpCore.vhd.

◆ oeL

oeL sl
Signal

Definition at line 72 of file AxiI2cCxpCore.vhd.

◆ iobuf_scl

iobuf_scl iobuf
Instantiation

Definition at line 81 of file AxiI2cCxpCore.vhd.

◆ iobuf_sda

iobuf_sda iobuf
Instantiation

Definition at line 88 of file AxiI2cCxpCore.vhd.

◆ iobuf_rst

iobuf_rst iobuf
Instantiation

Definition at line 95 of file AxiI2cCxpCore.vhd.

◆ axii2ccxpreg_inst

axii2ccxpreg_inst AxiI2cCxpReg
Instantiation

Definition at line 121 of file AxiI2cCxpCore.vhd.

◆ i2cregmaster_inst

i2cregmaster_inst I2cRegMaster
Instantiation

Definition at line 138 of file AxiI2cCxpCore.vhd.


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