0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

足足306页Xilinx FPGA ,对于如此之多的内容该如何消化吸收呢?

YCqV_FPGA_EETre 来源:FPGA开发圈 作者:FPGA开发圈 2020-09-17 18:12 次阅读

FPGA 设计是有章可循的,如果用的是 Xilinx 的 FPGA,这个“章”就是 UG949。最新版的 UG949 是 2020.1 版本,整个文档共六大章节 306 页。对于如此之多的内容该如何消化吸收呢?首先,了解一下 UG949 的背景信息

UG949 是什么?

UG949 是很多工程师的经验总结,这些经验总结告诉我们在实现 FPGA 设计时该如何去做,例如:PCB 设计时的注意事项、什么才是良好的代码风格、时序约束该怎么做、时序收敛有哪些方法等等。

为什么要用 UG949?

随着微电子工艺的不断发展,FPGA 的规模也越来越大,例如出现了多 die 芯片(SSI 器件),随之 FPGA 设计也越来越复杂,这意味着发现设计潜在的问题并解决也变得愈发困难。

好在 Xilinx 推出了新一代开发工具 Vivado,同时 UG949 也应运而生。从而,工程师们可以遵循 UG949 的设计方法最大可能地避免一些问题并从中找到一些解决问题的方法。简言之,UG949 的核心思想就是尽可能地帮工程师在设计初期发现问题并解决问题,最大化地提升开发效率,降低迭代周期。这是因为问题发现地越晚,解决起来越困难。

UG949 面向哪些对象?

UG949 不仅仅是面向 FPGA 工程师,也面向 PCB 工程师和逻辑工程师,三类工程师均可从中受益。这是因为 UG949 既涵盖了片外板级相关内容,例如 DDR 存储器接口电路设计规则、高速收发器电路设计规则、FPGA 配置电路设计规则、系统级功耗解决方案等,也涵盖了片内设计规则的相关内容,例如设计流程、代码风格、时序约束和时序收敛等,如下图所示。

如何阅读 UG949?

事实上,跟 UG949 相关的文档包括 UG1231、UG1292 和 XTP301。如果把 UG949、UG1231 和 UG1292 打包看作一部字典的话,那么 UG949 就是字典的正文,UG1231 就是字典的索引(只有两页),UG1292 则是字典部分内容的浓缩精华版。既然是字典,我们就不需要从头到尾一页一页地读,而是根据工作需求结合索引,做到有的放矢,达到事半功倍。

例如,如果你是 PCB 工程师,打开 UG1231,浏览到 PCB Designer 部分,会引导你查看 UG949 的 Board and Device Planning 章节,除此之外,如果设计中用到 DDR 存储器,还需要根据 Memory Interface IP Design Checklists 对相关电路进行检查核对,同时根据芯片型号选择相应的 Schematic Design Checklists 对相关电路进行检查核对。

如果你是逻辑工程师,已到了设计的中后期,需要处理时序违例问题,打开 UG1231,浏览到第 2 页,会引导你查看 UG949 Design Closure 章节。这章内容的核心部分之一是 Timing Closure,共 88 页。这 88 页内容已浓缩到 UG1292 中,因此时序问题可首先查看 UG1292。

阅读流程如下图所示。

如何使用 UG949?

为了帮助工程师们有效地使用和借鉴 UG949 中的设计方法,Xilinx 专门提供了 UFGM 检查表 XTP301。这个表格可以从 Xilinx 官网下载,也可以从 Documentation Navigator 直接生成,如下图所示。

原文标题:300 多页方法论,Xilinx FPGA 设计竟然有”章”可循?

文章出处:【微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1626

    文章

    21669

    浏览量

    601873
  • Xilinx FPGA
    +关注

    关注

    1

    文章

    29

    浏览量

    7170

原文标题:300 多页方法论,Xilinx FPGA 设计竟然有”章”可循?

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    采用Xilinx FPGA的AFE79xx SPI启动指南

    电子发烧友网站提供《采用Xilinx FPGA的AFE79xx SPI启动指南.pdf》资料免费下载
    发表于 11-15 15:28 0次下载
    采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI启动指南

    【米尔-Xilinx XC7A100T FPGA开发板试用】+04.SFP之Aurora测试(zmj)

    加重、接收均衡、时钟发生器和时钟恢复等;PCS内部集成了8b/10b编解码、弹性缓冲区、通道绑定和时钟修正等。 在AMD-Xilinx-Artix-7系列的FPGA中,对于GTP收发器,其最大速率
    发表于 11-14 21:29

    Xilinx 7系列FPGA PCIe Gen3的应用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成块,支持8.0Gb/s数据速率的PCI Express 3.0。本文介绍了7系列FPGA PCIe Gen3的应用接口及一些特性。
    的头像 发表于 11-05 15:45 396次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的应用接口及特性

    FPGA | Xilinx ISE14.7 LVDS应用

    今天给大侠带来 Xilinx ISE14.7 LVDS应用,话不多说,上货。 最近项目需要用到差分信号传输,于是看了一下FPGA上差分信号的使用。Xilinx FPGA中,主要通过
    发表于 06-13 16:28

    Xilinx 7系列FPGA功能特性介绍

    Xilinx7系列FPGA由四个FPGA系列组成,可满足一系列系统需求,从低成本、小尺寸、成本敏感的大容量应用到最苛刻的高性能应用的超高端连接带宽、逻辑容量和信号处理能力。
    发表于 04-22 10:49 5016次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>功能特性介绍

    薄膜电容器的优点原来如此之多

    薄膜电容器是一种广泛应用于电子电路中的电容器,它利用两层导电薄膜(通常为金属化塑料薄膜)之间的绝缘介质来存储电荷。
    的头像 发表于 04-10 18:05 912次阅读

    适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 04-01 09:58 0次下载
    适用于 <b class='flag-5'>Xilinx</b>® MPSoC 和 <b class='flag-5'>FPGA</b>的可配置多轨PMU TPS650864数据表

    如何解决FPGA布局布线的拥塞问题?有哪些方法?

    14.2节提到的问题①,即设计中有很大的扇出,对于如何获知扇出信号有多种途径。常见的途径是通过FPGAEditor(Xilinx)或者Fitter里Resource Section中
    的头像 发表于 03-20 17:33 2455次阅读
    如何解决<b class='flag-5'>FPGA</b>布局布线的拥塞问题<b class='flag-5'>呢</b>?有哪些方法?

    Xilinx fpga芯片系列有哪些

    Xilinx FPGA芯片拥有多个系列和型号,以满足不同应用领域的需求。以下是一些主要的Xilinx FPGA芯片系列及其特点。
    的头像 发表于 03-14 16:24 3073次阅读

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一种在AMD Xilinx 7系列FPGA上实现双镜像(或多镜像)切换的方案。它允许在FPGA中加载两个不同的配置镜像,并在需要时切换。
    的头像 发表于 02-25 10:54 1192次阅读
    AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置

    2024年FPGA将如何影响AI

    随着新一年的到来,科技界有一个话题似乎难以避开:人工智能。事实上,各家公司对于人工智能谈论得如此之多,热度只增不减。
    的头像 发表于 02-23 17:08 1734次阅读
    2024年<b class='flag-5'>FPGA</b>将如何影响AI<b class='flag-5'>呢</b>?

    鲁大师1月新机榜:OPPO Find X7系列开年王炸,一加Ace3再夺好口碑

    随着1月18日“2023鲁大师牛角尖年终盛典”的完美落幕,让我们在感叹2023年有如此之多的科技成果的同时,也对于2024年手机圈又有哪些新产品而抱以期待。
    的头像 发表于 02-05 15:31 488次阅读
    鲁大师1月新机榜:OPPO Find X7系列开年王炸,一加Ace3再夺好口碑

    FPGA设计高级技巧 Xilinx

    FPGA设计高级技巧 Xilinx
    发表于 01-08 22:15

    为什么磁珠能够吸收高频干扰

    为什么磁珠能够吸收高频干扰? 磁珠是一种具有吸附效果的材料,它能够吸收高频干扰的原因有很多。 首先,磁珠具有一定的磁性特性。磁性是物质的重要特性之一,它是物质内部微观自旋电荷的有序排列所产生的效应
    的头像 发表于 12-21 16:22 628次阅读

    简述Xilinx 7系列FPGA芯片相关知识

    Xilinx 7系列 芯片 应用非常广泛,具有成本低、性能强悍、成熟稳定的特点,目前Xilinx( AMD )已延长该系列芯片的生命周期至少到2035年。 本文主要介绍Xilinx 7系列 F
    的头像 发表于 11-28 10:20 1079次阅读
    简述<b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>芯片相关知识