[发明专利]一种基于LEON3软核的单FPGA数字控制器在审
申请号: | 201410602351.X | 申请日: | 2014-10-31 |
公开(公告)号: | CN105629817A | 公开(公告)日: | 2016-06-01 |
发明(设计)人: | 潘明健;李彬;杨飞;刘波;荣利霞;宋凯歌 | 申请(专利权)人: | 北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 核工业专利中心 11007 | 代理人: | 高尚梅 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 leon3 fpga 数字 控制器 | ||
1.一种基于LEON3软核的单FPGA数字控制器,包括:用VHDL硬件 描述语言实现的LEON3处理器(1)、串口通讯模块(2)两个、AHB总线控 制器(3)、存储控制器(4)、AHB/APB桥接器(5)、浮点处理器(6)和AHB 总线(7),所述LEON3处理器(1)、串口通讯模块(2)、AHB总线控制器 (3)、存储控制器(4)、AHB/APB桥接器(5)和浮点处理器(6)均与AHB 总线(7)连接;其特征在于:
还包括用VHDL硬件描述语言实现的A/D同步采样控制模块(8)、PWM 输出模块(9)、直接计算模块(10)和APB总线(11);所述AHB/APB桥 接器(5)、A/D同步采样控制模块(8)、PWM输出模块(9)和直接计算模 块(10)均与APB总线(11)连接;
所述LEON3处理器(1)内下载运行有主控算法程序和监控程序。
2.如权利要求1所述的基于LEON3软核的单FPGA数字控制器,其特 征在于:所述A/D同步采样控制模块(8)用于控制A/D转换芯片进行数据 采样,并读取采样结果;所述PWM输出模块(9)将处理器计算出的控制结 果转化为PWM波形用以输出;所述直接计算模块(10)读取可直接跟FPGA 进行数据交换的传感器所输出的数据,并将此数据发送至LEON3处理器(1)。
3.如权利要求2所述的基于LEON3软核的单FPGA数字控制器,其特 征在于:所述所述LEON3处理器(1)的配置为:LEON3处理器单元1个, 寄存器窗口8个,硬件乘法/除法器为2周期,保留乘加指令,不保留硬件断 点,指令缓存为4KB,数据缓存为4KB,串口调试不开启缓存,LEON2内存 管理器只保留32位PROM管理,AHBRAM为64KB,UART接口为4byteFIFO APBUART,32为可编程定时器2个,通用IO为8位GRGPIO。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院,未经北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410602351.X/1.html,转载请声明来源钻瓜专利网。