![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式系统设计
文章平均质量分 60
春洼
目前在学数字设计与验证
展开
-
读书·基于RISC-V和FPGA的嵌入式系统设计·第4章·补充
1软核处理器支持C extension 提高代码密度。由于嵌入式操作系统需要内存较大,FPGA内存不够,所以需要减少调用。软核处理器尽量降低对FPGA的资源消耗。在软核处理器中支持片外内存访问。CPI作为主频之后的考虑。FPGA嵌入式系统架构以冯氏架构为主。143.软核处理器以MCU为主。寄存器的读地址在取指阶段确定。写地址/数据在访问阶段确定。原创 2024-03-09 10:22:21 · 137 阅读 · 0 评论 -
读书·基于RISC-V和FPGA的嵌入式系统设计·第3章
通过将用户指令集和特权架构分开设计,可以确保应用程序与操作系统之间的接口规范是统一的,不受特权架构的影响。:由于ABI定义了应用程序与操作系统之间的标准接口规范,因此遵循ABI规范的应用程序可以在不同特权架构的处理器上运行,实现了代码的可移植性。:正交分割将用户指令和特权指令分开,使得应用程序无需直接访问特权级别的操作,从而屏蔽了底层特权架构的差异。综上所述,通过正交分割将用户指令集和特权架构分开设计,可以使得不同特权架构的处理器在应用二进制接口层面做到代码相互兼容,从而提高了软件的可移植性和互操作性。原创 2024-03-07 00:41:11 · 1525 阅读 · 0 评论 -
读书·基于RISC-V和FPGA的嵌入式系统设计·第二章
类库(library)是一种封装了一系列函数、方法或类的集合,用于特定领域的开发。FPGA可以采用双向同步SRAM接口,将自己映射到微处理器的内存空间里。由于文章篇幅过大,我只会记录下自己可能会忘记的部分知识,还请见谅。System C只是 C++的一套。原创 2024-03-06 21:15:27 · 632 阅读 · 0 评论 -
读书·基于RISC-V和FPGA的嵌入式系统设计
吹吹水,讲讲FPGA优势。原创 2024-03-06 15:23:36 · 881 阅读 · 0 评论