摘要
在LED智能灯控系统中,用以控制灰度的多路独立PWM信号输出模块是必需的,利用N ios II软核方案来实现该模块,高效快捷,集成度高,鲁棒性好,但需植入很多单信号输出PWM组件,由此造成系统芯片硬件资源的浪费,若对既有的单PWM信号输出设计文件进行修改,生成多路输出的PWM片内外设组件,之后再以Avalon总线规范将其和其他组件一起植入N ios II系统,配置生成硬件系统,在相同功能的情况下,可以节约很多硬件资源,实现对系统的极大优化.
Multiple channel independent PWM signals were demanded by LED intelligent Control system, as a system with high integration and good robustness, a scheme based on Nios Ⅱcore and PWM components was convenient. But PWM components from manufacturer only had single channel, too many PWM components had to be commanded, and a lot of logic elements in FPGA would be occupied:, It was feasible to modify related files to generate a multiple output PWM component. As a result, only one PWM component is embedded the Nios Ⅱ system, which saves a large number of logic elements and realizes system optimization.
出处
《河南教育学院学报(自然科学版)》
2009年第2期25-27,共3页
Journal of Henan Institute of Education(Natural Science Edition)
基金
河南省科技攻关项目(07210223006)
河南教育学院青年课题基金