HAN Pilot Platform
Demonstration Manual
6
www.terasic.com
September 6, 2019
Figure 2-3 Board Picture of Default Demonstration
2
2
.
.
2
2
N
N
i
i
o
o
s
s
I
I
I
I
C
C
o
o
n
n
t
t
r
r
o
o
l
l
f
f
o
o
r
r
P
P
r
r
o
o
g
g
r
r
a
a
m
m
m
m
a
a
b
b
l
l
e
e
P
P
L
L
L
L
/
/
T
T
e
e
m
m
p
p
e
e
r
r
a
a
t
t
u
u
r
r
e
e
/
/
P
P
o
o
w
w
e
e
r
r
/
/
9
9
-
-
a
a
x
x
i
i
s
s
This demonstration shows how to use the Nios II processor to program two programmable
oscillators (CDCM6208 and TXC) on the FPGA board, how to measure the power consumption
based on the built-in power measure circuit. The demonstration also includes a function of
monitoring system temperature with the on-board temperature sensor, and 3-axis gyroscope, 3-axis
accelerometer, and 3-axis magnetometer output with the on-board MPU-9250 Motion Tracking
device.
System Block Diagram
shows the system block diagram of this demonstration. The system requires a 50 MHz
clock provided from the board. The five peripherals (including temperature sensor, power monitor,
CDCM6208, TXC, and MPU-9250) are all controlled by Nios II through the PIO controller, and all
of them are programmed through I2C protocol which is implemented in the C code. The I2C pins
from chip are connected to Qsys System Interconnect Fabric through PIO controllers. The Nios II
program toggles the PIO controller to implement the I2C protocol. The Nios II program is running
in the on-chip memory.
Содержание HAN Pilot Platform
Страница 1: ......
Страница 92: ...HAN Pilot Platform Demonstration Manual 91 www terasic com September 6 2019...