SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
This section gives a generic configuration for parameters related to the NOR memory connected to the GPMC.
| Subprocess Name | Register / Bit Field | Value |
|---|---|---|
| Set the NOR protocol. | GPMC_CONFIG1_i[11:10] DEVICETYPE | 0x0 |
| Set a device size. | GPMC_CONFIG1_i[13:12] DEVICESIZE | x |
| Select an address and data multiplexing protocol. | GPMC_CONFIG1_i[9] MUXADDDATA | x |
| Set the attached device page length. | GPMC_CONFIG1_i[24:23] ATTACHEDDEVICEPAGELENGTH | x |
| Set the wrapping burst capabilities. | GPMC_CONFIG1_i[31] WRAPBURST | x |
| Select a timing signals latencies factor. | GPMC_CONFIG1_i[4] TIMEPARAGRANULARITY | x |
| Select an output clock frequency (1). | GPMC_CONFIG1_i[1:0] GPMCFCLKDIVIDER | x |
| Choose an output clock activation time (1). | GPMC_CONFIG1_i[26:25] CLKACTIVATIONTIME | x |
| Set a single or multiple access for read operations (1). | GPMC_CONFIG1_i[30] READMULTIPLE | x |
| Set a synchronous or asynchronous mode for read operations. | GPMC_CONFIG1_i[29] READTYPE | x |
| Set a single or multiple access for write operations. | GPMC_CONFIG1_i[28] WRITEMULTIPLE | x |
| Set a synchronous or asynchronous mode for write operations. | GPMC_CONFIG1_i[27] WRITETYPE | x |
| Subprocess Name | Register/Bit Field | Value |
|---|---|---|
| Select the chip-select base address. | GPMC_CONFIG7_i[5:0] BASEADDRESS | x |
| Select the chip-select mask address. | GPMC_CONFIG7_i[11:8] MASKADDRESS | x |
| Subprocess Name | Register/Bit Field | Value |
|---|---|---|
| Configure adequate timing parameters in various memory modes. | See Section 17.4.5.6, GPMC Timing Parameters |
| Subprocess Name | Register/Bit Field | Value |
|---|---|---|
| Enable or disable wait pin monitoring for read operations. | GPMC_CONFIG1_i[22] WAITREADMONITORING | x |
| Enable or disable wait pin monitoring for write operations. | GPMC_CONFIG1_i[21] WAITWRITEMONITORING | x |
| Select a wait pin monitoring time. | GPMC_CONFIG1_i[19:18] WAITMONITORINGTIME | x |
| Choose the input wait pin for the chip-select. | GPMC_CONFIG1_i[17:16] WAITPINSELECT | x |
| Subprocess Name | Register/Bit Field | Value |
|---|---|---|
| When all parameters are configured, enable the chip-select. | GPMC_CONFIG7_i[6] CSVALID | x |