General Purpose Input/Output Controller
(GPIO)
This chapter describes the operation of the General Purpose Input/Output Controller (GPIO) on
the FE310-G002. The GPIO controller is a peripheral device mapped in the internal memory
map. It is responsible for low-level configuration of actual GPIO pads on the device (direction,
pull up-enable, and drive value ), as well as selecting between various sources of the controls
for these signals. The GPIO controller allows separate configuration of each of
ngpio
GPIO bits.
Figure 9 shows the control structure for each pin.
Atomic operations such as toggles are natively possible with the RISC-V 'A' extension.
74
Содержание FE310-G002
Страница 1: ...SiFive FE310 G002 Manual v19p05 SiFive Inc ...
Страница 11: ...Figure 1 FE310 G002 top level block diagram Copyright 2019 SiFive Inc All rights reserved 9 ...
Страница 15: ...Chapter 2 List of Abbreviations and Terms 13 ...
Страница 23: ...Chapter 4 Memory Map The memory map of the FE310 G002 is shown in Table 4 21 ...