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

    文章

    4123

    浏览量

    217956
  • 仿真
    +关注

    关注

    50

    文章

    4047

    浏览量

    133430
  • uart
    +关注

    关注

    22

    文章

    1228

    浏览量

    101191

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

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

收藏 人收藏

    评论

    相关推荐

    基于PolarFire MPFS095T片系统(SoC)FPGA

    ‍ 技术日新月异,我们每天都走在创新的路上,获取前沿的领域知识,并转化为自己的成果,创造出更适合用户的产品。 在这一路,贸泽电子始终会伴你左右,并随时提供新的采购情报,希望借此能为你带来更多创新
    的头像 发表于 10-17 14:36 433次阅读
    基于PolarFire MPFS095T片<b class='flag-5'>上</b>系统(<b class='flag-5'>SoC</b>)FPGA

    TI TDA2x SoC基于GPU的环视优化

    电子发烧友网站提供《TI TDA2x SoC基于GPU的环视优化.pdf》资料免费下载
    发表于 10-10 09:14 0次下载
    TI TDA2x <b class='flag-5'>SoC</b><b class='flag-5'>上</b>基于GPU的环视优化

    66AK2Hx片系统(SoC)器件系列的功耗摘要

    电子发烧友网站提供《66AK2Hx片系统(SoC)器件系列的功耗摘要.pdf》资料免费下载
    发表于 10-10 09:11 0次下载
    66AK2Hx片<b class='flag-5'>上</b>系统(<b class='flag-5'>SoC</b>)器件系列的功耗摘要

    Jacinto6 SoCVISION SDK和PSDKLA之间的IVA-HD共享

    电子发烧友网站提供《Jacinto6 SoCVISION SDK和PSDKLA之间的IVA-HD共享.pdf》资料免费下载
    发表于 09-20 11:20 0次下载
    Jacinto6 <b class='flag-5'>SoC</b><b class='flag-5'>上</b>VISION SDK和PSDKLA之间的IVA-HD共享

    将新摄像头与DRA7xx SoC的视频输入端口集成

    电子发烧友网站提供《将新摄像头与DRA7xx SoC的视频输入端口集成.pdf》资料免费下载
    发表于 09-19 11:22 0次下载
    将新摄像头与DRA7xx <b class='flag-5'>SoC</b><b class='flag-5'>上</b>的视频输入端口集成

    AM62A SoC通过硬件加速视觉处理改进条形码读取器

    电子发烧友网站提供《AM62A SoC通过硬件加速视觉处理改进条形码读取器.pdf》资料免费下载
    发表于 09-04 09:52 0次下载
    AM62A <b class='flag-5'>SoC</b>通过硬件加速视觉处理<b class='flag-5'>改进</b>条形码读取器

    SoC系统详解

    在当今这个科技日新月异的时代,SoC(System on Chip,系统级芯片或片系统)作为集成电路技术的巅峰之作,正逐步渗透到我们生活的方方面面。从智能手机到智能家居,从工业控制到物联网设备
    的头像 发表于 07-29 10:59 403次阅读

    还在Excel中管理您的持续改进项目吗?

    对于大多数公司来说,Microsoft Excel是一种可靠的资源,它确实提供了极高的价值。然而,当它被用来跟踪持续改进项目时,它的价值就减少了。浪费时间从不同内部系统的不同报告中收集数据,会占
    的头像 发表于 07-01 11:07 224次阅读

    STVD4.3.0与STVD3.2.0对比做了哪些改进

    STVD4.3.0与STVD3.2.0比较,做了哪些改进?请各位老师赐教。
    发表于 05-17 06:12

    系统soc芯片的类型与应用领域

    系统(SoC)芯片是一种高度集成的半导体产品,它将传统的微处理器、内存、输入/输出端口以及其他必要的电子系统组件集成在单一芯片SoC芯片的类型和应用领域非常广泛,以下是一些主要
    的头像 发表于 03-28 15:26 1064次阅读

    什么是片系统soc?片系统soc主要包括什么?

    系统(SoC,System on Chip)是一种将计算机系统的许多元素组合到单个芯片中的集成电路。它不仅仅是一个微控制器,而是包含完整的系统并有嵌入软件的全部内容。同时,SoC又是一种技术,用以实现从确定系统功能开始,到软
    的头像 发表于 03-28 15:06 1310次阅读

    系统soc芯片技术介绍

    系统(SoC)芯片技术是一种高度集成化的技术,它将微处理器、存储器、接口和其他功能模块集成到单个芯片,从而形成一个完整的系统。这种技术的出现极大地简化了系统的设计和制造过程,提高了系统的性能和可靠性,并降低了功耗和成本。
    的头像 发表于 03-28 14:38 677次阅读

    什么是片系统socsoc如何工作的?

    系统(SoC,System on Chip)是一种集成电路,它将计算机或其他电子系统的所有必要组件集成到单个芯片。这种集成方式不仅简化了系统设计和制造流程,还提高了系统性能和可靠性,降低了功耗和成本。
    的头像 发表于 03-28 14:27 1995次阅读

    什么是片系统SoC?

    在几十年前,片系统(SOC)这个术语还只是一个流行词。如今,它是继续推动电子领域发展的一项重要技术。SoC的增加是集成和嵌入式计算日益增长的主流趋势的一部分,这使得计算设备变得更小、更便宜、更快
    的头像 发表于 03-19 08:26 709次阅读
    什么是片<b class='flag-5'>上</b>系统<b class='flag-5'>SoC</b>?

    什么是片系统(SoC)?SoC是如何工作的?

    系统(简称SoC)是半导体工业中常用的一个术语。它指的是将计算机或其他电子系统的所有必要组件集成到单个芯片的一种微芯片。
    的头像 发表于 03-08 10:29 6410次阅读
    什么是片<b class='flag-5'>上</b>系统(<b class='flag-5'>SoC</b>)?<b class='flag-5'>SoC</b>是如何工作的?