发布一个实用工具小程序(V0.05版)——乘除法转换为移位操作
我们知道,除法是一种很复杂的运算,无论是在软件层面还是在硬件层面,都是各种算法或者系统所极力避免的运算。然而,有的时候除法操作是不可避免的。本文介绍一种简单的方法,可以用于替代一些简单的除以常数或者乘以常数的操作。顺便花了两个小时,用C++...
发表于 2018/12/2 18:11:37
阅读(2910)
数字电路中的分布式算法(Distributed Arithmetic,DA)
分布式算法(Distributed Arithmetic,DA)是一种专门针对乘加运算而优化的运算方法。与传统算法相比,分布式算法可以极大地减少硬件电路规模,很容易实现流水线处理,提高电路的执行速度。而这正是很多数字系统所极力追求的目标,正所谓“鱼与熊掌有的时候也可以兼得也!”。
发表于 2018/11/27 16:42:42
阅读(4657)
聊一聊HDL仿真器基本原理
今天来聊点有意思的东西,FPGA开发者或者数字IC开发者常用的HDL仿真器的基本原理。即Modelsim、ActiveHDL等仿真器的基本原理。
发表于 2017/11/30 14:22:31
阅读(3436)