首页 > 其他分享 >RISC-V

RISC-V

时间:2024-09-29 17:01:50浏览次数:7  
标签:电容 电压 引脚 RISC 电路 信号

  • 异常时只在与当前RISC-V线程中的指令相关联的运行时发生的不寻常条件
  • 术语trap陷阱指由RISC-V线程中发生的异常情况导致的控制同步转移到陷阱处理程序。、
  • 术语中断指与当前RISC-V线程异步发生的外部事件。当必须服务的中断发生时,一些指令被选择接收中断异常,随后遇到陷阱。
  • 数据表:芯片功能特性使用方法
  • 印刷电路板PCB:
  • 原理图:组件之间的逻辑连接关系

基本的电路术语

  • 接地电压/低电压:0v电压
  • 接地引脚GND:接到一直是低电压的信号
  • 集电极电压/高电压:3v、5v、12v电压
    。 任何时候,电路中的信号要么高要么低
    。 电路供电电压vcc、芯片工作电压vdd、发射极电源电压vee、编程电压vpp
  • 上拉电阻、下拉电阻
    上拉电阻:连接在元件信号引脚和高电压之间的电阻,用于将引脚信号钳位在高电平,或者在驱动能力不足时提供电源。通常其值在1千欧~100千欧之间,值越大输出电平的延迟越大;值越小。电流越大,上拉能力越强,但损耗越大:V×I。
    下拉电阻:连接在元件信号引脚与GND之间的电阻,用于将信号钳位在低电平,或者用于吸收电流。


b基极、e发射极、c集电极。PNP基极低电平导通,NPN基极高电平导通。

  • OD 漏极开路
    OC门一般是三极管创建的,OD是基于场效应管的。
  • 推挽电路
  • 退耦(也称去耦)
    电路网络中存在:感应产生的寄生电流或供电电路形成的反冲电流。
    为了驱动外设,可能短时间改变输出电压
    · 如何解决? 去噪,放电补充
    电容具有滤波和电量存储作用。退耦电容用于退耦,基于滤波作用来消除电路回波噪声,或者基于储能来快速提供能量补充。
    1. 布放在信号输出引脚,将输出信号的干扰作为滤除对象。
    2. 一般分布在电路板上离可能需要大量电量的电路部分很近的地方。
    • 最好不采用点解电容,电解电容是两层薄膜卷成的结构,这种结构在高频时表现为电感。
    • 退耦电容的摆放原则:靠近电源VCC的管脚,并且电容的电源走线和地线所包围的面积最小。
  • 旁路电容
    在电路中也是用于滤波、抗干扰的作用。
    主要将输入信号的高频噪声作为滤除对象,利用电容的频率阻抗特性,将前级携带的高频杂波滤除。
  • 负载问题
    党驱动过载时要增加驱动器电路。

标签:电容,电压,引脚,RISC,电路,信号
From: https://www.cnblogs.com/2-7-4-9-7-4-2-8-7-6mc/p/18433059

相关文章

  • RISC-V学习笔记
    文档介绍:https://www.cnblogs.com/mikewolf2002/p/9654946.html中文手册:http://crva.ict.ac.cn/documents/RISC-V-Reader-Chinese-v2p1.pdf所有立即数都被拓展成32位。opcode指定总体功能,同时决定了指令格式。funct指定了具体的小功能。压缩指令集......
  • 在ESP32-C3上运行Linux:探索RISC-V的无限可能
    在ESP32-C3上运行Linux:探索RISC-V的无限可能随着物联网和嵌入式系统的快速发展,开发者们对更强大、更灵活的平台需求日益增长。今天,我们向大家介绍一个令人兴奋的开源项目——在ESP32-C3上引导Linux内核。这个项目展示了如何在ESP32-C3RISC-V处理器上运行Linux,为开发者打开......
  • 设计资料保存:372-基于XC7VX690T的万兆光纤、双FMC扩展的综合计算平台 RISCV 芯片验证
      一、板卡概述      基于V7的高性能PCIe信号处理板,板卡选用Xilinx 公司Virtex7系列FPGA XC7VX690T-2FFG1761C为处理芯片,板卡提供两个标准FMC插槽,适用于高性能采集、回放以及相关处理。通过连接不同的FMC子卡的方式,可实现不同形式的数据采集、回放、处理的功能模块。板......
  • 设计方案:372-基于7VX690T的万兆光纤、双FMC扩展的综合计算平台 RISCV 芯片验证平台
    基于7VX690T的万兆光纤、双FMC扩展的综合计算平台RISCV芯片验证平台 一、板卡概述      基于V7的高性能PCIe信号处理板,板卡选用Xilinx 公司Virtex7系列FPGA 7VX690T-2FFG1761C为处理芯片,板卡提供两个标准FMC插槽,适用于高性能采集、回放以及相关处理。通过连接不同的FMC......
  • 一个简单的交叉编译riscv的makefile脚本
    为了编写一个使用特定交叉编译工具链(在这个例子中是`riscv64-unknown-linux-gnu-`)来编译`hello.c`的Makefile脚本,你需要设置`CROSS_COMPILE`变量,并在编译命令中使用这个变量来指定交叉编译器的路径。下面是一个简单的Makefile示例:```makefile#定义交叉编译工具链的前缀CROSS_COM......
  • Ubuntu 18.04搭建RISCV和QEMU环境
    Ubuntu18.04搭建RISCV和QEMU环境  原文:https://blog.csdn.net/Eng_ingLi/article/details/135285200 前言因为公司项目代码需要在RISCV环境下测试,因为没有硬件实体,所以在Ubuntu18.04上搭建了riscv-gnu-toolchain+QEMU模拟器环境。安装riscv-gnu-toolchainriscv......
  • lazarus交叉编译riscv64应用时编译出错取巧处理方法
    lazarus交叉编译riscv64应用时自带的memdataset/lazreporr等控件如果使用到formeditingintf.pas时链接时出现出类以下提示的错误:这是fpc引起的问题,也提交给lazarus/fpc官方,不知道啥能修复(希望官方最快修复这个Bug)。以下是网友英分享的修复方法(但本方法部分控件还存在链接问题),常......
  • qemu 跑 risc-v时遇到的诡异错误
    #[242.707630]INFO:taskswapper/0:1blockedformorethan120seconds.[242.709838]Nottainted6.11.0-rc6#3[242.711295]"echo0>/proc/sys/kernel/hung_task_timeout_secs"disablesthismessage.[242.713996]task:swapper/0......
  • 一起学RISC-V汇编第8讲之RISC-V寻址方式及内存访问方式
    一起学RISC-V汇编第8讲之RISC-V寻址方式及内存访问方式1RISC-V的寻址方式计算机常用的寻址方式有3种:1.1立即数寻址指令中直接给出相应的操作数(立即数),比如RISC-V中的短立即数指令,因为操作码直接包含立即数中,所以立即数寻址对立即数的大小有限制,在RV32I指令集中,立即数一共12位......
  • 一起学RISC-V汇编第6讲之伪指令列表
    一起学RISC-V汇编第6讲之伪指令伪指令是方便程序员使用,相当于为实际指令取的别名,编程时可以直接使用伪指令。上一章已经列出了RISC-V中的伪指令,只是比较分散,这一章以另一个视角重新整理一下伪指令,表格来源于《RISC-V开放架构设计之道1.0.0》1RISC-V伪指令列表伪指令一共60......