×

Raven基于PicoRV32内核的RISC-V微控制器

消耗积分:0 | 格式:zip | 大小:0.87 MB | 2022-12-13

刘润生

分享资料个

描述

 

 
poYBAGOXzVqASka_AAC5-mmPFk8890.png
 

 

PicoRV32 的完整 ASIC 实现

  • CPU 内核:PicoRV32(RISC-V – 来源 Clifford Wolf)
  • 参考设计:PicoSoC
  • 固件/软件:gcc(riscv32交叉编译器到.hex文件目标)
  • 组件:UART(“simpleuart”)、SPI 内存控制器(“spimemio”)、暂存器 SRAM 内存、SPI 闪存(最多四个通道)

描述

X-Fab XH018 中 PicoRV32 PicoSoC 的全芯片实现。raven 芯片包含两个 ADC、一个 DAC、比较器、带隙、RC 振荡器和过温警报,以及 16 位通用数字输入/输出。它采用 3.3V 单电源供电,并由 5 至 12 MHz 晶振驱动。核心 CPU 时钟速度是晶振频率的 8 倍。

特征

  • 100 MHz 时钟频率
  • 可选时钟源
  • 16通道GPIO
  • 2 个 ADC
  • 1个数模转换器
  • 1 个比较器
  • 超温报警
  • 100 kHz RC 振荡器
  • GPIO 输出上的可选功能
  • GPIO 输入上的可选中断

开源综合工具链:qflow

  • 合成:yosys / ABC
  • 静态时序分析:vesta
  • 安置:灰狼
  • 路由:qrouter
  • 布局和DRC:魔术
  • LVS:网根
  • Verilog模拟:iverilog
  • 协同仿真:ngspice 和 iverilog
  • 面具生成:魔法

 

 


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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !