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

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

3天内不再提示

一些高质量的AMBA(APB/AHB/AXI) VIP分享

路科验证 来源:路科验证 作者:路科验证 2022-12-06 14:58 次阅读

1.前言

当今的SoC芯片,普遍包含大量的工业标准接口同外围设备相连。在验证设计过程中,这些接口被用于和测试testbench相连接。这些沟通桥梁,被称为Verification IP (VIP) 的模块实现。VerificationIP (VIP)是一种特殊的IPCore。它将一个接口的BFM 和 TestHarnessfeatures 结合在一起。VIP在芯片验证中的应用场景众多,不管是在IPLevel还是在SoC Level随处可见它的身影,下面两幅图分别是VIP在模块级和系统级验证场景的示例。

2bfc7fda-751e-11ed-8abf-dac502259ad0.png

2c1c31b8-751e-11ed-8abf-dac502259ad0.png

关于VIP的好处,估计就不用我安利了,引用最近S家的一句广告语,“拥有VIP,无惧芯片设计挑战”。而在当今的芯片领域,用的最多的可能还是标准总线APB/AHB/AXI等。提到VIP,估计大家最先想到的就是Cadence和Synopsys了。没错,他们是目前最大的两家VIP提供商。不过,那是商业VIP。商业VIP虽好,但是贵呀!很多小公司的预算有限,很多时候都舍不得买,而我们个人想学习用那就更是买不起了。 不过好消息来了,我找到一些高质量的开源AMBA VIP,今天就分享给大家,供大家学习研究那是妥妥的没问题,有的甚至都已经成功的被用到一些公司的验证环境了。铺垫了这么多,接下来上干货。

2. APB VIP

2.1 https://github.com/seabeam/yuu_apb

2ca7e550-751e-11ed-8abf-dac502259ad0.png

2.2 https://github.com/amiq-consulting/amiq_apb

2cba114e-751e-11ed-8abf-dac502259ad0.png

2.3 https://github.com/muneebullashariff/apb_vip

2ceb33c8-751e-11ed-8abf-dac502259ad0.png

3.AHB VIP

3.1 https://github.com/seabeam/yuu_ahb

2d1ae87a-751e-11ed-8abf-dac502259ad0.png

3.2 https://github.com/GodelMachine/AHB2

2d3c9a38-751e-11ed-8abf-dac502259ad0.png

3.3 https://github.com/rahulagnisys/ahb_vip

2d515fcc-751e-11ed-8abf-dac502259ad0.png

4.AXI VIP

4.1 https://github.com/luuvish/amba3-vip

2d75571a-751e-11ed-8abf-dac502259ad0.png

4.2 https://github.com/taichi-ishitani/tvip-axi

2d972282-751e-11ed-8abf-dac502259ad0.png

4.3 https://github.com/muneebullashariff/axi4_vip

2db60ce2-751e-11ed-8abf-dac502259ad0.png

4.4 https://github.com/kumarrishav14/AXI

2dd1e9a8-751e-11ed-8abf-dac502259ad0.png

4.5 https://github.com/OSVVM/AXI4

2de98ea0-751e-11ed-8abf-dac502259ad0.png

4.6 https://github.com/ATaylorCEngFIET/mz_365/tree/master/AXI_VIP

https://github.com/ATaylorCEngFIET/mz_365

2dffdb24-751e-11ed-8abf-dac502259ad0.png

4.7 https://github.com/nahidrn/axi_vip_master

2e19f8ec-751e-11ed-8abf-dac502259ad0.png

4.8 https://github.com/SymbiFlow/axi-vip

2e3fa1be-751e-11ed-8abf-dac502259ad0.png

4.9 https://github.com/muneeb-mbytes/axi4_avip

2e54109a-751e-11ed-8abf-dac502259ad0.png

5如何获得这些VIP

如果你担心github在国内的网络不稳定,或者嫌一个一个下载太麻烦,那么没关系,我都已经帮你下载好了,关注微信公众号《芯片验证日记》,后台回复”vip”(vip全小写),即可获得百度网盘连接。目录如下图所示:

2e6a5d0a-751e-11ed-8abf-dac502259ad0.png

审核编辑 :李倩

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

    关注

    7

    文章

    2661

    浏览量

    47314
  • SoC芯片
    +关注

    关注

    1

    文章

    608

    浏览量

    34859

原文标题:分享一些高质量的AMBA(APB/AHB/AXI) VIP

文章出处:【微信号:Rocker-IC,微信公众号:路科验证】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AMBA AXI4接口协议概述

    AMBA AXI4(高级可扩展接口 4)是 ARM 推出的第四代 AMBA 接口规范。AMD Vivado Design Suite 2014 和 ISE Design Suite 14 凭借半导体产业首个符合
    的头像 发表于 10-28 10:46 141次阅读
    <b class='flag-5'>AMBA</b> <b class='flag-5'>AXI</b>4接口协议概述

    中兴通讯引领5G-A高质量发展新纪元

    中国5G商用5周年之际,以“智联未来 无限可能”为主题的2024移动通信高质量发展论坛在北京举办。本届论坛系统呈现总结我国移动通信,特别是5G产业自身高质量发展和引领数字经济高质量发展的成果和经验,展望5G-A、6G协同创新发展
    的头像 发表于 10-15 10:32 439次阅读

    揭秘高质量点焊机的五大标准:打造焊接性能的基石

    在现代工业生产领域,点焊机的重要性不言而喻。高质量的点焊机如同位技艺精湛的工匠,确保了不同材料间的牢固连接,其出色的焊接性能、稳定的工作状态和用户友好的操作界面,已经获得了业界的高度评价。那么
    的头像 发表于 09-12 15:26 383次阅读
    揭秘<b class='flag-5'>高质量</b>点焊机的五大标准:打造焊接性能的基石

    北斗芯片产业的高质量发展之路

    高质量发展是全面建设社会主义现代化国家的首要任务”,二十大报告中对高质量发展有着明确的论断和要求。在2023年的全国两会中还指出,加快实现高水平科技自立自强,是推动高质量发展的必由之路。中国卫星
    的头像 发表于 03-15 14:03 347次阅读
    北斗芯片产业的<b class='flag-5'>高质量</b>发展之路

    稳中创新•产业升级•高质量发展 | 联诚发高质量发展工作推进会议召开

    推动企业高质量发展。联诚发创始人兼总裁龙平芳、董秘毛强军等公司领导、员工代表出席了本次大会。 会上,董秘毛强军首先提到,在当今竞争激烈的市场环境中,公司的高质量发展是企业追求的最终目标。为了实现这目标,各板块和各岗
    的头像 发表于 02-22 11:33 439次阅读
    稳中创新•产业升级•<b class='flag-5'>高质量</b>发展 | 联诚发<b class='flag-5'>高质量</b>发展工作推进会议召开

    捷易科技出席广东省韶关市高质量发展大会

    ABSTRACT摘要2月19日,2024年韶关市高质量发展招商大会在韶关举行,来自政府、科技、企业各界专家代表共同探讨韶关高质量发展。捷易科技总经理韩运恒出席大会。JAEALOT2024年2月19日
    的头像 发表于 02-22 08:25 439次阅读
    捷易科技出席广东省韶关市<b class='flag-5'>高质量</b>发展大会

    AMBA总线之AXI设计的关键问题讲解

    首先我们看下针对AXI接口的IP设计,在介绍之前我们先回顾AXI所具有的一些feature。
    的头像 发表于 02-20 17:12 1587次阅读
    <b class='flag-5'>AMBA</b>总线之<b class='flag-5'>AXI</b>设计的关键问题讲解

    SOC设计中APB协议总线的工作原理

    APB(Advanced Peripheral Bus) 作为高级外设总线是AMBA协议之,也是最基本的总线协议。按照ARM官方定义,APB
    发表于 01-17 17:35 1913次阅读
    SOC设计中<b class='flag-5'>APB</b>协议总线的工作原理

    漫谈AMBA总线-AXI4协议的基本介绍

    本文主要集中在AMBA协议中的AXI4协议。之所以选择AXI4作为讲解,是因为这个协议在SoC、IC设计中应用比较广泛。
    发表于 01-17 12:21 2106次阅读
    漫谈<b class='flag-5'>AMBA</b>总线-<b class='flag-5'>AXI</b>4协议的基本介绍

    AMBA总线中APB slave设计介绍

    上篇文章给大家介绍了APB协议相关的知识点,本篇文章通过个实际的APB slave的设计帮助大家巩固对APB的掌握。 APB slave设
    的头像 发表于 01-13 10:15 872次阅读
    <b class='flag-5'>AMBA</b>总线中<b class='flag-5'>APB</b> slave设计介绍

    AMBA总线中APB interconnect的介绍

    master的情况。本人便帮忙调研APB是否真的只能是主多从的结构。没想到还真搜到了一些公司的设计,是支持多主多从的APB
    的头像 发表于 01-13 10:09 745次阅读
    <b class='flag-5'>AMBA</b>总线中<b class='flag-5'>APB</b> interconnect的介绍

    什么是APB协议/总线?APB总线入门

    篇文章简单讲解了什么是AMBA总线,简单来说,AMBA总线是系列协议。定义了适用于不同场景的总线家族。今天我们就来将AMBA总线中最简
    的头像 发表于 01-02 11:37 3255次阅读
    什么是<b class='flag-5'>APB</b>协议/总线?<b class='flag-5'>APB</b>总线入门

    双目测宽仪高质量生产利器 测宽仪价格

    :500Hz; 电源电压:AC 220±15% V,50Hz; KX02-SY1000型双目测宽仪是高质量高精度的可应用于热轧、冷轧板材的在线检测设备,热轧时利用其自发光即可检测,冷轧时,则需要安装光源进行补
    发表于 12-04 17:10

    卓越领航!广和通获评“2023高质量发展领军企业”

    广和通要闻 11月28日,以“协同新发展、引领新示范”为主题的第四届高质量发展高峰论坛暨2023高质量发展领军企业、领军人物颁奖盛典顺利举办。大会揭晓了“2023高质量发展领军企业、领军人物”榜单
    的头像 发表于 11-29 18:00 481次阅读
    卓越领航!广和通获评“2023<b class='flag-5'>高质量</b>发展领军企业”

    关于AMBA APB总线的知识点介绍

    AMBA APB总线可以用在低带宽和不需要高性能的外设上(即低速且低频率的外设);可以将APB视作AHB的二级总线;   ·低功耗(APB
    发表于 11-29 15:19 1095次阅读
    关于<b class='flag-5'>AMBA</b> <b class='flag-5'>APB</b>总线的知识点介绍