dp14txss
Vitis Drivers API Documentation
|
Macros | |
#define | IDT_8T49N24X_REVID 0x0 |
Device Revision. More... | |
#define | IDT_8T49N24X_DEVID 0x0607 |
Device ID Code. More... | |
#define | IDT_8T49N24X_XTAL_FREQ 40000000 |
The frequency of the crystal in Hz. More... | |
#define | IDT_8T49N24X_FVCO_MAX 4000000000 |
Maximum VCO Operating Frequency in Hz. More... | |
#define | IDT_8T49N24X_FVCO_MIN 3000000000 |
Minimum VCO Operating Frequency in Hz. More... | |
#define | IDT_8T49N24X_FOUT_MAX 400000000 |
Maximum Output Frequency in Hz. More... | |
#define | IDT_8T49N24X_FOUT_MIN 8000 |
Minimum Output Frequency in Hz. More... | |
#define | IDT_8T49N24X_FIN_MAX 875000000 |
Maximum Input Frequency in Hz. More... | |
#define | IDT_8T49N24X_FIN_MIN 8000 |
Minimum Input Frequency in Hz. More... | |
#define | IDT_8T49N24X_FPD_MAX 128000 |
Maximum Phase Detector Frequency in Hz. More... | |
#define | IDT_8T49N24X_FPD_MIN 8000 |
Minimum Phase Detector Frequency in Hz. More... | |
#define | IDT_8T49N24X_P_MAX pow(2,22) |
Maximum P divider value. More... | |
#define | IDT_8T49N24X_M_MAX pow(2,24) |
Maximum M multiplier value. More... | |
#define | IDT_8T49N24X_REVID 0x0 |
Device Revision. More... | |
#define | IDT_8T49N24X_DEVID 0x0607 |
Device ID Code. More... | |
#define | IDT_8T49N24X_XTAL_FREQ 40000000 |
The frequency of the crystal in Hz. More... | |
#define | IDT_8T49N24X_FVCO_MAX 4000000000 |
Maximum VCO Operating Frequency in Hz. More... | |
#define | IDT_8T49N24X_FVCO_MIN 3000000000 |
Minimum VCO Operating Frequency in Hz. More... | |
#define | IDT_8T49N24X_FOUT_MAX 400000000 |
Maximum Output Frequency in Hz. More... | |
#define | IDT_8T49N24X_FOUT_MIN 8000 |
Minimum Output Frequency in Hz. More... | |
#define | IDT_8T49N24X_FIN_MAX 875000000 |
Maximum Input Frequency in Hz. More... | |
#define | IDT_8T49N24X_FIN_MIN 8000 |
Minimum Input Frequency in Hz. More... | |
#define | IDT_8T49N24X_FPD_MAX 128000 |
Maximum Phase Detector Frequency in Hz. More... | |
#define | IDT_8T49N24X_FPD_MIN 8000 |
Minimum Phase Detector Frequency in Hz. More... | |
#define | IDT_8T49N24X_P_MAX pow(2,22) |
Maximum P divider value. More... | |
#define | IDT_8T49N24X_M_MAX pow(2,24) |
Maximum M multiplier value. More... | |
#define | IDT_8T49N24X_REVID 0x0 |
Device Revision. More... | |
#define | IDT_8T49N24X_DEVID 0x0607 |
Device ID Code. More... | |
#define | IDT_8T49N24X_XTAL_FREQ 40000000 |
The frequency of the crystal in Hz. More... | |
#define | IDT_8T49N24X_FVCO_MAX 4000000000 |
Maximum VCO Operating Frequency in Hz. More... | |
#define | IDT_8T49N24X_FVCO_MIN 3000000000 |
Minimum VCO Operating Frequency in Hz. More... | |
#define | IDT_8T49N24X_FOUT_MAX 400000000 |
Maximum Output Frequency in Hz. More... | |
#define | IDT_8T49N24X_FOUT_MIN 8000 |
Minimum Output Frequency in Hz. More... | |
#define | IDT_8T49N24X_FIN_MAX 875000000 |
Maximum Input Frequency in Hz. More... | |
#define | IDT_8T49N24X_FIN_MIN 8000 |
Minimum Input Frequency in Hz. More... | |
#define | IDT_8T49N24X_FPD_MAX 128000 |
Maximum Phase Detector Frequency in Hz. More... | |
#define | IDT_8T49N24X_FPD_MIN 8000 |
Minimum Phase Detector Frequency in Hz. More... | |
#define | IDT_8T49N24X_P_MAX pow(2,22) |
Maximum P divider value. More... | |
#define | IDT_8T49N24X_M_MAX pow(2,24) |
Maximum M multiplier value. More... | |
Functions | |
int | IDT_8T49N24x_SetClock (u32 I2CBaseAddress, u8 I2CSlaveAddress, int FIn, int FOut, u8 FreeRun) |
This function calculates and sets the IDT 8TN49N24x device with the given clock configuration. More... | |
int | IDT_8T49N24x_Init (u32 I2CBaseAddress, u8 I2CSlaveAddress) |
This function initializes the IDT 8TN49N24x with default values for use with the Video FMC. More... | |
void | IDT_8T49N24x_RegisterDump (u32 I2CBaseAddress, u8 I2CSlaveAddress) |
This function displays a registerdump of the IDT 8TN49N24x device. More... | |
int | IDT_8T49N24x_SetGPOut (u32 I2CBaseAddress, u8 I2CSlaveAddress, u8 PortID, u8 Set) |
This function set the GPIO outputs. More... | |
#define IDT_8T49N24X_DEVID 0x0607 |
Device ID Code.
#define IDT_8T49N24X_DEVID 0x0607 |
Device ID Code.
#define IDT_8T49N24X_DEVID 0x0607 |
Device ID Code.
#define IDT_8T49N24X_FIN_MAX 875000000 |
Maximum Input Frequency in Hz.
#define IDT_8T49N24X_FIN_MAX 875000000 |
Maximum Input Frequency in Hz.
#define IDT_8T49N24X_FIN_MAX 875000000 |
Maximum Input Frequency in Hz.
Referenced by IDT_8T49N24x_SetClock().
#define IDT_8T49N24X_FIN_MIN 8000 |
Minimum Input Frequency in Hz.
#define IDT_8T49N24X_FIN_MIN 8000 |
Minimum Input Frequency in Hz.
#define IDT_8T49N24X_FIN_MIN 8000 |
Minimum Input Frequency in Hz.
Referenced by IDT_8T49N24x_SetClock().
#define IDT_8T49N24X_FOUT_MAX 400000000 |
Maximum Output Frequency in Hz.
#define IDT_8T49N24X_FOUT_MAX 400000000 |
Maximum Output Frequency in Hz.
#define IDT_8T49N24X_FOUT_MAX 400000000 |
Maximum Output Frequency in Hz.
Referenced by IDT_8T49N24x_SetClock().
#define IDT_8T49N24X_FOUT_MIN 8000 |
Minimum Output Frequency in Hz.
#define IDT_8T49N24X_FOUT_MIN 8000 |
Minimum Output Frequency in Hz.
#define IDT_8T49N24X_FOUT_MIN 8000 |
Minimum Output Frequency in Hz.
Referenced by IDT_8T49N24x_SetClock().
#define IDT_8T49N24X_FPD_MAX 128000 |
Maximum Phase Detector Frequency in Hz.
#define IDT_8T49N24X_FPD_MAX 128000 |
Maximum Phase Detector Frequency in Hz.
#define IDT_8T49N24X_FPD_MAX 128000 |
Maximum Phase Detector Frequency in Hz.
#define IDT_8T49N24X_FPD_MIN 8000 |
Minimum Phase Detector Frequency in Hz.
#define IDT_8T49N24X_FPD_MIN 8000 |
Minimum Phase Detector Frequency in Hz.
#define IDT_8T49N24X_FPD_MIN 8000 |
Minimum Phase Detector Frequency in Hz.
#define IDT_8T49N24X_FVCO_MAX 4000000000 |
Maximum VCO Operating Frequency in Hz.
#define IDT_8T49N24X_FVCO_MAX 4000000000 |
Maximum VCO Operating Frequency in Hz.
#define IDT_8T49N24X_FVCO_MAX 4000000000 |
Maximum VCO Operating Frequency in Hz.
#define IDT_8T49N24X_FVCO_MIN 3000000000 |
Minimum VCO Operating Frequency in Hz.
#define IDT_8T49N24X_FVCO_MIN 3000000000 |
Minimum VCO Operating Frequency in Hz.
#define IDT_8T49N24X_FVCO_MIN 3000000000 |
Minimum VCO Operating Frequency in Hz.
#define IDT_8T49N24X_M_MAX pow(2,24) |
Maximum M multiplier value.
#define IDT_8T49N24X_M_MAX pow(2,24) |
Maximum M multiplier value.
#define IDT_8T49N24X_M_MAX pow(2,24) |
Maximum M multiplier value.
#define IDT_8T49N24X_P_MAX pow(2,22) |
Maximum P divider value.
#define IDT_8T49N24X_P_MAX pow(2,22) |
Maximum P divider value.
#define IDT_8T49N24X_P_MAX pow(2,22) |
Maximum P divider value.
#define IDT_8T49N24X_REVID 0x0 |
Device Revision.
#define IDT_8T49N24X_REVID 0x0 |
Device Revision.
#define IDT_8T49N24X_REVID 0x0 |
Device Revision.
#define IDT_8T49N24X_XTAL_FREQ 40000000 |
The frequency of the crystal in Hz.
#define IDT_8T49N24X_XTAL_FREQ 40000000 |
The frequency of the crystal in Hz.
#define IDT_8T49N24X_XTAL_FREQ 40000000 |
The frequency of the crystal in Hz.
int IDT_8T49N24x_Init | ( | u32 | I2CBaseAddress, |
u8 | I2CSlaveAddress | ||
) |
This function initializes the IDT 8TN49N24x with default values for use with the Video FMC.
This function set the GPIO outputs.
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function set the input reference
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function set the output drivers
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function sets the lock mode
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function initializes the IDT 8TN49N24x with default values for use with the Video FMC.
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
Referenced by VideoFMC_Init().
void IDT_8T49N24x_RegisterDump | ( | u32 | I2CBaseAddress, |
u8 | I2CSlaveAddress | ||
) |
This function displays a registerdump of the IDT 8TN49N24x device.
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
int IDT_8T49N24x_SetClock | ( | u32 | I2CBaseAddress, |
u8 | I2CSlaveAddress, | ||
int | FIn, | ||
int | FOut, | ||
u8 | FreeRun | ||
) |
This function calculates and sets the IDT 8TN49N24x device with the given clock configuration.
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
FIn | specifies the input frequency. |
FOut | specifies the output frequency. |
FreeRun | specifies if the operation mode is locked/synthesizer mode.
|
int IDT_8T49N24x_SetGPOut | ( | u32 | I2CBaseAddress, |
u8 | I2CSlaveAddress, | ||
u8 | PortID, | ||
u8 | Set | ||
) |
This function set the GPIO outputs.
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function set the input reference
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function set the output drivers
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |
This function sets the lock mode
I2CBaseAddress | is the baseaddress of the I2C core. |
I2CSlaveAddress | is the 7-bit I2C slave address. |