当前位置:主页 > 科技论文 > 计算机论文 >

基于FPGA的华P架构PLC处理器设计

发布时间:2017-05-16 21:08

  本文关键词:基于FPGA的华P架构PLC处理器设计,,由笔耕文化传播整理发布。


【摘要】:基于FPGA的华P架构PLC处理器是在深入研究传统PLC技术、处理器技术、华P语言和FPGA的基础上提出的。华P语言的程序与梯形图相似,易于互相转换,还具有多数据操作命令。为了能直接执行华P语言,设计了华P处理器及其指令集。本文完成了对华P处理器的功能设计、指令集设计、代码编写,详细描述了华P指令集中的通用指令以及多数据操作指令如ACTAB指令和JPTAB的设计方法及流程,并在FPGA上用Verilog编程语言实现了。借助Quartus II软件和Modelsim SE软件对华P指令集进行了编译和仿真验证,仿真结果验证了设计方案和实现方法的可行性。其中多数据操作部分,属于EISC高效率处理器的理念。
【关键词】:FPGA PLC 华P处理器 华P指令集 华P语言
【学位授予单位】:沈阳理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP332
【目录】:
  • 摘要6-7
  • Abstract7-11
  • 第1章 绪论11-17
  • 1.1 PLC的由来和定义11
  • 1.1.1 PLC的由来11
  • 1.1.2 PLC的定义11
  • 1.2 PLC的发展概况和发展趋势11-14
  • 1.2.1 PLC的发展概况11-12
  • 1.2.2 PLC的发展趋势12-14
  • 1.3 PLC处理器及其应用情况14-15
  • 1.4 课题的研究现状15
  • 1.5 课题的研究目的和意义15
  • 1.6 本文研究的主要内容15-16
  • 1.7 论文章节结构16-17
  • 第2章 华P语言17-22
  • 2.1 华P语言简介17-18
  • 2.2 华P语言与PLC编程语言的对比18-19
  • 2.3 高效率指令与EISC理念19-22
  • 2.3.1 主流体系结构及架构类别19-20
  • 2.3.2 高效率指令20-21
  • 2.3.3 EISC理念21-22
  • 第3章 华P处理器指令系统的设计22-32
  • 3.1 指令集的发展与设计背景22-24
  • 3.2 指令寻址方式24
  • 3.3 基于华P语句的华P指令集24-26
  • 3.4 华P指令26-30
  • 3.4.1 通用指令的设计26-27
  • 3.4.2 高效率指令的设计27-30
  • 3.5 指令表(机器码表)30-32
  • 第4章 华P处理器的实现32-61
  • 4.1 Verilog HDL硬件描述语言32-35
  • 4.1.1 Verilog HDL简介32-33
  • 4.1.2 采用Verilog HDL设计复杂数字电路的优点33-35
  • 4.2 编程实现开发环境Quartus II介绍35-36
  • 4.2.1 Quartus II介绍35-36
  • 4.2.2 Quartus II设计流程36
  • 4.3 状态机36-40
  • 4.3.1 一主多从状态机控制方式37-39
  • 4.3.2 存储器39-40
  • 4.4 华P处理器的特殊功能寄存器40-42
  • 4.4.1 定时计数器40-41
  • 4.4.2 中断系统41
  • 4.4.3 程序计数器PC41-42
  • 4.4.4 堆栈指针SP42
  • 4.4.5 数据指针DP42
  • 4.4.6 程序状态字PSW42
  • 4.5 华P处理器指令的实现42-61
  • 4.5.1 通用指令的实现42-45
  • 4.5.2 高效率指令的实现45-58
  • 4.5.3 特殊功能的实现58-61
  • 第5章 仿真分析61-72
  • 5.1 FPGA的介绍61-64
  • 5.1.1 FPGA的发展61
  • 5.1.2 FPGA内部结构61
  • 5.1.3 FPGA设计流程61-64
  • 5.2 仿真工具Modelsim SE简介64-65
  • 5.3 华P指令集的仿真分析65-72
  • 5.3.1 传统指令的仿真分析65-66
  • 5.3.2 ACTAB指令的仿真分析66-68
  • 5.3.3 JPTAB指令的仿真分析68-70
  • 5.3.4 定时器的仿真分析70-72
  • 结论72-73
  • 参考文献73-75
  • 攻读硕士学位期间发表的论文和取得的科研成果75-76
  • 致谢76-77

【共引文献】

中国期刊全文数据库 前1条

1 杨浩;;三菱可编程控制器教学实验装置开发[J];技术与市场;2014年07期


  本文关键词:基于FPGA的华P架构PLC处理器设计,由笔耕文化传播整理发布。



本文编号:371927

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/371927.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ba1ea***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com