摘要
提出了一种基于 SOPC 技术的智能示波表的设计方案。硬件采用ALTERA公司的fpga芯片EP2C5Q208C8。在EP2C5Q208C8中嵌入Nios II CPU软核和接口电路,借助于Avalon总线,对外围 SDRAM、FLASH、ADC、LCD、按键等外设进行控制,形成数字示波表的核心模块。利用MAX114 ADC芯片进行高速数据采集,使用320*240液晶屏做为显示设备,由此组成了一个完整的数字示波表。通过测试,验证了本系统方案设计的正确性和基于Nios II处理器实现SOPC系统的可行性。设计具有灵活的设计方式,可升级,并具备软硬件在系统可编程的功能。