会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tggpx
博客园
首页
新随笔
联系
订阅
管理
2025年9月22日
Xilnx FPGA 资源结构
摘要: Xilnx FPGA 资源结构 内容来自b站up: https://www.bilibili.com/video/BV1Aj421f7bx/?spm_id_from=333.1387.homepage.video_card.click&vd_source=a77ccc3c47c86e4bbe7c68
阅读全文
posted @ 2025-09-22 19:43 天刚刚破晓
阅读(24)
评论(0)
推荐(0)
2025年9月5日
Linux 内存管理机制
摘要: 内存访问似乎是个特权操作, 用户空间不能使用. ? 内存映射接管的是最底层的内存访问指令. ? 引子: 我们知道Linux中任何时候都只能访问虚拟地址, 那我们是怎么访问到硬件设备(物理地址)的呢? 这里还有个问题是如何把硬件映射到物理地址? 内存管理单元 MMU 的功能 地址转化函数 iorema
阅读全文
posted @ 2025-09-05 09:31 天刚刚破晓
阅读(8)
评论(0)
推荐(0)
Linux 平台设备模型
摘要: 平台设备模型可以看作是bus device driver的一个实例. 主要构成有 platform bus platform device platform driver platform bus 就是bus_type, 实现了里面的接口函数, 比如match, probe, remove等. pl
阅读全文
posted @ 2025-09-05 09:30 天刚刚破晓
阅读(8)
评论(0)
推荐(0)
2025年8月20日
lmk04828 使用记录
摘要: 锁相环(PLL)原理 https://blog.csdn.net/m0_67400176/article/details/150207357 工作原理就是一个负反馈电路,鉴相器接收一个参考时钟(FREF)和 OSC 生成的时钟信号,比较两者的相位差,然后输出一个电压,经过一个滤波器,去控制OSC的生
阅读全文
posted @ 2025-08-20 16:26 天刚刚破晓
阅读(81)
评论(0)
推荐(0)
RFSOC data convert 使用杂记
摘要: data convert 的时钟输入:右下图可以看到,每个tile都可以有自己的时钟输入,pll打上勾就是要启用外部时钟输入,对应的框图上也会出现时钟输入的端口。但是这个端口是不用约束的,他是固定的引脚。 data convert 里,adc的数据是两路输出,dac的输入是一路。这样做ad-da环回
阅读全文
posted @ 2025-08-20 14:49 天刚刚破晓
阅读(17)
评论(0)
推荐(0)
2025年8月13日
初识 zynq GPIO
摘要: 要不要在vivado里添加约束? 先说结论:MIO 不用约束, EMIO 需要约束。 zynq里的GPIO分两种,一种叫MIO,一种叫EMIO。 其中,MIO 是独属于PS的,就像其他单片机自己的GPIO一样。 而,EMIO是PL侧的,但是可以通过EMIO扩展到PS,所以用EMIO是需要约束的。 他
阅读全文
posted @ 2025-08-13 18:57 天刚刚破晓
阅读(15)
评论(0)
推荐(0)
2025年8月8日
FPGA打拍消除亚稳态原理
摘要: 先说结论 先介绍下亚稳态的概念: 信号不是一个标准电平(0或1),无法识别。 初次接触到打两拍这个方法的时候就不理解,第一个寄存器已经采到错误值了,第二个寄存器再采这个错误值怎么就对了呢? 其实上面这个想法有个误区:我误以为第一个采到亚稳态信号的寄存器会把亚稳态的信号直接误判为0或1。 实际上这也是
阅读全文
posted @ 2025-08-08 16:51 天刚刚破晓
阅读(130)
评论(0)
推荐(0)
2025年7月4日
数字信号截位/位移引入的量化误差优化
摘要: 当我们进行数字运算(比如右移)的时候,会因为“四舍五入”导致结果出现偏差,但这种运算引入的并不是真的四舍五入,而是满足以下规律: 正数时,右移会自动丢掉小数点的内容,也就是只舍。 负数时,右移会自动-1如果有小数的话,也就是只“入”。 所以,我们可以从这一点入手,将结果改成真正的四舍五入,这样,最终
阅读全文
posted @ 2025-07-04 16:35 天刚刚破晓
阅读(26)
评论(0)
推荐(0)
2025年4月11日
Linux 中断
摘要: 中断的上下部 上半部: 处理严格时限的工作, 严格意义上的中断处理函数. 下半部: 中断来了立即执行上半部, 下半部会等待时机再执行. linux提供了这种机制 设备树中断描述 和GPIO结构类似, 中断控制器负责管理一组中断源, 在设备书中中断控制器有如下描述: intc:interrupt-co
阅读全文
posted @ 2025-04-11 00:26 天刚刚破晓
阅读(34)
评论(0)
推荐(0)
2025年4月10日
Linux pinctrl subsystem
摘要: 简单描述以下裸机的gpio pin控制流程: 使能对应总线 配置pin为gpio功能(gpio是pin的一种使用方式, pin还可以有其他的作用比如i2c... 谓之复用) 配置pin上下拉等 配置pin输入/输出 控制pin电平 对于上面流程 1 属于依赖问题, 已经被设备树解决了. 2 3 被抽
阅读全文
posted @ 2025-04-10 15:12 天刚刚破晓
阅读(21)
评论(0)
推荐(0)
下一页
公告