成果介绍
本发明公开了一种基于AMBA总线的PLC程序调度器IP核,包括:AHB接口模块,AHB接口模块包括多个寄存器,控制器通过AMBA总线对寄存器配置任务信息、监控任务状态,任务信息包括程序段段号和数据段段号,基于AMBA总线的PLC程序调度器IP核将程序段段号和数据段段号提供给执行器以执行相应的任务;循环任务调度模块,连接AHB接口模块,用以调度循环任务;定时任务调度模块,连接AHB接口模块以及循环任务调度模块,用以调度定时任务以及挂起循环任务调度模块;中断任务调度模块,连接AHB接口模块、循环任务调度模块以及定时任务调度模块,用以调度中断任务、挂起循环任务调度模块以及挂起定时任务调度模块。
成果亮点
AHB接口模块包括多个寄存器,控制器通过AMBA总线对寄存器配置任务信息、监控任务状态,任务信息包括程序段段号和数据段段号,基于AMBA总线的PLC程序调度器IP核将程序段段号和数据段段号提供给执行器以执行相应的任务;循环任务调度模块,连接AHB接口模块,用以调度循环任务;定时任务调度模块,连接AHB接口模块以及循环任务调度模块,用以调度定时任务以及挂起循环任务调度模块;中断任务调度模块,连接AHB接口模块、循环任务调度模块以及定时任务调度模块,用以调度中断任务、挂起循环任务调度模块以及挂起定时任务调度模块。
团队介绍
宁波中控微电子有限公司是一家集控制芯片研发和智能控制系统应用于一体的高新技术企业,拥有芯片相关核心专利、软件著作权和集成电路布图设计权共五十余项。公司的片上控制系统(CMC芯片)项目入选宁波市“3315计划”高端创业创新A类项目,荣获第八届中国创新创业大赛电子信息行业的全国总决赛初创组优秀企业。所开发的CMC芯片完全自主可控,已成功应用于PLC、运动控制器、3C装备、汽配自动化、数控机械、楼宇自动化、木工机械、水利监控、伺服与驱动等领域。 公司拥有完整的软硬件开发与项目管理团队,为客户提供从芯片定制到产品解决方案的全产业链服务。帮助客户降低研发和产品成本,有效提升市场竞争力。
成果资料