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

Instantiations

i2cregmasteraxibridge_inst  I2cRegMasterAxiBridge <Entity I2cRegMasterAxiBridge>
i2cregmaster_inst  I2cRegMaster <Entity I2cRegMaster>
iobuf_scl  iobuf
iobuf_sda  iobuf

Detailed Description

Definition at line 52 of file AxiI2cRegMaster.vhd.

Member Data Documentation

◆ I2C_SCL_5xFREQ_C

I2C_SCL_5xFREQ_C real := 5 . 0 * I2C_SCL_FREQ_G
Constant

Definition at line 56 of file AxiI2cRegMaster.vhd.

◆ PRESCALE_C

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

Definition at line 57 of file AxiI2cRegMaster.vhd.

◆ FILTER_C

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

Definition at line 58 of file AxiI2cRegMaster.vhd.

◆ i2cRegMasterIn

Definition at line 60 of file AxiI2cRegMaster.vhd.

◆ i2cRegMasterOut

Definition at line 61 of file AxiI2cRegMaster.vhd.

◆ i2ci

i2ci i2c_in_type
Signal

Definition at line 63 of file AxiI2cRegMaster.vhd.

◆ i2co

Definition at line 64 of file AxiI2cRegMaster.vhd.

◆ i2cregmasteraxibridge_inst

i2cregmasteraxibridge_inst I2cRegMasterAxiBridge
Instantiation

Definition at line 84 of file AxiI2cRegMaster.vhd.

◆ i2cregmaster_inst

i2cregmaster_inst I2cRegMaster
Instantiation

Definition at line 101 of file AxiI2cRegMaster.vhd.

◆ iobuf_scl

iobuf_scl iobuf
Instantiation

Definition at line 108 of file AxiI2cRegMaster.vhd.

◆ iobuf_sda

iobuf_sda iobuf
Instantiation

Definition at line 115 of file AxiI2cRegMaster.vhd.


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