我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

verilog直接写除号是怎么运算的?

verilog中直接写除号/,会综合成什么电路?是怎么运算的?当出现小数的时候,是怎么处理的?比如1/2.

1.a=5/2;等效与a=2 会把5/2直接当2处理。
2.a=b/7 综合后会优化成乘法,和c 语言优化成魔法数相乘类似。
3.a=b/c 综合后会是个除法电路,可能会调用dsp,也可能会是移位想减。与芯片和编译器有关。不过有一点是肯定的,会有较大的延时,不适合高速电路。

近期文章

  • c语言瑟瑟发抖,在线求解,详解
  • apkanalyzer.bat could NOT be found in D:\Program Files\android-sdk!怎么解决
  • Python初学者遇到的基础问题
  • 关于#arm#的问题:请问如何在一个keil同时支持C51、mdk与C251的开发
  • python 使用msvcrt.getch()怎么一直阻塞
  • 想问一下这个问题怎么解决:ModuleNotFoundError: No module named 'torch.nn'
  • c++ 练习链表代码,结果又函数输出不了
  • 数据以二进制形式写出
  • 如何实现这个canvas效果?
  • 如何改正呢:找不到用户定义的文本运算符
  • java定时任务动态调节时间
  • ruby浮点除法结果错误(精度问题?)
  • 多项式拟合,如何才能正常运行
  • 怎么设置参数指定gpu运行pytorch_lightning程序
  • pip 命令安装tensorflow
  • 关于toMutableList()与数据类型转化的问题
  • 一个简单的c++疑惑
  • pd虚拟机安装ARM架构的win11上使用吗?
  • 如何把VS2022的项目在WSL中编译
  • java.nio.file.AccessDeniedException

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华