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
    +关注

    关注

    40

    文章

    4628

    浏览量

    230216
  • 仿真
    +关注

    关注

    55

    文章

    4537

    浏览量

    138672
  • uart
    +关注

    关注

    22

    文章

    1321

    浏览量

    106990

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVT2008电平转换器,电时输出阶跃问题求解

    ) and output(Side B) ends. 去掉两端的串联电阻后,确认该步骤源自拉电阻(B侧R789)。 去掉拉电阻后,阶跃消失,但输出高电平从3.3V下降到1.2V。 这个130mV的阶跃是正常现象吗?有什么方法可以改进
    发表于 04-24 07:30

    当前VisionFive开发板的JH7100 SoC对于NVDLA软件站适配的情况是什么样的?

    如题,想了解一下当前VisionFive开发板的JH7100 SoC对于NVDLA软件站适配的情况是什么样的?
    发表于 03-31 07:44

    芯片印刷除钨浆料的改进

    年前帮一家陶瓷芯片企业做了台设备,客户提出需求,就是将印刷钨浆料的基片的残余清除干净,看他们有一台很大的设备,因各种原因很少用 我用了40天的时间几次改进方案,帮他们重新做了台 上个
    发表于 11-17 11:20

    如何自己设计一个基于RISC-V的SoC架构,最后可以在FPGA跑起来?

    如何自己设计一个基于RISC-V的SoC架构,最后可以在FPGA跑起来
    发表于 11-11 08:03

    如何使用CMSIS DAP仿真器调试,通过NucleiStudio调试蜂鸟SOC

    ,以及openocd软件生态,符合蜂鸟SOC的调试需求 具体步骤 1. 只需要修改调试脚本就可以了 红框框出来的这里 2. 我们分享我们更改的脚本 3. 然后就可以调试
    发表于 10-21 12:05

    如何在Vivado仿真蜂鸟SOC,仿真NucleiStudio编译好的程序

    如标题所示,我们分享如何在Vivado仿真蜂鸟SOC,仿真NucleiStudio编译好的程序 具体步骤 1. 将蜂鸟soc移植到Vivado 只要将端口映射好,注意配置好时钟和bank
    发表于 10-21 11:08

    全国产SoC系统无线模块技术深度解析与应用指南

    一、SoC技术演进与国产化突破 1.1 SoC技术发展历程 片系统(System on Chip) 技术将射频收发器、微控制器、内存及外设接口集成在单一芯片,实现了高度集成化和系统
    的头像 发表于 10-17 13:51 593次阅读

    AUDIO SoC的解决方案

    SoC(片系统)是一种系统级集成电路。新唐科技的单芯片音频系统音频 SoC采用皮质-M0/M4内核,并采用Arm 皮质-M系列处理器的基本创新技术,包括∑△ADC、CODEC、OP、Class D
    发表于 09-05 08:26

    了解SOLIDWORKS202仿真方面的改进

    随着SOLIDWORKS 2025版本的发布,这款三维CAD和仿真分析软件的再次展现了其在技术创新的强劲实力。SOLIDWORKS 2025在仿真方面进行了多项重大改进,旨在提升仿真精度、可靠性
    的头像 发表于 09-04 10:36 844次阅读
    了解SOLIDWORKS202仿真方面的<b class='flag-5'>改进</b>

    能电气助力金华600MW农光互补光伏发电项目并网

    近日,由能电气供货的金华风凌新能源开发有限公司600MW农光互补光伏发电(金东源东)项目目前已正式并网运行。该电站不仅是浙江省目前规模最大的农光互补光伏项目,也是能电气推动乡村转型
    的头像 发表于 08-05 17:42 1985次阅读

    超小型Neuton机器学习模型, 在任何系统级芯片(SoC)上解锁边缘人工智能应用.

    这对开发人员意味着什么,以及使用Neuton 模型如何改进您的开发和最终应用。 ML 模型对于您所选微控制器的内存来说太大。 创建自定义ML 模型本质是一个手动过程,需要高水平的数据科学知识
    发表于 07-31 11:38

    在友晶DE1-SOC开发板实现Chirikov标准映射求解器

    项目是在友晶DE1-SOC开发板实现Chirikov标准映射的求解器,并将其应用于图像加密和解密的概念验证。
    的头像 发表于 07-07 15:22 2012次阅读
    在友晶DE1-<b class='flag-5'>SOC</b>开发板实现Chirikov标准映射求解器

    基于DE1-SOC开发板的oneAPI实验教程(2)

    一期我们从oneAPI CLI Samples Browser复制保存的Simple DMA是基于Quartus Pro的Nios V示例,无法直接用在DE1-SoC开发板,因此这一节我们用
    的头像 发表于 06-23 11:17 1825次阅读
    基于DE1-<b class='flag-5'>SOC</b>开发板的oneAPI实验教程(2)

    Altera Agilex 3 FPGA和SoC产品介绍

    Altera 的 Agilex 3 FPGA 和 SoC 可在不影响性能的前提下显著提高成本效益。其通过出色的 Hyperflex FPGA 架构、先进的收发器技术、更高的集成度和更强大的安全
    的头像 发表于 06-03 16:40 1763次阅读
    Altera Agilex 3 FPGA和<b class='flag-5'>SoC</b>产品介绍

    nRF54系列新一代无线 SoC

    应用。 开发硬件****单板开发套件我们提供单板开发套件,包含在我们的SoC开始开发所需的一切。这些套件使您可以使用SoC的所有功能和GPIOs,包括NFC。所有套件都有LED和按钮,使您能够获得
    发表于 05-26 14:48