可编程片上系统设计技术
徐 欣 温广翔
国防科大 亚太科汇
(TEL:0731-4533632 E-mail:dr.xuxin@eestd.com)
摘 要: 可编程片上系统设计是一个崭新的,富有生机的嵌入式系统设计技术研究方向.本文在阐述可编程逻辑器件特点及其发展趋势的基础上,探讨基于Xilinx FPGA的可编程片上系统设计方法,并详细介绍了相关的开发和调试工具,为SOPC的设计实现提供了一种切实可行的途径.
关键词:可编程片上系统 现场可编程逻辑门阵列 智力产权内核 动态可重构
System on a Programmable Chip Designing Technology
Xu Xin, Wen GuangXiang
National University of Defense Technology (Zip:410073)
Abstract: System on Programmable Chip (SOPC) is a new and vital aspect for embedded system designing. In this paper, the IP Reuse methodology and the software and hardware co-design technique based on Micro Blaze soft processor IP and Xilinx FPGA will be discussed. The toolset provided by Xilinx is also discussed. SOPC designing technology will put forward a broad approach to new embedded system design.
Key words:SOPC, FPGA, IP Core, Dynamic Configurable
1. FPGA和SOPC概述
1.1 FPGA的特点及最新进展
嵌入式系统是一个面向应用,技术密集,资金密集,高度分散,不可垄断的产业,随着各个领域应用需求的多样化,嵌入式设计技术和芯片技术也经历着一次又一次的革新.虽然ASIC的成本很低,但设计周期长,投入费用高,风险较大,而可编程逻辑器件(Programmable Logical Device)设计灵活,功能强大,尤其是高密度现场可编程逻辑器件(Field Programmable Gate Array)其设计性能已完全能够与ASIC媲美,Xilinx公司最新推出的SpartanIII系列高性价比FPGA,其批量成本已经达到10美元/100万门的成都,其性能价格比已足以与ASIC抗衡.因此,FPGA在嵌入式系统设计领域已占据着越来越重要的地位.
FPGA的基本结构由以下几个部分构成:
可编程逻辑功能模块CLB(Configurable Logic Blocks)
可编程输入输出模块IOB(Input/Output Blocks)
可编程内部互连资源PI(Programmable Interconnection)
随着工艺的进步和应用系统需求,一般在FPGA中还包含以下可选资源:
存储器资源(Block RAM和Select RAM)
数字时钟管理单元(分频/倍频,数字延迟)
I/O多电平标准兼容(Select I/O)
算数运算单元(乘法器,加法器)
特殊功能模块(MAC等硬IP核)
微处理器(PPC405等硬处理器)
以FPGA为核心的PLD产品是近几年集成电路中发展得最快的产品.随着FPGA性能的高速发展和设计人员自身能力的提高,FPGA将进一步扩大可编程芯片的领地,将复杂专用芯片挤向高端和超复杂应用.目前FPGA的发展趋势主要体现在以下几个方面:
向更高密度,更大容量的千万门系统级方向迈进
向低成本,低电压,微功耗,微封装和绿色化发展
IP资源复用理念将得到普遍认同并成为主要设计方式
MCU,DSP,MPU等嵌入式处理器IP将成为FPGA应用的核心
随着处理器以IP的形式嵌入到FPGA中,ASIC和FPGA之间的界限将越来越模糊,未来的某些电路版上可能只有这两部分电路:模拟部分(包括电源)和一块FPGA芯片,最多还有一些大容量的存储器.Xilinx等公司最新一代FPGA:Spartan II/E,Virtex II Pro,尤其是SpartanIII及其相关IP Core的推出,使我们有理由相信,可编程片上系统(System on Programmable Chip)的时代已经离我们不远了.
- 可编程控制器系统设计师 > 可编程片上系统设计技术
-
可编程片上系统设计技术
下载该文档 文档格式:DOC 更新时间:2003-08-02 下载次数:0 点击次数:3文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: xuxin 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: jwl 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:2010 年广东省职业技能大赛 可编程序控制系统设计师竞赛实施方案
下一篇:系统数字控制器
点击查看更多关于可编程控制器系统设计师的相关文档
- 您可能感兴趣的
- 可编程控制器系统工程 plc可编程控制器原理 三菱可编程控制器 三菱plc可编程控制器 可编程控制器应用技术 可编程步进电机控制器 可编程序控制器原理 plc可编程控制器课件 欧姆龙可编程控制器
- 大家在找
-
- · 奔腾b50中网改装
- · 驾驶员高级工试题
- · 新蕾story101
- · akb4823rd
- · iphone4
- · i酷1.7
- · 电子设计竞赛陕西赛区
- · 江苏省人力资源考试网
- · 太阳能电池光伏网
- · 先河生物电
- · 国茂摆线针轮减速机
- · 发展经济学理论
- · 汽车发动机连杆设计
- · www.919.net
- · b2上岗证模拟考试题
- · 本科毕设论文
- · 小学3年级数学上册试卷
- · dnf17173装备站
- · 学生辅导员工作设想
- · 超外差是收音机的设计目的
- · 北京小学数学经典书籍
- · 北京朝阳区租房
- · 《国际贸易》课后习题
- · 奔腾b50提速怎么样
- · 优贝儿童自行车好吗
- · cnc.27399.com充值
- · 人教版美术第八册课件
- · 北京精雕机操作
- · 陕汽重卡销售
- · 西安中专考大专
- 赞助商链接