EasyManua.ls Logo

ARM Cortex-M3 DesignStart - FPGA System Control and I;O

ARM Cortex-M3 DesignStart
59 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
3.16 FPGA system control and I/O
The FPGA design implements an FPGA system control block.
The following table shows the system control and I/O memory map:
Table 3-4 System control and I/O memory map
Address Name Description
0x40028000
LED0 LED connections
[31:2] Reserved
[1:0] LED
0x40028004
- Reserved
0x40028008
BUTTON Buttons
[31:2] Reserved
[1:0] Buttons
0x4002800C
- Reserved
0x40028010
CLK1HZ 1Hz up counter
0x40028014
CLK100HZ 100Hz up counter
0x40028018
COUNTER Cycle Up Counter Increments when the 32-bit prescale counter reaches
zero.
0x4002801C
PRESCALE Contains the reload value for the prescale counter.
0x40028020
PSCNTR 32-bit prescale counter – current value of the prescaler counter. The Cycle
Up Counter increments when the prescale down counter reaches zero. The
prescaler counter is reloaded with PRESCALE after reaching zero.
0x40028024
- Reserved
0x4002804C
MISC Miscellaneous control
[31:7] Reserved
[6] CLCD_BL_CTRL
[5] CLCD_RD
[4] CLCD_RS
[3] CLCD_RESET
[2] Reserved
[1] SPI_nSS
[0] CLCD_CS
3 FPGA platform overview
3.16 FPGA system control and I/O
ARM 100896_0000_00_en Copyright © 2017 ARM Limited or its affiliates. All rights reserved. 3-41
Non-Confidential

Related product manuals