基于QuartusⅡ和NiosⅡ的SOPC实例 基于QuantusII和NiosII的SOPC实例 在第二章中,我们学习了基于QuartusII的FPGA设计基本流程,在掌握了基本的FPGA设计基 础上,我们在本节中将学习基于QuartusII和NiosII的SOPC设计流程。 实验一:核心板上的两个LED交替闪烁 目的: (1) 掌握NiosII软核的定制流程; (2) 掌握NiosII软件开发流程; (3) 熟识NiosII IDE开发环境的使用; (4) 掌握基本的软件调试方法; (5) 学会使用Cyclone内部的PLL的使用方法。 原理:在本实验中,我们用软件来控制核心板上的两个LED交替闪烁。 2 . 新建工程。 新建一个工程目录 “sopc_led” ,在此目录下建立一个名为 “sopc_led” 的 QuartusII工程,并新建一个顶层图,保存于工程中。 3. 用SOPC Builder定制NiosII处理器及其外设。打开ToolsSOPC Builder, 要求指定系统名字,本例中我们输入niosii_c。按OK进入SOPC定制界面: 选择Target,本例选择Unspecified Board; 选择时钟频率,Clock(MHz):本例选50.0; 选择目标器件系列,Target Device Family:本例选Cyclone。 在SOPC定制界面的左边,我们可以看到有很多功能模块,这些功能模块用户可以按照需要添 加到所设计的系统中。 首先,我们需要一个CPU,双击NiosII Processor……