Structure for specifying the configuration of SRAM. More...
#include <hpm_femc_drv.h>
Data Fields | |
| uint32_t | base_address |
| uint32_t | size_in_byte |
| uint8_t | cs_index |
| uint8_t | address_mode |
| uint8_t | port_size |
| uint8_t | adv_hold_state |
| uint8_t | adv_polarity |
| uint8_t | oeh_in_ns |
| uint8_t | oel_in_ns |
| uint8_t | weh_in_ns |
| uint8_t | wel_in_ns |
| uint8_t | ah_in_ns |
| uint8_t | as_in_ns |
| uint8_t | ceh_in_ns |
| uint8_t | ces_in_ns |
Structure for specifying the configuration of SRAM.
| uint8_t femc_sram_config_t::address_mode |
address mode
| uint8_t femc_sram_config_t::adv_hold_state |
adv hold level
| uint8_t femc_sram_config_t::adv_polarity |
adv polarity
| uint8_t femc_sram_config_t::ah_in_ns |
address hold time
| uint8_t femc_sram_config_t::as_in_ns |
address setup time
| uint32_t femc_sram_config_t::base_address |
external SRAM base address
| uint8_t femc_sram_config_t::ceh_in_ns |
chip enable hold time
| uint8_t femc_sram_config_t::ces_in_ns |
chip enable setup time
| uint8_t femc_sram_config_t::cs_index |
chip select
| uint8_t femc_sram_config_t::oeh_in_ns |
OE high time
| uint8_t femc_sram_config_t::oel_in_ns |
OE low time
| uint8_t femc_sram_config_t::port_size |
port size
| uint32_t femc_sram_config_t::size_in_byte |
external SRAM size in byte
| uint8_t femc_sram_config_t::weh_in_ns |
WE high time
| uint8_t femc_sram_config_t::wel_in_ns |
WE low time