基于QuartusII和NiosII的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
用户评论