然而,我觉得对于 CPU 基础知识了解的还不够,因此又观看了 Google Robotics 软件工程师 Robert Baruch 的教程视频,他只使用了基本逻辑元件构建了 32 位 RISC-V CPU。之后,我便开始在一个名为「Logisim-Evolution」的项目中制造自己的 RISC-V CPU。我给自己设定的目标是不使用任何微控制器或 FPGA,只使用基本...
使用NOP指令,该指令在riscv中是固定指令(即32’h00000001),因为跳转指令只有在执行阶段才知道是否跳转,而多周期处理器这时候已经加载了ifu_id输出pcinst以及pc_reg的pc以及指令(因为目前总线读指令是组合逻辑无延迟),若有跳转则要冲刷两个模块的指令pc值保持不变,指令赋为NOP指令即可。作图3 首先先改,没有LB指令...
2021 年 4 月初,一位热衷于自制 CPU 的 19 岁极客小伙 Filip Szkander 自己设计和制造出了 32 位功能性 RISC-V CPU,并构建了与其他自制计算机不同的个人计算机「菠萝一号(Pineapple ONE)」。从设计、调试和安装 CPU 和所有硬件,Filip 整整花了两年时间。Filip 还受邀在东京举办的 RISC-V Days Tokyo 2021 S...
RISC-V CPU IP解决方案 N200系列 32 位低功耗 RISC-V 处理器为物联网 IoT 终端设备的感知、连接、控制以及轻量级智能应用而设计,非常适合应用于MCU和IoT低功耗领域。 N200 Core WFI/WFE Debug 4-Wire JTAG/2-Wire cJTAG NICE ECLIC Timer N200 uCore ...
国产高性能微控制器厂商上海先楫半导体科技有限公司(先楫半导体,HPMicro)于2023年11月24日宣布推出高性能HPM5300系列MCU最新款——HPM5301芯片。这款MCU搭载单核32位RISC-V处理器,采用QFN48封装,是迄今为止先楫推出的最简单易用的产品。该芯片的开发板HPM5301EVKLite也同步上市。 虽然此款产品小巧简单,但却秉承了...
一位热衷于自制 CPU 的 19 岁极客小伙 Filip Szkander 自己设计和制造出了 32 位功能性 RISC-V CPU,并构建了与其他自制计算机不同的个人计算机「菠萝一号(Pineapple ONE)」。 RISC-V 是一个基于精简指令集(RISC)原则的开源指令集架构(ISA),它是对应开源软件运动的一种「开源硬件」。该项目于 2010 年始于加州...
Bluetrum中科蓝讯BT8901B蓝牙音频SoC,内置32位高性能RISC-V处理器核心,支持DSP指令,运行频率最高140MHz;内置16Mbits闪存,320KB RAM;具有可编程上拉和下拉电阻的灵活GPIO引脚;支持GPIO唤醒或中断。 Bluetrum中科蓝讯BT8901B符合蓝牙5.4+BR+EDR+BLE规范,最大发射输出功率+10.5dBm,接收灵敏度-94.5dBm@2M EDR,支持具有...
沁恒CH32V103系列是以RISC-V3A处理器为核心的32位通用微控制器,该处理器是基于RISC-V开源指令集设计。片上集成了时钟安全机制、多级电源管理、通用DMA控制器。此系列具有1路USB2.0主机/设备接口、多通道12位ADC转换模块、多通道TouchKey、多组定时器、多路IIC/USART/SPI接口等丰富的外设资源。
N300系列32位低功耗RISC-V处理器面向极致能效比且需要 DSP、FPU特性的场景而设计,非常适合应用于AIoT和工业控制等场景。
N100系列拥有极小的面积,是专门针对超低功耗应用而设计的32位RISC-V处理器内核,非常适合应用于成本敏感的物联网、微控制、传感器等应用。