节点文献
基于SOPC技术的多通道LED灰度控制模块硬件设计
Design of Multi-Channel Gray-scale Control Module Based on SOPC Technology
【摘要】 LED灯控系统通常被要求能输出多路灰度控制信号,PWM是实现灰度控制的流行方式,基于SOPC技术的软核设计方案可以方便快捷地实现多通道PWM信号输出模块,且只用一块FPGA芯片.其过程是:首先利用厂商提供的免费PWM设计文件,生成多路PWM片内外设组件,其次以Avalon总线规范将其和Nios Ⅱ处理器软核及其他组件一起植入Nios Ⅱ系统,配置生成硬件系统的原理图模块,该模块可被添加到一个顶层模块,通过编译最终生成可下载到FPGA的配置文件.这种方案不仅硬件配置灵活、实现了单片多通道PWM,而且模块外设数量大为精减,集成度很高,鲁棒性好.
【Abstract】 Exporting multi-channel gray-scale control signals usually is a function of LED lamps control system.And PWM is a popular way to realize gray-scale control.As a scheme.it is convenient that based on SOPC technology and a soft core,only one FPGA chip is needed.The scheme includes three Steps.First,Using PWM design files from FPGA manufacturers to generate a multi-channel PWM component which is a peripheral on chip.Second,embedding Nios Ⅱ soft core,PWM components and others in a same Nios Ⅱ system,then configuring and boring a diagram module which can be added to a top module.Finally,compiling the top module to a configuration file which can be downloaded to a FPGA chip.Advantages of the scheme include flexible hardware configuration,multi-channel PWM on a single FPGA chip,less peripherals,higher integration and better robustness.
- 【文献出处】 河南师范大学学报(自然科学版) ,Journal of Henan Normal University(Natural Science) , 编辑部邮箱 ,2010年03期
- 【分类号】TP332
- 【被引频次】2
- 【下载频次】72