XPI RAM information structure. More...
#include <hpm_romapi_xpi_ram_def.h>
Data Fields | |
| uint32_t | size_in_kbytes |
| uint8_t | data_pads |
| uint8_t | en_ddr_mode |
| uint8_t | clk_freq_for_device_cfg |
| uint8_t | working_mode_por |
| uint8_t | working_mode |
| uint8_t | en_diff_clk |
| uint8_t | data_valid_time |
| uint8_t | cs_hold_time |
| uint8_t | cs_setup_time |
| uint8_t | cs_interval |
| uint8_t | io_voltage |
| uint8_t | reserved0 |
| device_config_t | device_cfg_list [2] |
| uint32_t | reserved1 |
| uint32_t | device_config_params [2] |
| xpi_instr_seq_t | device_cfg_instr_seq [2] |
| uint32_t | device_cfg_addr [2] |
| uint32_t | reserved2 [2] |
XPI RAM information structure.
| uint8_t xpi_ram_info_t::clk_freq_for_device_cfg |
Clk frequency for device configuration, offset 0x6
| uint8_t xpi_ram_info_t::cs_hold_time |
CS hold time, 0 - default value, others - user specified value, offset 0xb
| uint8_t xpi_ram_info_t::cs_interval |
CS interval, intervals between to CS active, offset 0x0d
| uint8_t xpi_ram_info_t::cs_setup_time |
CS setup time, 0 - default value, others - user specified value, offset 0xc
| uint8_t xpi_ram_info_t::data_pads |
Device Size in Kilobytes, offset 0x04
| uint8_t xpi_ram_info_t::data_valid_time |
Data valid time, in 0.1ns, offset 0x0a
| uint32_t xpi_ram_info_t::device_cfg_addr[2] |
Device Configuration address, offset 0x40
| xpi_instr_seq_t xpi_ram_info_t::device_cfg_instr_seq[2] |
Device configuration instruction sequence, offset 0x20
| device_config_t xpi_ram_info_t::device_cfg_list[2] |
Device configuration list, offset 0x10
| uint32_t xpi_ram_info_t::device_config_params[2] |
device config params, offset 0x18
| uint8_t xpi_ram_info_t::en_ddr_mode |
Enable DDR mode, offset 0x05
| uint8_t xpi_ram_info_t::en_diff_clk |
Enable Differential clock, offset 0x09
| uint8_t xpi_ram_info_t::io_voltage |
Device IO voltage, offset 0x0e
| uint8_t xpi_ram_info_t::reserved0 |
Reserved for future use, offset 0xf
| uint32_t xpi_ram_info_t::reserved1 |
Reserved, offset 0x14
| uint32_t xpi_ram_info_t::reserved2[2] |
Reserved for future use, offset 0x48
| uint32_t xpi_ram_info_t::size_in_kbytes |
Device Size in Kilobytes, offset 0x00
| uint8_t xpi_ram_info_t::working_mode |
The device working mode, offset 0x08
| uint8_t xpi_ram_info_t::working_mode_por |
Offset 0x7