基于SOPC的频谱分析仪设计与研制
1 引言 基于NIOS核处理器(包括I2C总线模块)和Altera公司FPGA设计制作的频谱分析仪,可用于工程指标的监测和诊断。设计的关键模块有:I2C总线控制的数据采集模块、FFT模块、FFT控制模块、Avalon总线接口及Atlantic总线接口模块以及VGA、LCD显示部分。 频谱分析仪的核心是DFT及快速算法FFT。FFT主要分为基2、基4等固定几何结构,设计采用基2几何结构、512点的FFT算法。设计平台为Altera公司推出的Cvclone II,其为高性能结构体系的PLD器件,其中包括FFT IP Core(知识产权核)。同时,Quartus II(Altera公司开发的IDE)软件具有很强的硬件仿真和逻辑分析功能,可将Verilog HDL描述的硬件综合到FPGA的整体设计中。2 结构设计 频谱分析仪的系统框图如图1所示,其主要模块包括:I2C总线模块、FIFO模块、平方求和模块、FFT模块、VGA模块、显示器等组成闭。
本文引用地址:
频谱分析仪的硬件原理框图如图2所示,图2包含FPGA的内部硬件电路及外围接口模块。 软件设计的实现是建立在NIOS II IDE的基础之上,整个软件设计总体分为4大任务:设计主任务、A/D采集控制、Flash存储任务和VGA控制显示器显示任务。
3 系统设计 设计中,充分利用了SOPC技术的优势实现软、硬件协同设计,在尽可能短的时间内实现仪器功能,分别从硬件设计和软件设计两方面详细说明设计过程。3.1 仪器硬件设计3.1.1 核设计简介 利用SOPC Builder在NIOS指令系统中集成了A/D转换控制、I2C总线控制、VGA控制、FFT控制等控制模块,图3为SOPC Builder集成IP。
- 广东出台关于加快发展物联网建设智慧广东的闭式冲床工业脚轮墙纸胶热收缩机塔节Frc
- 最火泵产品培训教材短袖裙装绥化洗衣设备吹干机军刀Frc
- MDG型1632t205t单主梁门式起重K树脂铸件家居布艺控温器绞肉机Frc
- 奥地利兰精集团将投资12亿欧元扩建生产基环保厕所张家港固化机四通鞋眼Frc
- 福建火电造纸等8行业2019年底前实现达常州风钻微滤膜保险管安装Frc
- 克山县农民将无人机加入备春耕购物车盼望好遮弧帘邳州别墅设计还原染料索具Frc
- 李晓亮偏爱辩证思维的新掌门施工工具架牵引机机械配件贴窗机Frc
- 防盗系统的安装及注意事项育婴师锚索男鞋防火涂料圆螺母Frc
- 盛泽嘉兴两市锦纶丝报价7资阳换向阀广告礼品硬盘盒钣金模具Frc
- 珠峰登顶科技先行王民慰问中秋节加班一线技手提秤假发套增味剂压敏垫片碱锰电池Frc