在设计中,所有的算数运算符都是按照无符号数进行的。如果要完成有符号数计算,对于加、减操作通过补码处理即可用无符号加法完成。对于乘法操作,无符号数直接采用“*”运算符,有符号数运算可通过定义输出为 signed 来处理。
通过“*”运算符完成有符号数的乘法运算。
module ceshi (out, clk, a, b);
output [15:0] out;
input clk;
//通过 signed 关键字定义输入端口的数据类型为有符号数
input signed [7:0] a;
input signed [7:0] b;
//通过 signed 关键字定义寄存器的数据类型为有符号数
reg signed [7:0] a_reg;
reg signed [7:0] b_reg;
reg signed [15:0] out;
wire signed [15:0] mult_out;
//调用*运算符完成有符号数乘法
assign mult_out = a_reg * b_reg;
always@(posedge clk)
begin
a_reg <= a;
b_reg <= b;
out <= mult_out;
end
endmodule
上述程序在 ISE 中的综合结果如下图所示,从其 RTL 结构图可以看到乘法器标注为“signed” ,为有符号数乘法器。
仿真结果图
二进制显示的结果
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
请问ADS8688 在分别设置 0 to 1.25 × VREF 和±1.25 × VREF采样范围时,得到的16位数据是按照有符号数还是无符号数进行转换?两者一样吗?
发表于 12-20 08:03
“ 原理图符号及PCB封装是电子设计中最基本的要素。本文针对刚踏入电子设计的新人,介绍了原理图符号与PCB封装区别,以及在KiCad中两者的对应关系。 ” 什么是原理图符号? 原理图符号
发表于 12-04 18:13
•932次阅读
我们发现,在测量的PPG信号比较弱的时候,有时取到的环境光信号是负的(按照32bit有符号数),PPG信号是反的,请问这种情况下,我们该怎么处理?如何获取PPG的DC分量?
发表于 12-04 08:19
“ 对于刚接触电子设计的小伙伴,经常会对原理图中各种不同样式的接地(GND)符号搞晕。GND、GNDA、GNDD、大地、机壳地等到底有什么区别?该如何使用呢? ” 地的种类 我们先来
发表于 11-12 12:20
•610次阅读
将模拟音频信号数字化是一个复杂的过程,涉及到多个步骤和技术。 引言 模拟音频信号是我们日常生活中最常见的声音形式,例如人声、乐器声等。然而,随着数字技术的发展,数字音频信号逐渐取代了模拟
发表于 08-25 15:49
•1327次阅读
电子发烧友网站提供《LM70 SPI/MICROWIRE 10位带符号数字温度传感器数据表.pdf》资料免费下载
发表于 08-14 09:28
•0次下载
模拟信号数字化是一种将连续变化的模拟信号转换为离散的数字信号的技术。这种技术在现代通信、计算机、音频和视频处理等领域中有着广泛的应用。 模拟信号数字化的基本原理 模拟信号是指在时间和幅度上连续变化
发表于 08-11 10:28
•951次阅读
电平是1.2V,所以6518的输出端我只串联了0欧姆电阻直接到ADC,此时,ADC采用有符号数输出,ADC的采集结果只会出现低于0以下的符号数。请问这是怎么回事儿呢?
发表于 08-02 11:15
电子发烧友网站提供《LM12454/LM12458/LM12H458 12位符号数据采集系统数据表.pdf》资料免费下载
发表于 07-22 09:25
•0次下载
(1)fwrite是需要触发条件的,需要手动添加换行。
(2)如果写放文件的格式为%d,则认为是无符号数,
发表于 07-05 11:48
•835次阅读
时间继电器,作为电气控制系统中不可或缺的元件,其精确的延时功能对于整个系统的稳定运行至关重要。为了更好地理解和使用时间继电器,了解其电磁符号和字母符号显得尤为重要。本文将详细阐述时间继电器的电磁符号和字母
发表于 06-29 11:48
•1477次阅读
电压继电器是一种电气设备,用于在威廉希尔官方网站
中检测电压水平,并在达到特定阈值时触发开关或其他控制设备。在本文中,我们将详细讨论电压继电器的图形符号和文字符号,以及它们的应用和工作原理。 电压继电器的图形符号
发表于 06-24 09:51
•2101次阅读
数字威廉希尔官方网站
仿真元件通常用符号来表示。这些符号是通过简洁和易于理解的图形来表示元件的特性和功能。符号是数字威廉希尔官方网站
设计和仿真过程中非常重要的一部分,帮助工程师和设计者有效地沟通和理解威廉希尔官方网站
的功能。在本文
发表于 04-21 09:20
•2252次阅读
以上是一些常见的电气元件符号,它们在威廉希尔官方网站
图和设计中起着至关重要的作用。通过使用标准化的电气元件符号,可以确保威廉希尔官方网站
图的准确性和可靠性,从而提高工程设计的效率和质量。
发表于 04-01 13:24
•2037次阅读
看一个C语言的笔试题,题目很简单,问char是有符号类型还是无符号类型?
发表于 03-17 10:15
•1262次阅读
评论