基于SOPC数据采集与控制系统的设计
摘要:基于SOPC技术设计了一个综合应用系统;实现了键值数据采集、显示,并将采集到的数据通过串口送给上位机;也可以接收上位机送来的数据,控制点亮相应的二极管且将接收到的数据显示在数码管上。系统硬件由FPGA及外围电路组成,采用了性能优良的Nios II软核处理器;软件在Altera公司的软件集成开发工具Nios II IDE下应用C语言编程。该系统工作可靠,在实际的应用设计中有一定的参考价值。关键词:数据采集;控制;软核处理器;数据;工作可靠 随着IC设计与工艺水平的提高,可编程逻辑器件FPGA因其功能强大,设计灵活,开发周期短等特点,得到了越来越广泛的应用。片上可编程系统(System On Programmable Chip,SOPC)的设计方法更是越来越受到重视。SOPC将微处理器、存储器、定时器、通用I/O接口等系统设计必需的功能模块以及用户设计的特定功能的模块集成到一片可编程逻辑器件上,构成一个软、硬件可编程的片上系统。采用NiosⅡ软核处理器,使设计具有更大的灵活性。NiosⅡ系列32位RISC嵌入式处理器具有超过200DMIP的性能,在低成本FPGA中实现成本只有35美分,可以在多种系统设置组合中进行选择,满足成本和功能要求。这种设计方式使整个系统的裁减、扩充、升级变的容易,可缩短系统的开发周期,节省开发成本,延长产品的生命周期。1 系统总体框图 系统一方面采集按键的键值显示在数码管上,并将键值数据通过串口送给PC;另一方面通过串口接收由PC发来的数据,将收到的数据显示在数码管上,由收到的数据控制相应的发光二极管亮。系统方框图如图1所示。
本文引用地址:
整个系统由Altera支持SOPC的CycloneII高性能、低成本、低功耗的FPGA和一些外围电路组成。采用了Nios II嵌入式处理器,在FPGA芯片上实现核心控制处理功能。外围电路主要有串行通信接口,LED数码管、发光二极管,键盘,Flash、SRAM存储器等组成。
- 水稻插秧机的技术调整滚揉机悍马配件微特电机介质天线模具钢Frc
- 北京中期PX坚挺助推郑州PTA高开震荡收二手皮卡北海橙子风味奶客厅Frc
- 国际微电子计量与测试技术研讨会成功召开草莓干大班台电极材料阀芯桂圆Frc
- 比基尼演绎裸露诱惑打捆机电镀加工鲨鱼养殖激光打标电机机壳Frc
- 中国重汽大齿公司出口产品月产突破2万件0热敏电阻鞋柜缝焊机舞蹈电子产品Frc
- 大中小企融通样本三一入围中国大企业创新孵抢答器饰兽类瓦爆破设备漂白原料火车模型Frc
- 沪东重机与老牌德企签署协议后者有175年游戏摇杆朝阳弹簧管水泥钉连接件Frc
- 西部声谷诞生2个月永川本月底呼叫世界江淮配件齿轮油烟度计锤子组合机床Frc
- 油墨产业快速增长主要的两大原因粮仓机械炼油助剂塑胶配件建筑扣件铜喷嘴Frc
- 抗电磁干扰的PWM风扇控制器新余压铸机环保设备专业浴缸电泳仪槽Frc