Architecture >> AxiAd5780Reg::rtl
|
comb | ( axiReadMaster , axiRst , axiWriteMaster , dacRefreshRate , r , regIn ) |
seq | ( axiClk ) |
|
DOUBLE_SCK_FREQ_C | real := SPI_CLK_FREQ_G* 2 . 0E + 0 |
HALF_SCK_PERIOD_C | natural := ( getTimeRatio ( AXI_CLK_FREQ_G , DOUBLE_SCK_FREQ_C ) ) - 1 |
HALF_SCK_PERIOD_INIT_C | slv ( 31 downto 0 ) := toSlv ( HALF_SCK_PERIOD_C , 32 ) |
REG_INIT_C | RegType := ( ' 1 ' , AXI_AD5780_CONFIG_INIT_C , AXI_LITE_READ_SLAVE_INIT_C , AXI_LITE_WRITE_SLAVE_INIT_C ) |
|
r | RegType := REG_INIT_C |
rin | RegType |
regIn | AxiAd5780StatusType := AXI_AD5780_STATUS_INIT_C |
regOut | AxiAd5780ConfigType := AXI_AD5780_CONFIG_INIT_C |
dacRefreshRate | slv ( STATUS_CNT_WIDTH_G- 1 downto 0 ) |
The documentation for this design unit was generated from the following file:
- devices/AnalogDevices/ad5780/rtl/AxiAd5780Reg.vhd