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

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

3天内不再提示

分享一款非常好的项目Raven

sanyue7758 来源:处芯积律 作者:IC bug 猎人 2022-10-31 10:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Efabless这是一家芯片设计服务公司,这家公司比较有意思的是在google的赞助下发起了一个叫Open MPW Shuttle Program的项目,这个项目是为一些完全开源的芯片设计提供流片的机会。这对一些想学习芯片设计验证知识相关的人来讲吸引力还是蛮大的,有点像我们国内的一生一芯计划。

当然也不是任何人都能参加这个项目,要想搭上流片的便车还需要满足一些条件,比如必须采用SkyWater 的Open PDK(130nm),项目必须在GitHub上公开等。对于其他的一些条件感兴趣的朋友可以在他们网站搜索。

我们今天主要看看他的一些开源项目。

前面我有篇文章提到的Raven项目就是他们的作品之一。

92b0fe2e-585c-11ed-a3b6-dac502259ad0.png

Raven这是一款开源的SOC芯片,这款芯片的主要功能见下图。

92eb1d84-585c-11ed-a3b6-dac502259ad0.png

这个开源半导体项目使用基于开源工具的Efabless设计流程,在不到三个月的时间里就实现了从设计开始到完成。

Raven完全由开源EDA进行开发然后实行流片。这里的仿真,综合,布局布线,静态时序分析等等都是由开源软件完成。

92f52072-585c-11ed-a3b6-dac502259ad0.png

Efabless已经成功地在100MHz下对Raven进行了测试,该设计理论上应该能够在高达150MHz的频率下运行。

93336bf2-585c-11ed-a3b6-dac502259ad0.png

如果作为学习的话,Raven这是一款非常好的项目。

除了这个项目,我也稍微看了下efabless上其他的项目,数了数居然有100多个,项目涉及RISCV,FPU,AES,以及诸多的模拟项目。

如果你对多核感兴趣,那么下面这个clusterv-soc一定适合你。不过我看了一下他的git库,只有verilog源代码,对于仿真环境目前还没加进去。

93552706-585c-11ed-a3b6-dac502259ad0.png

如果你对模拟芯片项目感兴趣,那么LDO应该能满足你的要求。这个项目的资料比较全。

9381c8c4-585c-11ed-a3b6-dac502259ad0.png

如果你嫌弃raven还不够复杂的话,那么caravel一定能满足你对复杂性的要求。caravel相较于Raven外设更多,核也替换掉了。

938cb540-585c-11ed-a3b6-dac502259ad0.png







审核编辑:刘清

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

    关注

    5

    文章

    276

    浏览量

    34196
  • SoC芯片
    +关注

    关注

    2

    文章

    679

    浏览量

    37337

原文标题:Efabless 开源项目介绍

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADAM - 4572:一款强大的1端口Modbus网关

    ADAM - 4572:一款强大的1端口Modbus网关 在工业自动化和通信领域,Modbus网关扮演着至关重要的角色,它能够实现不同设备之间的数据通信和协议转换。今天,我们就来详细介绍一款性能出色
    的头像 发表于 05-12 15:50 117次阅读

    AD8300:一款高性能12位DAC的详细解析

    AD8300:一款高性能12位DAC的详细解析 在电子设计领域,数模转换器(DAC)是连接数字世界和模拟世界的关键桥梁。今天,我们就来深入了解一款功能强大的12位DAC——AD8300。 文件下载
    的头像 发表于 04-14 16:25 152次阅读

    探秘AD7303:一款高性能8位双电压输出DAC

    : AD7303.pdf 、AD7303概述 AD7303是一款双8位电压输出DAC,工作电压范围为+2.7 V至+5.5 V,采用单电源供电。它具有低功耗、高速串行接口等特点,非常适合电池供电的便携式
    的头像 发表于 04-14 14:55 249次阅读

    AT90S2313:一款强大的8位微控制器

    AT90S2313:一款强大的8位微控制器 在电子设计领域,选择一款合适的微控制器对于项目的成功至关重要。AT90S2313作为一款基于AVR RISC架构的低功耗CMOS 8位微控制
    的头像 发表于 04-06 12:15 796次阅读

    AD7291:一款多功能12位SAR ADC的深度解析

    AD7291:一款多功能12位SAR ADC的深度解析 在电子设计领域,模拟到数字的转换是个关键环节,而ADC(模拟 - 数字转换器)则是实现这转换的核心器件。今天,我们要深入探讨
    的头像 发表于 03-31 17:30 418次阅读

    深入剖析 LTC6991:一款多功能低频率振荡器

    深入剖析 LTC6991:一款多功能低频率振荡器 在电子设计领域,精准且灵活的定时解决方案至关重要。LTC6991 作为一款具有可编程周期范围的硅振荡器,为长持续时间定时事件提供了出色的解决方案
    的头像 发表于 03-26 11:40 249次阅读

    探索LM83:一款功能强大的温度传感器

    探索LM83:一款功能强大的温度传感器 在电子设备的设计和运行过程中,温度监测至关重要。而一款的温度传感器可以帮助我们精确捕捉温度变化,预防过热等问题,保障设备的稳定运行。今天,我们就来详细探讨
    的头像 发表于 02-26 13:50 392次阅读

    STLED316S:一款强大的LED控制器与驱动器

    STLED316S:一款强大的LED控制器与驱动器 各位电子工程师们,今天要给大家详细介绍一款非常实用的LED控制器和驱动器——STLED316S。它在LED显示控制领域有着出色的表现,下面我们就来
    的头像 发表于 01-28 09:45 648次阅读

    请问CW32系列MCU的调试工具是哪一款

    CW32系列MCU的调试工具是哪一款
    发表于 01-07 07:11

    物联网新手小白,求前辈推荐一款学习用开发板

    我是新手小白,想自学物联网和人工智能技术,希望前辈们能推荐一款适合进行初级到中级知识学习、实验和项目开发的开发板兼顾性价比,包括具体的品牌和型号。
    发表于 12-25 18:44

    CWDAPLINK与J-link下载有什么区别?哪一款比较好?

    CWDAPLINK与J-link下载有什么区别?哪一款比较好?
    发表于 12-02 06:06

    请问芯源F030性能对标ST的哪一款

    芯源F030性能对标ST的哪一款
    发表于 11-14 07:15

    灵动微电子最新最火热的一款芯片推荐

    希望找一款灵动微电子最新最火热的一款芯片,我们想做个图形化的界面配置,供大家以后直接创建工程,用国产工具McuStudio做,McuStudio支持任何内核任何厂家的芯片,希望大家有推荐的型号可以发给我
    发表于 10-29 17:15

    新编电气工程师手册

    新编电气工程师手册,一款最新的、最全面的电气知识手册。 全手册1522页。共五篇、四十六章。 该手册不愧为对从事电气专业的所有人员都实用的非常好的工具书。不用再
    发表于 06-03 16:26

    【开源分享】Made with KiCad(128):CANBoard V2 开源一款支持CAN的简单IO板

    CANBoard 是一款支持 CAN 的简单 IO 板,专门设计用于方向盘/按钮盒/面板等设备。 Made with KiCad 系列将支持新的展示方式:点击查看 即可动态查看设计的原理图
    发表于 06-03 14:17