APEX 20K 用于系统集成的嵌入式 PLD 系列 © 1998 Altera Corporation 1

Slides:



Advertisements
Similar presentations
第6章 存储系统 6. 1 存储器的分类与性能评价 6. 2 存储器访问的局部性原理与 层次结构存储系统 6. 3 半导体存储器
Advertisements

什么是SOPC: SOPC是英文System On a Programmable Chip的缩写,称为片上可编程系统。SOPC将传统的EDA技术、计算机系统、嵌入式系统、数字信号处理等融为一体,综合了各自的优势,且在结构上形成一块芯片。 为什么用SOPC:SOPC是现代电子技术和电子系统设计的发展趋势,建立了电子系统设计的新模式。用户利用SOPC开发平台,自行设计高速、高性能的DSP处理器、特定功能的CPU及其外围接口电路,创建结构最为简洁的电子系统。
SOPC技术 数字逻辑电路 主讲:刘昌华 嵌入式技术研究所
FPGA设计与应用 大连理工大学软件学院 王洁 2011年春季.
第一章 微型计算机系统概述 1.1 计算机的发展与应用 微型计算机的发展与分类 微型计算机的应用
第一章 计算机基本知识 网考小组.
第二章 微型计算机系统 第一节 基本术语和基本概念 第二节 计算机系统的基本构成 第三节 微机系统的硬件组成 第四节 微机系统的软件组成.
第四章 存储系统 4-1 存储系统概论 4-2 RAM(随机读写存储器) 4-3 ROM(只读存储器) 4-4 高速缓冲存储器(Cache)
第1章 遊戲設計達人快易通 1-1 遊戲組成要素 1-5 電腦遊戲發展史 1-2 遊戲平台簡介 1-6 遊戲與相關電腦硬體
軍用電腦科技趨勢與產業應用 全科科技 陳以昌.
門神 在傳統觀念中,門是居住環境中與外界相通的出入口,具有重要的屏障作用。門神顧名思義就是護宅守門的神仙,每逢過年,上至天子百官下至普通百姓,家家戶戶必在門上張貼門神,以保一家平安。 門神種類主要有宅第大門上將軍武門神、內室門戶上祈福文門神,還有童子門神、仙子門神等,形象豐富多樣,皇家貴戚還往往在畫上瀝粉貼金,十分吉祥喜慶。
第5章 多级结构的存储系统 5.1 三级结构存储系统概述 主存储器 虚拟存储器 CPU 高速缓存 三级结构的存储系统.
組裝電腦DIY 前言:提供基礎的電腦零件組裝教學,對於個人電 腦零件有基本的認識、並有組裝零件使電腦能運 行的能力、能親手 升級自己想要的零件、及基 本的簡易判斷無法開機的原因;最後並提供實做,親手DIY將電腦組裝起來並安裝作業系統。 對象:對電腦組裝沒概念或一知半解者;想要能自己解決電腦無法開機,或是能自己升級想要的專屬電腦配備;可以當家庭的電腦醫生不想電腦一碰到問題就叫修花錢者;自己是電腦軟體方面的工作者,想要增加自己的競爭實力.
EDA技术 第9章 FPGA硬件设计.
Strata PC HTE硬件技术工程师 第一章 桌面计算机系统组件.
第二章 微型计算机系统 2.1基本术语和基本概念 硬件与软件
DDR2和DDR3的介紹 組員:61924 郭閔晴 董映君 指導老師:徐必大 老師.
第2章 FPGA/CPLD结构与应用.
第二章 计算机硬件基础 --微型计算机硬件的组成.
第2章 主机 李渊林 本章要点   CPU 主板 2.3   内存 2.4 机箱和电源.
复习回顾 2.2 计算机硬件系统 2.1 计算机发展概述 1、芯片组的作用是什么? 1、计算机分为几代?主要元器件是什么?
半导体存储器 第四章 半导体存储器.
嵌入式系统应用 概述 随着现代物流业仓储、超市等行业的快速发展,物品流动的速度越来越快,仓储库存周期也越来越短。这样物流仓储盘点行业的压力也越来越大,传统的人工盘点方式已经不能适应现代物流的发展。为了解决这一问题,国际上一些物流先进国家已经采用专业的盘点设备——盘点机,用于物流盘点。 我们选取了一个十分典型的国产盘点机进行介绍。其微处理器选型是采用韩国三星公司生产的S3C2410微处理器,操作系统采用了Windows.
大 纲 一、备案系统数据迁移方案 二、备案系统过程数据处理方案 三、备案系统内存量数据核验方案 四、新备案系统信息真实性核验方案※
2.4 微型计算机硬件系统 主机系统 1. 微型计算机的诞生
第一章 信息技术与 计算机文化 潍坊医学院 第一章信息技术与计算机文化.
第1章 计算机概述 1.1 计算机系统组成 1.2 多媒体系统 1.3 数制与信息的表示 1.4 计算机的发展与应用
ALTERA FLEX10K / FLEX10KE Emulation Board 使用說明書.
AKA Embedded 开放实验室系列普及讲座之一 FPGA/CPLD的应用和开发简介
電腦硬體介紹暨 個人電腦採購指引 2018/9/18.
第1章 FPGA概述 1.1 FPGA的发展历程 1.2 FPGA的基本原理 1.3 FPGA的设计方法 1.4 FPGA的设计流程
第四章 BootLoader开发 附-s3c2410/s3c2440处理器介绍
主讲教师:唐大仕 第5讲 计算机硬件 主讲教师:唐大仕
第8章 现代微型计算机 x86系列微处理器 8.2 微型计算机体系结构 8.3 存储管理技术 8.4 多任务管理与I/O管理
HP ProLiant ML110G6 Product Overview
FIFO 与 UPP 本节我们结合UPP接口给大家介绍一下FIFO在实际工程中的使用。 广州创龙电子科技有限公司 广州创龙电子科技有限公司
淘宝核心系统数据库组 余锋 利用新硬件提升数据库性能 淘宝核心系统数据库组 余锋
可编程片上系统设计 何宾
99(1)義守大學工讀職場技能精進訓練班 資訊工程系 林義隆 老師
不断变迁的闪存行业形势 Memory has changed, especially serial - from a low cost, low pin count, slow memory to an advanced, high performance memory solution to save.
C H A P T E R 10 存储器层次.
智能电子钱包终端设计(一) ——CPU卡与COS文件结构
第五章 存储系统 半导体存储器概述 系统内存扩充 高速缓冲存储器 虚拟存储器 PC系列机中的主存储器 习题与思考 上一章 目 录 帮助
第5章 存储系统.
浅谈基于FPGA的电路设计 报告人:吴爱平 2005/11/13
5 Computer Organization (計算機組織).
电路基础培训 中兴通讯CDMA事业部 设计开发部 郭丹旦
嵌入式系统教案 武汉创维特信息技术有限公司 2018/11/27.
可编程器件与电子设计自动化 上海交通大学电工及电子技术实验中心 一九九九年三月.
第2章 電腦硬體的架構及功能.
第14章 其它DSP设计库 14.1 总线控制库 14.2 复数信号库 14.3 Gates库 14.4 状态机函数库
基于NIM机箱的地下暗物质实验电子学系统研制
電腦的硬體架構.
本章小结: 可编程逻辑器件(Programmable Logic Device,简称为 PLD)是目前数字系统设计的主要硬件基础。现场可编程门阵列 FPGA(Field Programmable Gate Array)现场可编程门阵列FPGA在结构上由逻辑功能块排列为阵列,功能由逻辑结构的配置数据决定,配置数据可以存放在片外的EPROM或其他存储体上,人们可以控制加载过程,在现场修改器件的逻辑功能。
第5章 半导体存储器 存储器基本概念 随机存取存储器(RAM) 只读存储器(ROM) 存储器连接与扩充应用 微机系统的内存结构.
第4章 输入输出设备介绍及选购 4.1 显卡 4.2 显示器 4.3 键盘 4.4 鼠标.
EDA 第二章 可编程逻辑器件.
第2章 计算机基本硬件介绍及选购 2.1 主板 2.2 中央处理器CPU 2.3 内存.
任务一:初识计算机 任务二:学习计算机中的信息表示 P /4/7.
第七章 可编程逻辑器件 PLD 7.1 PLD 概述 PLD 的电路结构及分类 PLD 的编程工艺及描述的逻辑规则和符号 PLD 的设计过程及主要优点 7.2 只读存储器 ROM 的内部结构 用ROM 实现组合逻辑设计 常用的LSI.
8051單晶片 蘇恆生 老師.
第1章 概述 1.1 DSP实现方案及设计流程 1.2 现代DSP设计流程概述 1.3 两类DSP解决方案的比较.
关于“十三五”规划的思考 水利部农村饮水安全中心 张汉松 2014年10月 昆明.
第七章 半导体存储器.
第六章 記憶體.
電腦相關新技術規格
第1章 单片机及其开发环境 教学内容 初识单片机 单片机应用系统 Keil µVision软件的使用.
第三章 半导体存储器及其接口 第一节 概述 第二节 半导体存储器 第三节 半导体存储器与CPU接口 一、存储器的分类
信息及其特征.
多通道SIPM读出ASIC的测试 中国科学院高能物理研究所 粒子天体中心 作者:龚轲 报告人:暴子瑜
Presentation transcript:

APEX 20K 用于系统集成的嵌入式 PLD 系列 © 1998 Altera Corporation 1 M-SL-APEX 20K-04 APEX 20K

日程 系统集成的要求 APEX 20K 系列结构概述 增强的嵌入式阵列结构 系统性能的增强 开发工具和设计方法

下一代系统的要求 满足系统集成日益增长的要求的新型结构 我们欢迎可编程逻辑的灵活性,但是有限的密度使得它不能满足高端系统的实际要求… 如果一个 ASIC 或者 PLD制造商没有广泛的 IP 设计支持,我们就不会去考虑它。提高设计的重复利用率是赢得市场的关键… 电路板的空间是珍贵的资源。对任何设计要求,我根本就不去考虑多芯片方案,因为它不能整洁地装入一个特定的器件结构 … 有了促使供电电压降低和系统性能提高的工艺技术, 我们需要与一系列新的 I/O 标准如 SSTL-3、GTL和 LVDS等对接… 满足系统集成日益增长的要求的新型结构

当今典型的系统设计 100Mb的 8 端口以太网交换机 32bit、33MHz 的PCI总线 5.0V和 3.3V 两种供电电压 I/O 接口标准: TTL和LVTTL FLEX 10K MAX 7000 FLEX 6000 32-Bit, 33-MHz PCI In FIFO 16-to-32 Bit Interface Out FIFO Port 1 100 MBit MAC Port 8 System Memory Diagnostic 32 Bit, 33 MHz 32 Bit, 64 MHz Write Control Message 96MB Read FIFO Usage Parameter Control S/M CAM MIPS µP TTL LVTTL PLL Controller Cache

APEX 20K: 完整的系统集成 1Gb的8端口以太网交换机 64bit、66MHz的 PCI总线 2.5V和1.8V两种供电电压 I/O接口标准:LVTTL、SSTL-3、 GTL+和LVDS 64 Bit, 100 MHz 1 GBit MAC Interface In FIFO 32-to-64 Bit Interface LVDS Message Memory 96MB Out FIFO Write Memory Control SSTL-3 Port 1 PLL Read Memory Control In FIFO SSTL-3 LVDS 1 GBit MAC Interface 32-to-64 Bit Interface Out FIFO Memory Controller Port 8 CAM System Memory GTL+ MIPS µP FIFO Cache Memory LVTTL Free Cell FIFO Usage Parameter Control S/M 64-Bit, 66-MHz PCI Diagnostic Interface 64 Bit, 66 MHz

APEX 20K 系列结构概述

用以实现片内系统( System-on-a-Chip ) APEX 20K APEX 20K FLEX® 6000 交错的LAB结构 LE 结构 I/O 结构 FLEX® 10K 互连(interconnect) 嵌入式存储器 密度高 锁相环 MAX® 7000 基于乘积项的结构 高扇入能力 实现快速状态机 合并和增强以前的器件结构的特点 用以实现片内系统( System-on-a-Chip )

多内核MultiCore™ 结构 多内核结构使得百万门规模的 PLD 设计成为可能 容易在设计中集成高效的IP模块 查找表内核:FLEX 6000 模块 乘积项内核:MAX 7000 模块 存储器内核:FLEX 10KE 模块 LUT P-Term Memory

APEX 20K 系列的特点 0.25µ或者0.18µ基于SRAM的6层金属工艺 10万门到100万门的规模 4,160至 42,240个逻辑单元 53,000至 541,000Bit的片内RAM 416 至 4,224个宏单元 0.15µ的产品计划在2001年问世 200万门的密度 125MHz的系统性能 符合64Bit字长, 66MHz的PCI 总线标准 多内核MultiCore™ 嵌入式结构 乘积项内核的速度可达3.9ns 高速双端口RAM 内容可定位存储器 (CAM)

APEX 20K系列的特点 4级连续快速通道互连(FastTrack Interconnect™) 功能增强的锁相环 (PLL) 布线体系的新水平 功能增强的锁相环 (PLL) 1倍频、2倍频和4倍频可选 支持常见的I/O端口标准 包括LVTTL、 LVCMOS、 SSTL3、 GTL/GTL+和LVDS等标准 多电压(MultiVolt™) I/O 接口 先进的FineLine BGA™ 封装

APEX 20K 系列 逻辑门 250K 100K EP20K100 EP20K160 750K 500K 用户 I/O引脚数量 1M 250 780 0.25mm 0.18mm

APEX 20K 系列 EP20K400器件计划在1999年第一季度供货! 特 点 EP20K100 EP20K160 EP20K200 53K - 106K 4,160 53,248 416 250 FineLine BGA 144 TQFP 208 QFP 240 QFP 最大逻辑门数 典型可用门 逻辑单元数 最大RAM容量( Bit) 最大宏单元数 最 大 I/O 引 脚 数 封装格式 404K 82K - 163K 6,400 81,920 640 320 FineLine BGA 526K 106K - 211K 8,320 106,496 832 728K 147K - 293K 11,520 147,456 1,152 420 1,052K 213K - 423K 16,640 212,992 1,664 500 特 点 EP20K100 EP20K160 EP20K200 EP20K300 EP20K400 1,537K 311K - 618K 24,320 311,296 2,432 620 EP20K600 2,670K 541K - 1,073K 42,240 540,672 4,224 780 EP20K1000 EP20K400器件计划在1999年第一季度供货!

APEX 20K 系列的性能 125MHz 的系统性能 APEX 符合64Bit字长、 66MHz的PCI总线标准 快20% 8Bit字长、 512点的 FFT 性能 (MHz) 16x16的4级 流水线乘法器 16Bit字长的 8阶FIR滤波器 16位可预置计数器 APEX 快20% FLEX 10KE-1 APEX 20K-1 125MHz 的系统性能 符合64Bit字长、 66MHz的PCI总线标准

APEX 20K 系列更省电 每个 LE的功耗 mW 5.0-V EPF10K100 3.3-V EPF10K100A 2.5-V 注:25MHz的系统性能 每个 LE的功耗 mW 5.0-V EPF10K100 3.3-V EPF10K100A 2.5-V EPF10K100E 1.8-V EP20K400

功能增强的快速通道互连 4级连续的金属互连结构 列互连 MegaLAB 模块内 互连 行互连 ESB MegaLAB™ 模块 局部互连 行互连 列互连 ESB MegaLAB™ 模块 MegaLAB模块 15

新型的体系结构 APEX 20K系列的 MegaLAB模块 MegaLAB模块 逻辑单元 (LE)的结构 内部互连 一个4输入查找表( LUT) 一个D触发器 一个进位链和一个级联链 逻辑阵列快 (LAB)的结构 由10个LE组成 MegaLAB模块 16个 LAB 1 个嵌入式系统块 (ESB) 嵌入式 系统块 (ESB) LAB16 LAB1 LAB2 LE MegaLAB模块 内部互连 新型的体系结构

增强的嵌入式阵列结构

嵌入式系统块 功能增强的嵌入式结构 尤其适于系统集成 Product Term RAM ROM CAM ESB

乘积项结构的优势 乘积项结构适于实现组合逻辑 地址译码和状态机等 查找表结构适于实现带寄存器的数据通路功能

嵌入式乘积项的容量 ESB 实现乘积项逻辑的能力 可以级联起来实现扇入更多的功能 速度可达3.9ns 32个乘积项 16个 可编程D触发器、 16个异或门和16个并行扩展项 可以级联起来实现扇入更多的功能 速度可达3.9ns MegaLAB 模块内部互连 32个乘积项 FFs 16 32 OR 反 馈 XOR 20

嵌入式乘积项的性能 片内或者片外的延迟危害系统的性能 片内集成的乘积项提高系统的速度 APEX 20K tSU 2.5 ns tLAD P-TERM 延迟: 4.7 ns + 1.0 ns + 2.7 ns + 2.5 ns =10.9 ns EPF10K100E-1 EPM7064S-5 tCO 4.7 ns tD 1.0 ns REG 延迟: 0.2 ns + 3.9 ns + 0.7 ns =4.8 ns 0.7 ns 3.9 ns APEX 20K -1 速度等级 0.2 ns APEX 20K LUT

嵌入式 RAM 字长可变 双端口 每个ESB包含2,048Bit的RAM容量 容易合并起来实现字长更大、单元更多的存储器 读/写操作相互独立 双端口 FIFO的速度达150MHz 同步操作或者异步操作均可 128 X 16 256 X 8 2,048 X 1 512 X 4 1,024 X 2 16 写端口 读端口 22

系统级存储器集成 有效的满足系统级设计对各种RAM功能的要求 包括高速缓存RAM、双端口FIFO和ROM 功 能 配 置 高速缓存 RAM 功 能 配 置 高速缓存 RAM 双端口FIFO ROM ESB开销 4 128 2 性 能 150 MHz 110 MHz 256 x 32 4,096 x 64 128 x 32 128 x 64

CAM 内容可定位存储器 (CAM) 内容可定位存储器(CAM)实现快速的搜索功能 从存储器中搜索数据并输出地址 常见于高速通信系统中 类似并行比较器的功能 速度比串行 RAM 快一个数量级 从存储器中搜索数据并输出地址 地址 CAM 数据 常见于高速通信系统中

基于APEX 20K器件的 高速 CAM 集成的CAM 极大地提高系统性能 APEX 20K器件中CAM功能模块的特点 ESB支持容量为1Kb的CAM (32 字 x 32 Bit/字) 4.0ns 访问时间 多个ESB级联起来实现大的 CAM容量 延迟: 4.7 ns + 1.0 ns + 20.0 ns + 1.0 ns + 2.5 ns =29.2 ns EPF10K100E-1 不连续的 CAM tD 1.0 ns 延迟: 0.2 ns + 4.0 ns + 0.7 ns =4.9 ns tSU 2.5 ns tCO 4.7 ns tACC 20.0 ns REG APEX 20K( -1 速度等级) 0.7 ns 4.0 ns 0.2 ns CAM LUT

CAM 的应用 搜索速度要快 转换地址映射 地址转换 标记缓存

增 强 系 统 性 能

内置锁相环 Altera的第一个内置锁相环的FLEX 10K 器件于1996年问世 下一代锁相环(PLL)的功能 时钟锁(ClockLock™)同步电路 时钟提升(ClockBoost™ )电路 (1倍、 2倍和 4倍) 扩展时钟频率范围 参 数 最小值 输出频率 输入频率 (x1) 输入频率 (x2) 输入频率 (x4) 时钟抖动 1 最大值 133 66 33 500 单位 MHz ps 28

1997年专用集成电路(ASIC)设计的频率要求 速度要求 ASIC 设计的百分比 性能要求 (MHz) 0-20 20-40 40-60 60-80 80-100 > 100 1997年专用集成电路(ASIC)设计的频率要求

供电电压发展趋势 混合电压系统日趋流行 5.0 V 开始设计时的百分比 3.3 V 2.5 V 1.8 V 数据来源:Altera公司 5.0 V 3.3 V 2.5 V 1.8 V 开始设计时的百分比 混合电压系统日趋流行 As microprocessors, memories, and PLDs leverage more advanced process technologies, customers are faced with the challenge of integrating devices of different supply voltages into a single, mixed-voltage system.

支持低电压 I/O标准 高系统性能和低供电电压的发展趋势带来对多种低电压I/O 标准的接口要求 I/O 标 准 应 用 GTL/GTL+ 应 用 GTL/GTL+ (Gunning Transceiver Logic) A SSTL-3 (Stub Series Terminated Logic) LVDS (Low-Voltage Differential Signaling) 高速处理器接口 高速底板驱动器 125 MHz 高速 SDRAM接口 150 MHz 高速点到点数据链路 622 Mb/s

APEX 20K -完整的接口方案 APEX 20K 在系统设计中用户可以选择I/O 接口标准 Message 96MB 64-Bit, 66-MHz PCI In FIFO 32-to-64 Bit Interface Out FIFO Port 1 1 GBit MAC Port 8 System Memory Diagnostic 64 Bit, 66 MHz 64 Bit, 100 MHz Write Control Message 96MB Read Free Cell FIFO Usage Parameter Control S/M CAM MIPS µP SSTL-3 LVTTL GTL+ PLL Controller Cache LVDS APEX 20K

设计工具和方法

开发工具的进展 第四代可编程 逻辑开发工具 A+PLUS MAX+PLUS MAX+PLUS II Quartus 逻辑门数量

系统级设计的新工具 百万门以上的规模 知识产权模块 基于工作组的设计 利用WWW 片内系统设计 部分重编译 多处理器系统 基于硬件描述语言的设计 设计复用 产品面市更快 知识产权模块 修订控制 分布式计算 基于工作组的设计 世界范围内的设计合作 不同类型的网络互连 利用WWW

先进的综合工具 CoreSyn™ 层次化综合工具为每个功能模块选择最优的内核 充分利用器件的资源和充分提高设计的性能 CoreSyn 算法 查找表 乘积项 存储器 CoreSyn 算法 写存储 器控制 读存储 锁相环 存储器控制器 使用参数控制 S/M FIFO

高效的IP模块集成 高效地实现复杂的兆功能(Megafunction) 使设计者的效率达到最高 产品面市更快 兆 功 能 兆 功 能 (Megafunction) 64 Bit, 66 MHz 64 Bit, 100 MHz Write Memory Control Read Free Cell FIFO Usage Parameter Control S/M PLL Controller 1-GBit MAC Interface Core (8) MIPS mP Core PCI 千兆bit/s以太网的 MAC 接口 (8) MIPS 微处理器 64Bit、 66MHz 的PCI总线 23% 28% 5% % EP20K400 9% 11% 2% EP20K1000

完整的系统集成方案 APEX 20K 百万门以上的规模 嵌入式多内核结构 125MHz的系统性能 可选择的I/O接口标准 查找表、乘积项、 RAM存储器和 CAM存储器 高效的IP模块集成 功能增强的锁相环( PLL) 125MHz的系统性能 可选择的I/O接口标准 LVTTL, LVCMOS, SSTL-3, GTL/GTL+和LVDS FineLine形式BGA封装 Quartus开发软件 APEX 20K 64-Bit, 66-MHz PCI In FIFO 32-to-64 Bit Interface Out FIFO Port 1 1 GBit MAC Port 8 Diagnostic 64 Bit, 66 MHz 64 Bit, 100 MHz Write Memory Control Read Free Cell FIFO Usage Parameter Control S/M CAM MIPS µP SSTL-3 LVTTL GTL+ PLL Controller Cache LVDS