测试测量领域的佼佼者:赛灵思ZC706评估套件

发布时间:2016-02-3 阅读量:1262 来源: 我爱方案网 作者: 高通科技

【导读】电子产业正在大力投资开发PRAM、MRAM和RRAM等新型存储器技术。新型存储器技术测试芯片的性能快速提高,但这种存储器要做到能与传统存储器全面抗衡乃至取代传统存储器还需要更多的努力。

通常说来,有了新型存储器技术的测试芯片,能够完成制造相关的基础测试,例如会检查固化故障、转换故障和地址解码故障等。同时还有一种测试也是必需的,那就是要进行性能相关的测试,了解芯片可靠存取的速度能有多快,以及芯片存取速度如何影响整个计算系统性能。

为了成功进行规划的性能测试,测试环境必须能够生成可配置的数字波形来存取芯片。同时还要创建整个计算环境来测量芯片存取速度的影响。创建或购买测试环境、满足上述需求有多种方法。我们在高通的团队决定采用赛灵思 Zynq®-7000 All Programmable SoC ZC706 评估套件来打造自己的环境。

存储器进出

DRAM、SRAM 和闪存等传统存储器技术用存储器单元中的电荷来存储 0 和 1。DRAM 广泛被 PC和移动计算设备用来运行程序和存储临时数据。SRAM 通常用作微处理器的高速缓存存储器和寄存器薄,同时也经常用于对功耗问题很敏感的嵌入式系统中。与 DRAM 和 SRAM 不同,闪存存储器在系统断电后仍能永久保存数据。闪存存储器的运行速度比其他存储器要慢,大量编程循环后可能会磨损。

相对于传统基于电荷的存储器技术而言,新型存储器技术基于存储元件的其他物理属性。举例来说,磁阻 RAM (MRAM) 的存储器元件由两个铁磁板组成,这两个铁磁板由一层薄薄的绝缘层隔离。每片铁磁板都能保有磁化属性,一个是永久性的,另一个可有外部场改变,从而存储数据。通过测量元件电阻即能读取存储的数据。MRAM 存取速度类似于 SRAM,密度类似于 DRAM。相比于闪存存储器,MRAM 运行速度更快,而且不会因编程而被磨损。

软件运行在 Zynq SoC 的 ARM A9 处理器上,而存储器控制器内核则用可编程逻辑创建。

要求分析

在设计 MRAM 测试芯片评估方案时,我们决定采用 Zynq SoC 方法,这主要出于以下考虑:

• ZC706 开发板的 FPGA 夹层卡 (FMC) 接口通过 FMC 子卡提供进出存储器测试芯片的高速信号发送功能。

• Zynq SoC 的可编程逻辑 (PL) 部分能构建参数化存储器控制器内核。这对满足测试芯片差异化存取速度的要求很重要。

• Zynq SoC 的处理系统 (PS) 包括两个 ARM® A9 内核,能通过软件修改测试芯片存取速度。

• PS 也能构建完整的计算系统,这对满足测试系统在全面计算环境下测量芯片存取速度的影响的要求很重要。

硬件和系统架构

芯片测试环境的硬件架构如图 1 所示。软件运行在 Zynq SoC 的 ARM A9 处理器上,而存储器控制器内核用可编程逻辑创建。我们在 PS 和控制器内核之间建立 DMA 通道,以便在彼此之间能方便地移动大数据块。存储器测试芯片位于 FMC 子卡上,其通过 FMC 接口与存储器控制器内核通信。
 
系统架构如图 2 所示。底部三层为硬件层,顶部三层为软件层。我们选择 Linux 为操作系统,因为这是一种开源系统,源代码能根据需要修改。虽然目前开发阶段没有进行修改,但今后这种新型存储器芯片发挥独特属性优势时或许能用得上。

测试测量领域的佼佼者:赛灵思 ZC706 评估套件

图中文字如下:
赛灵思 ZC706 评估板
XC7Z045 SoC
ZYNQ PS
DMA
ZYNQ PL
存储器控制器
FMC
FMC 子卡
测试芯片
图 1 – 测试环境的硬件架构

应用
测试配置
性能特性分析
 
操作系统
Linaro Linux
 
设备驱动程序
存储器控制器
设备驱动程序
 
内核
2 个 ARM A9 处理器
存储器控制器
 
器件
XC7Z045 SoC
存储器测试芯片
单板
ZC706 评估板
FMC 子卡

图 2 – 测试环境的系统架构

我们在应用层编写的软件分为两类。一类用于配置存储器控制器内核;另一类涉及存储器芯片和整体系统性能的特性分析。

软硬件轻松移植

在当地赛灵思现场应用工程师(FAE) 的帮助下,我们一个月就建起了测试环境。我们大部分精力放在设计和实现软硬件层之间的接口上,这也是我们喜欢 Zynq SoC 的一大原因:它在单个器件中集成了微处理器和可编程逻辑,这就使得软硬件之间功能迁移变得相当简单。在我们的设计中,我们几次微调软硬件分区,最终才确定我们喜欢的方案。为了在基于 Zynq SoC 的系统上方便地工作,需要比较深入地了解软硬件。

我们也很喜欢 Vivado® 设计套件工具链。Vivado 环境能简单直观地展示设计模块,自动分配寄存器地址并检查错误,然后再导出硬件信息到软件开发阶段。Vivado 设计套件还提供系统内信号级调试功能,这是明确发现 RTL 问题根源的必备功能。

最后我们要提的就是 Linux OS。我们应用层的软件主要基于 GUI,Linux OS倍受青睐,也让我们能利用此前 Linux GUI 的开发经验,从而快速启动并运行测试程序。

快速和低成本

采用 Zynq-7000 All Programmable SoC ZC706 评估套件,我们的团队能快速构建完整的计算环境,从而以最低成本测试新型存储器技术芯片。我们希望有朝一日能用相同的设计方法去构建用于其他目的的类似系统。
 

相关资讯
行业观察:三星押注HBM3E量产抢占AI芯片供应链先机

随着人工智能算力需求爆发式增长,高带宽内存(HBM)技术成为全球半导体巨头的必争之地。据韩国权威科技媒体ZDNet Korea披露,三星电子于2025年2月启动12层堆叠HBM3E内存的量产计划,试图通过超前布局争夺英伟达的AI芯片订单。然而,由于该产品尚未通过英伟达的质量认证,三星当前面临库存积压与市场窗口期缩短的双重挑战。

中国智能手机市场2025年Q1深度分析:复苏动能释放,双线竞争格局显现

2025年第一季度,中国智能手机市场延续了自2024年以来的复苏态势,出货量同比增长9%至6870万部,连续五个季度实现正增长。这一增长得益于多重因素:

工业4.0核心引擎:HPM5E00如何破解高实时性与成本控制双重难题?

随着工业控制系统向智能化、高集成化方向演进,国产MCU在实时通信、算力效率及成本控制等领域面临严峻挑战。先楫半导体推出的HPM5E00系列,凭借480MHz主频、EtherCAT协议深度集成及运动控制优化设计,成为工业自动化领域国产替代的标杆产品.该系列不仅延续了HPM6E00的高算力基因,更通过低功耗架构与紧凑封装实现三大技术升级,为工控、机器人等场景提供全新解决方案。

技术赋能农业数字化转型:贸泽电子发布智慧农业全景解决方案

在全球人口突破85亿的背景下,粮食安全与农业可持续发展已成为各国战略重点。作为全球领先的半导体与电子元器件供应商,贸泽电子近日推出农业资源中心,系统性整合物联网(IoT)、人工智能与卫星遥感技术,为现代农业提供从数据采集到决策优化的全链条技术支持。

国产替代加速下的竞争格局:VEML4031X00与TI/Intersil的全面技术对标

2025年5月7日,威世科技(Vishay Intertechnology)宣布推出全球首款符合AEC-Q100标准的矩形环境光传感器VEML4031X00,其采用4.38 mm×1.45 mm超薄表贴封装,厚度仅0.6 mm,专为汽车无边框中控显示器等空间受限场景设计。该产品集成环境光(ALS)与高灵敏度红外光电二极管,光谱响应范围0 lx至172,000 lx,解决了传统传感器在深色盖玻片后灵敏度不足的行业痛点。