P LD CP LD FP GA 应 用
文章编号 :1008- 0570(2007)01- 2- 0242- 02
中 文 核 心 期 刊《 微 计 算 机 信 息 》 嵌 入 式 与 S OC )2007 年 第 23 卷 第 1-2 期 (
嵌入式系统和 FPGA 的总线控制器的设计实现
Ge n e ra l Bu s Co n tro lle r Ba s e d o n Em b e d d in g S ys te m a n d FPGA
(天津科技大学 )李 家 星
LI J IAXING
摘要 : 本 文 实 现 了 一 种 基 于 嵌 入 式 和 FPGA 的 通 用 总 线 控 制 器 的 设 计 方 案 . 该 方 案 能 够 在 不 改 变 硬 件 设 计 的 情 况 下 通 过 软 件升级实现对各种不同总线接口时序的控制, 从而实现了通用总线控制器, 并成功应用到通用编程器中, 极大提高了产品 的竞争力也大大缩减了开发人员的开发成本. 关键词 : 总线接口 ; 嵌入式系统 ;FPGA 中图分类号 :TP302 文献标识码 :A
技 术 创 新
Abstr act:This paper realizes a design scheme to sequential controller of general purpose interface based on embedding mood and FP- GA technique. This scheme can realize any kinds of bus interfacing sequential controlling only by software upgrading in the case of not changing hardware design,so it could have implemented universal interface sequential controller that has achieved in the general compilers, and it can not only get up hugely the competitive capacity of product but also cut down development cost immensely. Keywor ds:Bus inter face,embedding system,FPGA
1 引言
在电 子 产品 的 设 计与 开 发 阶段 , 电 子 工程 师 需 要 和 各 种 各 样 的 集 成 电 路 ( IC- Integrated Circuit) 打 交 道 , 比 如 EEPROM,
统从 服 务器 获 取 待烧 录 芯 片的 目 标 文件 至 控 制器 的 存 储 器 , 微 处 理器 再 根 据命 令 对 芯片 类 型 解析 , 通 过 分析 将 对 应总 线 接 口 的 驱 动 编程 至 FPGA, 使 FPGA 具有 该 总 线的 驱 动 能力 , 从 而 根 据 微 处 理的 命 令 产生 相 应 的总 线 时 序, 实 现 对 目标 芯 片 的 编 程 以及读取芯片内容等功能.微处理器再根据读出或写入的内容 计算校验和, 将内容或校验和通过网络传递给上位机, 告知操 作人员对芯片操作成功与否.因此整个硬件系统的总体框架图 见图 1 .
FLASH, CPLD( 复 杂 可 编 程 逻 辑 器 件 ) , FPGA( 现 场 可 编 程 门 阵
列器 件 ) 等 .这些 集 成 电路 都 存 在一 个 共 同的 特 性 就是 需 要 通 过 外 部 设备 对 芯 片进 行 编 程, 从 而 实 现芯 片 的 功能 价 值 .由 于 这 些 芯 片 采 用 的 存 储 介 质 (TTL, CMOS 等 ) 和 总 线 接 口 ( I2C, 并行接口 等 ) 的不 同 , 导 致了 其 编 程电 压 和 编程 时 序 SPI, JTAG, 的千差万别.传统的总线控制器一般只针对单一电平或单一接 口类 型 的芯 片 进 行编 程 , 称 为专 用 编 程器 .而 现 有的 通 用 总 线 控 制 器虽 然 在 支持 芯 片 类型 上 有 了较 大 的 扩展 , 但 是 存在 着 价 格昂 贵 , 新升 级 不 方便 等 缺 点, 深 深 束 缚了 开 发 人员 , 也 加 大 更 了产品的开发成本. 正是基于上述需求, 本文提出了一种通用总线控制器的设计 原理. 该总线控制器采用嵌入式系统再辅助 FPGA 的设计. 嵌入式 微控制器的优势在于将微处理器内核与丰富多样的外围接口设 备紧密结合, 在提供强大的运算, 控制功能的同时, 降低了系统成 本和功耗, 因而适合作为数字系统的控制核心; FPGA 的优势在于 超高速, 丰富的逻辑资源以及用户可灵活配置的逻辑功能, 可适用 于逻辑接口功能多种多样, 灵活可变的场合.将二者结合形成优 势互补, 从而降低了通用总线控制器的高成本, 实现了其灵活升级 更新的功能以及可适应不同种类型芯片的编程. 综上 所 述, 系 统 实 现的 重 点 和难 点 是 如何 对 系 统 进 行 自 动 升级, 如何对 FPGA 的配置文件进行动态配置等.
- 论文fpga > 嵌入式系统和fpga的总线控制器的设计实现
-
嵌入式系统和fpga的总线控制器的设计实现
下载该文档 文档格式:PDF 更新时间:2009-05-01 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: pdf 文档作者: zgt 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: nanhao 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:您的论文得到两院院士关注
下一篇:附件:2008年浙江省优秀研究生学位论文评审结果
点击查看更多关于论文fpga的相关文档
- 您可能感兴趣的
- fpga fpga与cpld的区别 cpldfpga alterafpga开发板 深入浅出玩转fpgapdf fpga培训 fpga开发流程 fpga招聘 fpga系统的设计流程
- 大家在找
-
- · 华西证券交易软件下载
- · 音乐教案蝴蝶
- · 英语六级词汇表带音标
- · 海科高温标准型熔体泵
- · 人教版化学选修4教案
- · 武汉权威性病医院在哪
- · 经济学论文格式
- · 70级魔道pk加点
- · 扫雷游戏下载
- · lm317集成稳压器
- · 九年级语文作业本答案
- · ipo尽职调查指引下载
- · 科鲁兹油耗
- · js防水涂料国家标准
- · 学习办公室自动化word
- · 比亚迪发动机护板
- · 电动车排名
- · 自明排课失败
- · ict测试招聘
- · 中学生心理健康课件
- · 韩剧色戒是空2
- · word上机操作题87套
- · autocad2004字体
- · 用电安全技术期中考试题
- · 可在应急车道内行驶
- · 伧饮癒掏梊痔尪阶泼
- · 秘书礼仪知识
- · 中国2012高速公路规划
- · 微软office2003安装
- · 新世纪中职英语
- 赞助商链接