自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 CORDIC算法:三角函数的硬件加速革命——从数学原理到FPGA实现的超高效计算方案

本文深入解析了计算机高效计算三角函数的核心算法——CORDIC(Coordinate Rotation Digital Computer)。针对传统泰勒展开计算复杂度高、多项式逼近范围受限等问题,提出基于硬件友好型迭代的解决方案。文章通过数学推导揭示了算法的旋转矢量本质,创新性地采用二进制位移代替复杂乘法运算,配合预计算角度表和动态旋转方向控制,在FPGA/ASIC等硬件平台实现超高效率的三角函数计算。

2025-03-28 21:05:00 1368

原创 牛顿-拉夫逊迭代法原理与除法器的软件与硬件实现

本文系统性地探讨了牛顿-拉夫逊迭代法的数学原理及其在计算机硬件设计中的应用,重点围绕定点除法器的实现展开。主要内容包括:牛顿迭代法的数学推到、数值表示方法介绍与对比、使用牛顿迭代法实现软硬件除法器

2025-03-24 19:18:27 1103

原创 定点除法器设计与实现:从基础算法到数值优化

本文系统性地探讨了六种典型除法器实现方案,涵盖硬件级位操作算法与数值优化方法,重点解决定点数处理中的精度控制与舍入误差问题,文档提供可直接运行的Python参考实现,包含位操作可视化说明和算法复杂度分析,适合嵌入式系统开发者、硬件算法工程师及对数值计算感兴趣的研究人员参考。

2025-03-21 21:18:57 590

原创 两级运算放大器设计与全性能仿真验证:从理论到工艺角分析

本实验系统性地设计并验证了一款基于PMOS差分输入的两级运算放大器,通过理论分析、电路搭建与多维度仿真(DC、AC、PSRR、CMRR、压摆率等),全面实现了低功耗(<1.5mA)、高增益(>60dB)、宽带宽(GBW >100MHz)及高稳定性(相位裕度>60°)的设计目标

2025-03-14 08:47:21 983

原创 深入解析RISC-V处理器:从零搭建核心模块与运作原理

处理器是计算机的“大脑”,但你是否好奇它的内部究竟如何运作?本文将以最精简的RISC-V指令集为例,从零开始构建处理器的核心模块,逐步拆解指令获取、算术逻辑运算、数据访问、条件分支等关键环节,带你直击计算核心的设计奥秘!

2025-03-09 09:10:37 1178

原创 FPGA之USB通信实战:基于FX2芯片的Slave FIFO回环测试详解

本文以FPGA与USB高速通信为核心,聚焦 Cypress FX2(CY7C68013)芯片的应用,通过Slave FIFO模式实现从理论到实践的完整开发流程。提供完整Verilog代码、可直接复用于项目开发

2025-03-04 09:47:27 1302

原创 从1位到64位:深入解析算术逻辑单元(ALU)设计与RISC-V指令实现

算术逻辑单元(ALU)是CPU的核心部件,承担所有算术与逻辑运算任务,但其内部原理常被误认为晦涩难懂。本文以“从简到繁”的设计思路,逐层拆解ALU的硬件实现

2025-02-25 15:16:30 1127

原创 深入剖析RISC-V指令:类型、编解码与工作原理

在现代计算机中,指令是硬件与软件沟通的核心语言。本文将以RISC-V 32位处理器为例,深入探讨指令的基本概念、不同类型的指令操作以及指令的编解码方式,从硬件实现角度解读计算机的工作原理

2025-02-21 17:04:50 1263

原创 FPGA之ROM图片显示

本篇文章在TFT基础上,结合ROM IP核,实现图片的显示。其中内容涵盖IP的配置、图片提取模块的编写,顶层模块的实列化。值得推荐核学习

2025-02-06 16:11:57 1199

原创 程序之下:计算机的三层抽象与性能优化的底层逻辑

你是否好奇代码如何被计算机“读懂”?从高级语言到硬件指令的转换究竟隐藏着怎样的秘密?本文从计算机的三层抽象(应用软件、系统软件、硬件)出发,深入解析编译器与操作系统的桥梁作用,揭秘程序运行的底层逻辑。通过分析CPU执行时间、时钟周期与指令优化的关系,探讨性能提升的核心法则,并借Amdal定律揭示“多核堆叠”的局限性。最后以DeepSeek AI的案例,展现算法优化如何突破硬件瓶颈。无论你是程序员还是技术爱好者,这篇文章将带你穿透代码表层,直面计算机的本质

2025-02-05 10:32:52 1445

原创 FPGA之HDMI显示

文章以ODDR, OBUFDS以例,介绍了 Vivado 语言模板块的使用,同时综合了HDMI的TMDS编码、串行数据发送,TFT显示等模块,主打显示的的小工程,值得FPGA发烧友学习

2025-02-02 22:58:37 1055

原创 FPGA开发之HDMI编码

文章介绍了HDMI以及编码协议,并附有代码,适合学习

2025-01-31 11:28:29 1303

原创 TFT显示屏驱动

文章介绍了FGP开发中TFT显示屏与传统LCD显示的区别,同时提供了TFT驱动的代码,方便学习参考

2025-01-28 09:53:07 1282

原创 一文带你了解计算机架构的前世今生

文章将带你了解计算机架构的前世今生,值得阅读

2025-01-26 17:19:56 1069

原创 条件编译:解决模块化设计中的那些烦恼

【代码】条件编译:解决模块化设计中的那些烦恼。

2025-01-21 15:20:29 297

原创 深入浅出,助力拿下VGA

文章深入浅出,力图将复杂的VGA原理简单化,同时附带手写代码,方便读者自行学习

2025-01-20 21:22:54 1101

原创 带你搞懂FPGA的原理

本文深入浅出讲解了FPGA的原理,通俗易懂

2025-01-18 17:28:42 1134

Cordic 算法,软硬件建模

Cordic 算法实践, 从cordic算法原理到pythom 的建模到RTL的验证,全流程教学。

2025-03-30

RISC-V处理器的Verilog的实现

计算机组成原理,其中包含很多计算机组成和架构的知识,包括指令,运算逻辑单元,流水线处理器的设计, AXI协议等等,适合广大兴趣爱好者开源学习,有助于推进开源生态

2025-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除