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

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

3天内不再提示

SOC项目上新啦!做了哪些改进?

sanyue7758 来源:处芯积律 2023-04-13 11:13 次阅读

SOC V1.1 项目即将上线!!!

这是一款基于处芯积律SOC V1.0进行升级的项目,主要面向初级工程师/学生的IC实践项目。

SOC V1.1包括一个SOC验证环境和一套QSPI验证环境。

SOC验证环境

以下是SOC V1.1的SOC环境框图

612cf1a4-d963-11ed-bfe3-dac502259ad0.png

相较于SOC V1.0,SOC V1.1有以下亮点:

1. 补全了I2C_DEV 和UART_DEV

在SOC V1.1的项目中,我们集成了I2C的device,UART的device,方便大家测试I2C和UART的功能。

61446802-d963-11ed-bfe3-dac502259ad0.png

2. 跑仿真环境更加简洁

相较于SOC V1.0的编译环境和仿真环境放在一起,SOC V1.1 将编译文件和仿真文件分开,并且每个test 都有自己的仿真目录。

6152f98a-d963-11ed-bfe3-dac502259ad0.png

3.跑仿真指令更加简单

编译:make comp 执行: make run_xxx 4.实现C代码中字符串打印

61634b64-d963-11ed-bfe3-dac502259ad0.png

616d835e-d963-11ed-bfe3-dac502259ad0.png

麻雀虽小,五脏俱全。作为学习型SOC验证项目,处芯积律SOC V1.1是一款性价比极高的实践项目。

QSPI 验证环境

1. 更加完善的验证环境

相较于SOC V1.0 简单的QSPI验证环境,SOC V1.1做了升级,加入了reference model。

617dd1dc-d963-11ed-bfe3-dac502259ad0.png

1.0的QSPI环境

61923bea-d963-11ed-bfe3-dac502259ad0.png

1.1的 QSPI 环境

2. 更完善的验证计划

在SOC V1.0 中,我们未提供 testplan;

在SOC V1.1 中,我们提供了完善的QSPI 验证计划。

3. 更多的验证用例

在test 上,我们针对 QSPI开发了14只test,包含了random test 和 direct test。

4. 更全的coverage

同时,我们在coverage 上面,将line coverage 收集到 100%。

6199957a-d963-11ed-bfe3-dac502259ad0.png

除了line coverage,本次project 中引入function coverage,我们也将其收集到100%。

61a064ea-d963-11ed-bfe3-dac502259ad0.png

5. 提供有问题的代码供大家debug

为了让大家快速掌握项目,我们提供了两个版本的RTL。一份RTL里面有很多bug,另一份RTL是我们验证过的。大家可以在找bug的过程中加深环境、协议和设计的理解。

61afa55e-d963-11ed-bfe3-dac502259ad0.png

审核编辑 :李倩

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

    关注

    38

    文章

    3764

    浏览量

    215874
  • 仿真
    +关注

    关注

    50

    文章

    3876

    浏览量

    132250
  • uart
    +关注

    关注

    22

    文章

    1159

    浏览量

    100074

原文标题:SOC项目上新啦!看看我们做了哪些改进?

文章出处:【微信号:处芯积律,微信公众号:处芯积律】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CYW54591 SoC有两个物理独立的wifi接口吗?

    我有一个关于 CYW54591的问题。 这个 SoC 有两个物理独立的 wifi 接口吗? 这意味着单独的 MAC 地址以及像两个 wifi 卡一样工作的能力? 我需要在项目中使用两个独立
    发表于 01-23 07:28

    在21489评估板做了一个音频处理的系统,怎么查看他们的内存映射?

    我在21489评估板做了一个音频处理的系统,除了将中间需要处理的数据放在了SDRAM里,其他数据全部放在了片RAM,怎么查看他们的内存映射
    发表于 11-30 07:35

    什么叫SOC?为什么要进行SOC估算?SOC估算的难点

    什么叫SOC?为什么要进行SOC估算?SOC估算的难点 SOC全称为State of Charge,是指电池的充放电状态。SOC估算是指对电
    的头像 发表于 10-26 11:38 1940次阅读

    如何在Zynq SoC上开始使用FreeRTOS

    项目演示如何在 Zynq SoC 上开始使用 FreeRTOS。
    的头像 发表于 10-18 09:44 613次阅读
    如何在Zynq <b class='flag-5'>SoC</b>上开始使用FreeRTOS

    SOC设计方法与实例

    在这篇文章中,我们将主要的焦点放在数字集成电路(IC)的发展,简介数字IC设计的进展与当今普遍采用的设计流程;以及介绍SOC(SystemOnChip)这个今天在电子相关产业相当热门的领域,笔者将
    发表于 09-20 07:24

    ARM CoreSight™片系统SoC-600M技术参考手册

    本书是为以下读者撰写的: ·希望将酷睿思™SoC-600M整合到他们的设计中并从SoC产生实时指令和数据跟踪信息的硬件和软件工程师。 ·编写使用酷睿™SoC-600M的工具的软件工程师。 本书假定读者熟悉AMBA®Bus设计和J
    发表于 08-18 06:31

    在Nexys Video移植开源蜂鸟E203 Soc.,请问移植时是否兼容呢?

    如题,我们尝试在Nexys Video移植开源蜂鸟E203 Soc.但是开发板flash的型号与官方板不同,Nexys Video的flash型号是S25FL256,与官方的容量
    发表于 08-12 07:41

    无法下载程序到蜂鸟E203的SoC如何解决?

    请问这种问题应该如何解决呢?无法下载程序到蜂鸟E203的SoC
    发表于 08-12 07:08

    景芯SoC项目之DFT debug

    景芯SoC项目是个付费培训项目项目数据在服务器上。景芯SoC在tessent完成edt occ插入并且仿真OK后,去综合,然后做scan
    的头像 发表于 08-09 10:11 1540次阅读
    景芯<b class='flag-5'>SoC</b><b class='flag-5'>项目</b>之DFT debug

    启动 DA1468x SoC 项目

    启动 DA1468x SoC 项目
    发表于 07-06 19:25 0次下载
    启动 DA1468x <b class='flag-5'>SoC</b> <b class='flag-5'>项目</b>

    云端项目因为不当更新操作导致改电脑无法下载云端特定的项目

    如图,云端的项目在家里的电脑上有本地备份,之前一直下载上传更新正常。有一次在公司电脑直接重命名了项目名称,做了更改。回家后在家里电脑直接更新本地文件提示和云端不一致,然后选择了不保留
    发表于 06-26 21:10

    ST在新品MCU上做了哪些改进

    数字化趋势正在驱动着整个设备的增长,未来会有更多安全链接到云端,在设备端更加智能的处理。与此同时,数字化也会带来更大的32位MCU的增长。已经连续好几年未曾推出新品的ST(意法半导体),最近一次性推出了多款面向新时代需求的STM32 MCU新产品。 意法半导体微控制器和数字IC产品部MDG亚太区、物联网/人工智能创新中心及数字营销副总裁朱利安 表示:“随着智能化和数据化的增长,整个MCU的市场增长是超过GDP两到三倍的。对于MCU来讲,未来我
    的头像 发表于 06-12 10:27 771次阅读
    ST在新品MCU上<b class='flag-5'>做了</b>哪些<b class='flag-5'>改进</b>

    用ESP-01和中继板图像做了一个小项目,经过几次秒ESP停止工作如何解决?

    我用 ESP-01 和中继板 图像在这里做了一个小项目,并使用代码一开始我遇到了一个问题,经过几次秒 ESP 停止工作。在互联网上挖掘后,我发现,必须用 EN_CH 焊接 3.3v,我做到了,问题在某些方面得到了解决。
    发表于 06-07 08:10

    请问ESP8285芯片(Soc) 是否带有内置闪存?

    到我的网络吗? 否则,请在带有内置闪存(无外部闪存)的 Wi-Fi 芯片 (soc) 提供所需的输入以配置和连接我的网络。 请找到我们在 ESP8285 数据表中找到的附件图片。该信息是否足以配置为 Wi-Fi Station 以连接我的网络?
    发表于 06-05 08:31

    成功使用RAIN RFID基于持续改进

    较小的技术问题通常在 RAIN RFID 方法中有一个根本原因,尤其是从持续改进的角度来看如何处理它。有时(通常)RAIN RFID被视为一次性的IT项目。最初的实施通常是一个IT项目,但是当系统
    的头像 发表于 05-25 11:39 423次阅读
    成功使用RAIN RFID基于持续<b class='flag-5'>改进</b>