mcs-51单片机与fpga接口的逻辑设计 logic design for bus interface of mcs-51 single chip microcomputer and fpga.pdfVIP

  • 6
  • 0
  • 约1.12万字
  • 约 3页
  • 2017-08-27 发布于上海
  • 举报

mcs-51单片机与fpga接口的逻辑设计 logic design for bus interface of mcs-51 single chip microcomputer and fpga.pdf

mcs-51单片机与fpga接口的逻辑设计 logic design for bus interface of mcs-51 single chip microcomputer and fpga

山西电子技术 应用实践 2009年第5期 文章编号:1674-4578(2009)05—0026-02 MCS-5 1单片机与FPGA接口的逻辑设计 栗彩霞,武 一,于海江,高炎萃 (河北工业大学信息工程学院,天津300401) 摘要:随着可编程逻辑器件及EDA技术的发展,在系统设计中经常会用到FPGA来扩展单片机的相关资 源。单片机具有性价比高、功能灵活、易于人机对话、强大的数据处理能力等特点;而FPGA则具有高速、高可靠性 以及开发便捷、规范等特点,根据两者的特点.设计一种基于MCS-51单片机与FPGA的总线接口逻辑电路,实现 单片机与可编程逻辑器件数据与控制信息的可靠通信。 关键词:单片机;FPGA;总线接口;数据通信 中图分类号:TP368.1文献标识码:A O 引言 通信和控制信息交换,这样可以节省FPGA芯片的I/0线。 其原理图如图i所示。 FPGA是一种新兴的可编程逻辑器件,可以取代现有的 全部微机接口芯片,实现微机系统中的存储器、地址译码等 P0 、一 =’ 批 多种功能,具有更高的密度、更快的工作速度和更大的编程 P2 一) 时 Al正 挲 EPGA 灵活性,被广泛应用于各种电子类产品中n]。在功能上。单 WR 瓒 踏 片机具有性价比高、功能灵活、易于人机对话、强大的数据处 只D 裔 PSEⅣ 理能力等特点;而FPGA则具有高速、高可靠性以及开发便 盈l总线方式原理框圈 捷、规范等特点。因此两类器件相结合的电路结构将在许多 高性能仪器仪表和电子产品中被广泛应用。基于这种需求, 2总线接口逻辑设计 本文设计了MCS-51单片机与FPGA的总线接口逻辑电路, 2.1接口设计思想 实现了单片机与FPGA数据与控制信息的可靠通信,使FP— 单片机与CPLD/FPGA以总线方式通信的逻辑设计, GA与单片机优势互补,组成灵活的、软硬件都可现场编程 重要的是要详细了解单片机的总线读写时序,根据时序图来 的控制系统[2]。 设计逻辑结构。MCS-51系列单片机的时序图如图2所示。 1单片机与FPGA的接口方式 地址锁存沿 单片机与FPGA的接口方式一般有两种,即总线方式 与独立方式。MCS-51单片机具有很强的外部总线扩展能 力,利用片外三总线结构很容易实现单片机与FPGA的总 耐氟—————]婴厂一 线接口。而且单片机以总线方式与FPGA进行数据与控制 指令地址A15一A8 数据地址 信息通信也有许多优点:速度快;节省PLD芯片的I/

文档评论(0)

1亿VIP精品文档

相关文档