没有合适的资源?快使用搜索试试~ 我知道了~
首页altera DE0-NANO开发板使用说明书
altera DE0-NANO开发板使用说明书
5星 · 超过95%的资源 需积分: 50 96 下载量 140 浏览量
更新于2023-06-25
1
收藏 8.73MB PDF 举报
ALTERA 公司最新出品DE0-NANO开发板,体积小巧,功能强大,芯片为cyclone ie系列,此份为开发板的说明书
资源详情
资源推荐
1
2
CONTENTS
CHAPTER 1 INTRODUCTION............................................................................................................................... 5
1.1 Features ......................................................................................................................................................5
1.2 About the KIT.............................................................................................................................................7
1.3 Getting Help ...............................................................................................................................................7
CHAPTER 2 DE0-NANO BOARD ARCHITECTURE........................................................................................... 8
2.1 Layout and Components.............................................................................................................................8
2.2 Block Diagram of the DE0-Nano Board ....................................................................................................9
2.3 Power-up the DE0-Nano Board................................................................................................................10
CHAPTER 3 USING THE DE0-NANO BOARD ...................................................................................................11
3.1 Configuring the Cyclone IV FPGA .......................................................................................................... 11
3.2 General User Input/Output .......................................................................................................................12
3.3 SDRAM Memory .....................................................................................................................................15
3.4 I2C Serial EEPROM.................................................................................................................................16
3.5 Expansion Headers ...................................................................................................................................17
3.6 A/D Converter and 2x13 Header ..............................................................................................................20
3.7 Digital Accelero
meter...............................................................................................................................23
3.8 Clock Circuitry .........................................................................................................................................23
3.9 Power Supply............................................................................................................................................24
CHAPTER 4 DE0-NANO CONTROL PANEL...................................................................................................... 26
4.1 Control Panel Setup..................................................................................................................................26
4.2 Controlling the LEDs ...............................................................................................................................28
4.3 Switches and Pushbuttons ........................................................................................................................29
4.4 Memory Controller...................................................................................................................................29
4.5 Digital Accelero
meter...............................................................................................................................31
4.6 ADC..........................................................................................................................................................32
4.7 Overall Structure of the DE0-Nano Control Panel ...................................................................................33
3
CHAPTER 5 DE0-NANO SYSTEM BUILDER .................................................................................................... 34
5.1 Introduction ..............................................................................................................................................34
5.2 General Design Flow................................................................................................................................34
5.3 Using DE0-Nano System Builder.............................................................................................................36
CHAPTER 6 TUTORIAL: CREATING AN FPGA PROJECT............................................................................. 40
6.1 Design Flow..............................................................................................................................................40
6.2 Before You Begin .....................................................................................................................................41
6.3 What You Will Learn ................................................................................................................................45
6.4 Assign The Device....................................................................................................................................45
6.5 Creating an FPGA design .........................................................................................................................49
6.6 Assign the Pins .........................................................................................................................................72
6.7 Create a Default T
imeQuest SDC File .....................................................................................................74
6.8 Compile Your Design ...............................................................................................................................75
6.9 Program the FPGA Device .......................................................................................................................77
6.10 Verify The Hardware .............................................................................................................................. 80
CHAPTER 7 TUTORIAL: CREATING A NIOS II PROJECT............................................................................. 83
7.1 Required Features.....................................................................................................................................83
7.2 Creation of Hardware Design ...................................................................................................................83
7.3 Download the Hardware Design............................................................................................................. 118
7.4 Create a hello_world Example Project ...................................................................................................121
7.5 Build and Run the Program ....................................................................................................................124
7.6 Edit and Re-Run the Program.................................................................................................................125
7.7 Why the LED Blinks ..............................................................................................................................127
7.8 Debugging the Application.....................................................................................................................128
7.9 Configure System Library ......................................................................................................................129
CHAPTER 8 DE0-NANO DEMONSTRATIONS................................................................................................ 131
8.1 System Requirements .............................................................................................................................131
8.2 Breathing LEDs ......................................................................................................................................131
8.3 ADC Reading..........................................................................................................................................133
8.4 SOPC Demo ...........................................................................................................................................137
8.5 G-Sensor.................................................................................................................................................143
4
CHAPTER 9 APPENDIX ..................................................................................................................................... 145
9.1 Appendix ................................................................................................................................................145
CHAPTER 10 APPENDIX ..................................................................................................................................... 153
10.1 Revision History...................................................................................................................................153
10.2 Copyright S
tatement .............................................................................................................................153
5
Chapter 1
Introduction
The DE0-Nano board introduces a compact-sized FPGA development platform suited for to a wide
range of portable design projects, such as robots and mobile projects.
The DE0-Nano is ideal for use with embedded soft processors—it features a powerful Altera Cyclone
IV FPGA (with 22,320 logic elements), 32 MB of SDRAM, 2 Kb EEPROM, and a 16 Mb serial
configuration memory device. For connecting to real-world sensors the DE0-Nano includes a
National Semiconductor 8-channel 12-bit A/D converter, and it also features an Analog Devices
13-bit, 3-axis accelerometer device.
The DE0-Nano board includes a built-in USB Blaster for FPGA programming, and the board can be
powered either from this USB port or by an external power source. The board includes expansion
headers that can be used to attach various Terasic daughter cards or other devices, such as motors
and actuators. Inputs and outputs include 2 pushbuttons, 8 user LEDs and a set of 4 dip-switches.
1
1
.
.
1
1
F
F
e
e
a
a
t
t
u
u
r
r
e
e
s
s
Figure 1-1 shows a photograph of the DE0-Nano Board.
Figure 1-1 The DE0-Nano Board
剩余152页未读,继续阅读
juanzhengyang
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功