快速部署原型验证:从子卡到调试的全方位优化

FPGA开发圈 2024-09-30 12:02




引言

原型验证是一种在FPGA平台上验证芯片设计的过程,通过在FPGA上实现芯片的设计原型,使得开发人员可以在硬件完成之前提前开始软件开发和系统验证。然而,如何快速确保在原型验证平台上开发的软件能够顺利移植到最终芯片上,并完成"bring-up"(即系统启动并正常运行),成为了开发团队面临的一个重要挑战。


为了实现这一目标,虽然原型验证具备高性能,能够快速模拟真实芯片的运行环境,但要进一步满足客户对快速开发和验证的需求,缩短开发周期,还必须依赖于灵活的子卡(Daughter Boards)、降速桥(Speed Bridge)方案、AXI协同仿真软件以及优化的I/O分割(Partition)设计。这些工具不仅为软件开发提供了真实的数据交互环境,还显著加快了软硬件的bring-up过程。因此,在选择商用原型验证平台时,资源的多样性与灵活性成为提升验证效率的关键因素。



1. 如何快速进行原型设计?


在原型验证过程中,"bring-up" 是一个关键阶段,涉及一系列操作,从硬件配置、基本功能验证到复杂系统的运行调试。这个过程不仅仅是硬件的连接和配置,还涉及到软件的运行、设计加载、错误调试等多个步骤。最终的目标是确保系统能够在预期的条件下顺利运行,从而为进一步的功能测试和性能评估做好准备。


快速完成“bring-up”依赖于多个关键因素:


首先,灵活的接口方案对于快速部署至关重要,能够支持与外部真实设备的连接。子卡是原型系统与外部设备交互的核心组件,它们支持多种通信协议,如MIPI、DDR4、PCIe等,满足多种应用场景需求。通过灵活的子卡配置,开发团队能够根据项目需求,快速搭建符合真实使用环境的接口,加快系统验证的进程。


降速桥以及相应的IP开发套件也是实现快速“bring-up”的关键。它能够有效地协调高速与低速设备的通信,确保原型系统与外部设备之间的数据传输稳定流畅。降速桥的接口方案通过高效的数据转接机制,保证了系统与实际应用环境之间的适配,并最大程度地提高了原型验证系统的可靠性。


除了硬件支持外,AXI协同仿真软件和参考设计也在快速部署中发挥了重要作用。AXI协同仿真软件凭借其高效的数据传输和处理能力,帮助开发人员在接近真实芯片运行速度的环境中进行仿真和验证。而参考设计提供了经过验证的成熟解决方案,帮助开发团队快速集成和验证设计,从而减少从头开发的时间和成本。这些工具和技术的结合,显著提高了开发团队的生产力,帮助他们在最短时间内达到验证目标,并加速生成所需的波形数据(Fast Time to Waveform)。


此外,分割是大规模SoC设计中设计加载的核心挑战之一。为了支持大规模设计,系统需要提供丰富的I/O接口以及高速SerDes接口,以实现分割后的互连和外设连接。


2. 芯神瞳Prodigy原型验证


  • 子卡:


子卡在原型系统与真实芯片环境之间提供了灵活的接口,能够根据不同应用需求进行配置。子卡支持多种通信协议,满足多媒体接口(如 MIPI)、SoC软硬件协同(如 DDR4)、存储(如 PCIe)和网络接口等需求。这种灵活性确保了原型系统可以模拟真实使用环境的接口和带宽要求,使得设计团队能够快速适配不同应用场景,加速原型系统的部署。


当前FPGA厂商提供的测试套件和内部FPGA板在应用上存在一定局限性。大多数评估板上的固定接口往往无法满足SoC/ASIC原型验证的需求,且难以在新项目中重复使用。这一限制同样适用于许多自制的FPGA板。一些公司选择自行开发(BYO)子卡接口,但这不仅增加了验证接口正确性的难度,还可能在没有现成子卡或设计的情况下,使快速部署变得十分困难,常常需要从头设计或修改。这种开发成本和复用困难在激烈的市场竞争中往往会成为一大负担。


思尔芯的芯神瞳 Prodigy 原型验证解决方案为用户提供了多种灵活的接口方案,包括丰富的外部子卡集合,涵盖了多种模块类别,包括 Arm 处理器接口模块、嵌入式模块、多媒体模块等。这些模块覆盖了主流应用领域,经过市场验证,用户可以直接使用,避免了自行开发的复杂性和潜在风险。


这些预先测试过的广泛子卡集合帮助用户减少开发风险,能够满足当前芯片接口的行业标准,例如 USB、HDMI、PCIe、以太网和 DDR。以 Prodigy 三通道 RGMII/GMII PHY 接口模块为例,通过严格的设计流程,确保子卡能够在超过125MHz的频率下稳定运行,支持千兆以太网的性能。自动检测技术使全球团队能够远程识别并测试子卡,同时集成的 IO 电压检测功能可以防止由于输入错误电压而导致的硬件损坏。


  • 降速桥:


降速桥方案与相关IP模块能够有效协调数据传输,确保原型系统能够与低速外部设备进行接口适配。通过灵活设计,降速桥IP支持高速传输协议的转换,保证系统性能与实际应用环境一致。


在大规模复杂SoC设计中,高速接口IP(如PCIe Gen3/Gen4)在FPGA原型验证阶段往往由于工艺限制只能运行在较低速度,无法直接连接实际外部接口。因此,需要相应的高速接口降速桥方案进行适配。降速桥IP通常有两种形式:基于硬件的降速桥和基于软核IP的降速桥。思尔芯都有相应的解决方案。


此外,先进的Memory控制器IP(如LPDDR4/5,HBM2E/3)的验证在FPGA原型系统中也是一大挑战。由于这些控制器IP标准较新,主流FPGA供应商无法提供相应的PHY解决方案,导致这些IP在FPGA原型验证系统中无法正常运行,思尔芯便为此提供了相应的解决方案。


例如,有客户在设计中使用了LPDDR4 Memory控制器,但由于在原型验证阶段缺少基于FPGA的LPDDR4物理层IP,无法进行验证。通过采用思尔芯提供的基于DFI接口的Memory控制器IP适配方案,客户将LPDDR4控制器的读写操作通过DFI接口成功转接到FPGA厂商的DDR4 Memory控制器上,顺利完成了LPDDR4控制器的验证。


  • 调试时的AXI协同仿真:


基于 FPGA 的原型系统在运行速度和精度上接近流片后的实际芯片,对于芯片的完整功能性确认和早期软件开发来说至关重要。然而,构建一个符合标准的原型验证系统,需要丰富的专业知识、大量资源以及额外的硬件环境和互联技术方案支持。


思尔芯的芯神瞳协同仿真软件 ProtoBridge 通过采用广泛使用的 AXI-4 总线协议以及独有的专利技术,实现了设计到 FPGA 原型验证环境的连接。通过高吞吐量的数据通道,ProtoBridge 实现了 FPGA 与 PC 主机之间的快速数据交互。使用这些工具,开发团队可以在接近真实芯片速度的环境中进行早期的软件调试和功能验证,减少了芯片回片后的适配工作,显著提升了设计移植的效率。

  • 分割时的I/O优化:


在原型验证中,系统需要提供丰富的I/O接口和高速SerDes接口,以支持分割(partition)互连及外设子卡的连接,确保高效的数据传输与系统协同工作。然而,分割过程往往是一个复杂且反复的迭代过程,涉及设计映射到设备的多次判断和调整,必须从RTL或软件中的错误中筛选并纠正映射错误。


思尔芯的芯神瞳 Player Pro – CompileTime(PPro-CT)工具为此提供了一种高效解决方案。它通过图形化界面逐步引导用户完成所有编译步骤,并支持Tcl脚本模式下的自动ECO流程执行。尤其在I/O管脚分配方面,Player Pro 通过集成思尔芯子板I/O管脚对应关系的库文件,自动匹配到I/O连接器,显著提升了效率并减少了人为错误的可能性。


传统I/O布局的局限性极大地限制了验证系统的规模。为突破这一瓶颈,新一代的PPro-CT 具有SerDes的TDM模式,使级联规模至少提升1倍,打破了I/O数量的限制,从而使更大规模的原型系统验证成为可能。通过这一优化,开发团队能够更加灵活地处理复杂设计,并加速原型验证进程。

3. 写在最后


总的来说,快速原型设计依赖于多个关键因素的协调与整合。子卡与外部接口的搭配与数据交互是系统验证的基础,降速桥IP则通过高效的转接性能实现不同设备间的协同工作。调试方面,思尔芯的 ProtoBridge 软件通过软硬件协同,确保了设计能够在接近真实芯片的环境中进行调试与验证。而在系统分割过程中,通过丰富的I/O接口和高速SerDes接口,保证了分割设计的有效互连与高效数据传输。这些要素的紧密配合,极大提升了系统的稳定性与部署效率,使得快速原型验证成为可能。


而思尔芯为用户提供了多种灵活的接口方案,包括丰富的外部子卡集合、降速桥方案、调试时需要的AXI协同仿真软件,以及分割时I/O优化等,提供了超过90种不同子卡和配件,使得他们能够更快速地搭建原型验证环境并应对不同的项目需求。这些预先测试过的,并久经市场验证的方案不仅帮助用户减少开发风险,还能显著减少开发工程资源,加速芯片设计的验证与优化过程,从而在竞争激烈的市场中保持领先地位。

关于思尔芯 S2C


思尔芯(S2C)自 2004 年设立上海总部以来始终专注于集成电路 EDA 领域。作为国内首家数字 EDA 供应商,公司业务已覆盖架构设计、软件仿真、硬件仿真、原型验证、数字调试、EDA 云等工具及服务。已与超过 600 家国内外企业建立了良好的合作关系,服务于人工智能、高性能计算、图像处理、数据存储、信号处理等数字电路设计功能的实现,广泛应用于物联网、云计算、5G 通信、智慧医疗、汽车电子等终端领域。


公司总部位于上海,并建立了全球化的技术研发与市场服务网络,在北京、深圳、西安、香港、东京、首尔及圣何塞等地均设有分支机构或办事处。


思尔芯在 EDA 领域的技术实力受到了业界的广泛认可,通过多年耕耘,已在数字前端 EDA 领域构筑了技术与市场的双优势地位。并参与了我国 EDA 团体标准的制定,承担了多项国家及地方重大科研项目,获国家级专精特新“小巨人”企业、国家工业软件优秀产品、上海市级企业技术中心等多项荣誉资质。


了解更多详情,请访问www.s2ceda.com





























































【预约直播】


FPGA开发圈 这里介绍、交流、有关FPGA开发资料(文档下载,技术解答等),提升FPGA应用能力。
评论
  • Matter 协议,原名 CHIP(Connected Home over IP),是由苹果、谷歌、亚马逊和三星等科技巨头联合ZigBee联盟(现连接标准联盟CSA)共同推出的一套基于IP协议的智能家居连接标准,旨在打破智能家居设备之间的 “语言障碍”,实现真正的互联互通。然而,目标与现实之间总有落差,前期阶段的Matter 协议由于设备支持类型有限、设备生态协同滞后以及设备通信协议割裂等原因,并未能彻底消除智能家居中的“设备孤岛”现象,但随着2025年的到来,这些现象都将得到完美的解决。近期,
    华普微HOPERF 2025-02-27 10:32 216浏览
  • 请移步 gitee 仓库 https://gitee.com/Newcapec_cn/LiteOS-M_V5.0.2-Release_STM32F103_CubeMX/blob/main/Docs/%E5%9F%BA%E4%BA%8ESTM32F103RCT6%E7%A7%BB%E6%A4%8DLiteOS-M-V5.0.2-Release.md基于STM32F103RCT6移植LiteOS-M-V5.0.2-Release下载源码kernel_liteos_m: OpenHarmon
    逮到一只程序猿 2025-02-27 08:56 198浏览
  • 在物联网领域中,无线射频技术作为设备间通信的核心手段,已深度渗透工业自动化、智慧城市及智能家居等多元场景。然而,随着物联网设备接入规模的不断扩大,如何降低运维成本,提升通信数据的传输速度和响应时间,实现更广泛、更稳定的覆盖已成为当前亟待解决的系统性难题。SoC无线收发模块-RFM25A12在此背景下,华普微创新推出了一款高性能、远距离与高性价比的Sub-GHz无线SoC收发模块RFM25A12,旨在提升射频性能以满足行业中日益增长与复杂的设备互联需求。值得一提的是,RFM25A12还支持Wi-S
    华普微HOPERF 2025-02-28 09:06 145浏览
  • RGB灯光无法同步?细致的动态光效设定反而成为产品客诉来源!随着科技的进步和消费者需求变化,电脑接口设备单一功能性已无法满足市场需求,因此在产品上增加「动态光效」的形式便应运而生,藉此吸引消费者目光。这种RGB灯光效果,不仅能增强电脑周边产品的视觉吸引力,还能为用户提供个性化的体验,展现独特自我风格。如今,笔记本电脑、键盘、鼠标、鼠标垫、耳机、显示器等多种电脑接口设备多数已配备动态光效。这些设备的灯光效果会随着音乐节奏、游戏情节或使用者的设置而变化。想象一个画面,当一名游戏玩家,按下电源开关,整
    百佳泰测试实验室 2025-02-27 14:15 138浏览
  • 更多生命体征指标风靡的背后都只有一个原因:更多人将健康排在人生第一顺位!“AGEs,也就是晚期糖基化终末产物,英文名Advanced Glycation End-products,是存在于我们体内的一种代谢产物” 艾迈斯欧司朗亚太区健康监测高级市场经理王亚琴说道,“相信业内的朋友都会有关注,最近该指标的热度很高,它可以用来评估人的生活方式是否健康。”据悉,AGEs是可穿戴健康监测领域的一个“萌新”指标,近来备受关注。如果站在学术角度来理解它,那么AGEs是在非酶促条件下,蛋白质、氨基酸
    艾迈斯欧司朗 2025-02-27 14:50 400浏览
  • 应用趋势与客户需求,AI PC的未来展望随着人工智能(AI)技术的日益成熟,AI PC(人工智能个人电脑)逐渐成为消费者和企业工作中的重要工具。这类产品集成了最新的AI处理器,如NPU、CPU和GPU,并具备许多智能化功能,为用户带来更高效且直观的操作体验。AI PC的目标是提升工作和日常生活的效率,通过深度学习与自然语言处理等技术,实现更流畅的多任务处理、实时翻译、语音助手、图像生成等功能,满足现代用户对生产力和娱乐的双重需求。随着各行各业对数字转型需求的增长,AI PC也开始在各个领域中显示
    百佳泰测试实验室 2025-02-27 14:08 255浏览
  • 一、VSM的基本原理震动样品磁强计(Vibrating Sample Magnetometer,简称VSM)是一种灵敏且高效的磁性测量仪器。其基本工作原理是利用震动样品在探测线圈中引起的变化磁场来产生感应电压,这个感应电压与样品的磁矩成正比。因此,通过测量这个感应电压,我们就能够精确地确定样品的磁矩。在VSM中,被测量的样品通常被固定在一个震动头上,并以一定的频率和振幅震动。这种震动在探测线圈中引起了变化的磁通量,从而产生了一个交流电信号。这个信号的幅度和样品的磁矩有着直接的关系。因此,通过仔细
    锦正茂科技 2025-02-28 13:30 100浏览
  • 振动样品磁强计是一种用于测量材料磁性的精密仪器,广泛应用于科研、工业检测等领域。然而,其测量准确度会受到多种因素的影响,下面我们将逐一分析这些因素。一、温度因素温度是影响振动样品磁强计测量准确度的重要因素之一。随着温度的变化,材料的磁性也会发生变化,从而影响测量结果的准确性。因此,在进行磁性测量时,应确保恒温环境,以减少温度波动对测量结果的影响。二、样品制备样品的制备过程同样会影响振动样品磁强计的测量准确度。样品的形状、尺寸和表面处理等因素都会对测量结果产生影响。为了确保测量准确度,应严格按照规
    锦正茂科技 2025-02-28 14:05 134浏览
  • 在2024年的科技征程中,具身智能的发展已成为全球关注的焦点。从实验室到现实应用,这一领域正以前所未有的速度推进,改写着人类与机器的互动边界。这一年,我们见证了具身智能技术的突破与变革,它不仅落地各行各业,带来新的机遇,更在深刻影响着我们的生活方式和思维方式。随着相关技术的飞速发展,具身智能不再仅仅是一个技术概念,更像是一把神奇的钥匙。身后的众多行业,无论愿意与否,都像是被卷入一场伟大变革浪潮中的船只,注定要被这股汹涌的力量重塑航向。01为什么是具身智能?为什么在中国?最近,中国具身智能行业的进
    艾迈斯欧司朗 2025-02-28 15:45 222浏览
  • 构建巨量的驾驶场景时,测试ADAS和AD系统面临着巨大挑战,如传统的实验设计(Design of Experiments, DoE)方法难以有效覆盖识别驾驶边缘场景案例,但这些边缘案例恰恰是进一步提升自动驾驶系统性能的关键。一、传统解决方案:静态DoE标准的DoE方案旨在系统性地探索场景的参数空间,从而确保能够实现完全的测试覆盖范围。但在边缘案例,比如暴露在潜在安全风险的场景或是ADAS系统性能极限场景时,DoE方案通常会失效,让我们看一些常见的DoE方案:1、网格搜索法(Grid)实现原理:将
    康谋 2025-02-27 10:00 253浏览
  • 1,微软下载免费Visual Studio Code2,安装C/C++插件,如果无法直接点击下载, 可以选择手动install from VSIX:ms-vscode.cpptools-1.23.6@win32-x64.vsix3,安装C/C++编译器MniGW (MinGW在 Windows 环境下提供类似于 Unix/Linux 环境下的开发工具,使开发者能够轻松地在 Windows 上编写和编译 C、C++ 等程序.)4,C/C++插件扩展设置中添加Include Path 5,
    黎查 2025-02-28 14:39 141浏览
  •         近日,广电计量在聚焦离子束(FIB)领域编写的专业著作《聚焦离子束:失效分析》正式出版,填补了国内聚焦离子束领域实践性专业书籍的空白,为该领域的技术发展与知识传播提供了重要助力。         随着芯片技术不断发展,芯片的集成度越来越高,结构也日益复杂。这使得传统的失效分析方法面临巨大挑战。FIB技术的出现,为芯片失效分析带来了新的解决方案。它能够在纳米尺度上对芯片进行精确加工和分析。当芯
    广电计量 2025-02-28 09:15 116浏览
  •           近日受某专业机构邀请,参加了官方举办的《广东省科技创新条例》宣讲会。在与会之前,作为一名技术工作者一直认为技术的法例都是保密和侵权方面的,而潜意识中感觉法律有束缚创新工作的进行可能。通过一个上午学习新法,对广东省的科技创新有了新的认识。广东是改革的前沿阵地,是科技创新的沃土,企业是创新的主要个体。《广东省科技创新条例》是广东省为促进科技创新、推动高质量发展而制定的地方性法规,主要内容包括: 总则:明确立法目
    广州铁金刚 2025-02-28 10:14 103浏览
  • 美国加州CEC能效跟DOE能效有什么区别?CEC/DOE是什么关系?美国加州CEC能效跟DOE能效有什么区别?CEC/DOE是什么关系?‌美国加州CEC能效认证与美国DOE能效认证在多个方面存在显著差异‌。认证范围和适用地区‌CEC能效认证‌:仅适用于在加利福尼亚州销售的电器产品。CEC认证的范围包括制冷设备、房间空调、中央空调、便携式空调、加热器、热水器、游泳池加热器、卫浴配件、光源、应急灯具、交通信号模块、灯具、洗碗机、洗衣机、干衣机、烹饪器具、电机和压缩机、变压器、外置电源、消费类电子设备
    张工nx808593 2025-02-27 18:04 120浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦