功能就是两个有符号数相加,例如16bit(2进制补码表示) + 16bit,输出仍为16bit。如果发生溢出,就将结果置为最大(32767)或最小(-32768)。 Testbench也附在其中。设计采用参数化,便于复用。 希望能对用到此电路的人有所帮助。(2010-9-29修改)
2021-12-04 10:55:51 728B 饱和加法器 Verilog 代码
1
2. QuartusII的使用 在本次实验中,学会QuartusII软件的使用,然后利用此系统完成: 〈1〉 一位全加器设计 〈2〉 并行八位寄存器设计 组成原理实验八位二进制加法器
2021-11-29 22:29:32 813B 组成原理 八位二进制加法器
1
带进位的8位全加器的 vhd程序 这是源代码 验证无误
2021-11-26 19:32:00 423B 进位 8位 加法器 add_8
1
加法器实验报告: 1、学会使用FPGA新片编程模拟程序运行。 2、掌握QuartusⅡ软件环境下简单Verilog文本等输入设计方法。 3、熟悉Verilog设计实体的基本结构、语言要素、设计流程等。
2021-11-25 19:05:57 272KB CPU 加法器 实验报告
1
采用verilog编写,包含测试代码,可以选择实现8位、16位、32位、64位的加法。
2021-11-24 13:28:13 810B 64位 并行加法器 Verilog
1
基于Verilog代码实现的Wallace树8*8乘法器+16位超前进位加法器
2021-11-23 18:16:21 3KB Verilog Wallace 超前进位 乘法器
1
endmodule 图6.46 用生成循环语句定义n位逐位进位加法器 例6.26 在图6.33中,我们列出了16选1多路选择器Verilog代码,该代码实例引用了五个4 选1多路选择器电路,这个4选1多路器电路由一个独立的名为mux4to1模块提供。 16选1多路选择器也可以使用任务(task)来描述,见图6.47所示。 注意观察关 键的不同点。任务mux4to1包含在模块mux16to1中。在always模块中通过case语句 来调用任务。任务的输出必须是一个变量,因此 g 是 reg 型。 module mux16to1 (W, S16, f); input [0:15] W; input [3:0] S16; output f; reg f; always @(W or S16) case (S16[3:2]) 0: mux4to1 (W[0:3], S16[1:0], f); 1: mux4to1 (W[4:7], S16[1:0], f); 2: mux4to1 (W[8:11], S16[1:0], f); 3: mux4to1 (W[12:15], S16[1:0], f); endcase
2021-11-22 11:18:41 15.3MB verilog 数字逻辑基础
1
如何使用Matlab中BP神经网络工具箱进行加法器的设计和代码的编写 压缩包内容: BP.m----MATLAB代码实现 ; 基于BP神经网络的加法器设计与实现.docx ; 基于BP神经网络的加法器设计与实现.pdf ; 所有数据.xlsx 文档目录: 一、设计目的 二、设计思路 三、参数设置 3.1 BP神经网络参数设置 3.2 Sim函数参数设置 四、设计结果对比研究 4.1 结果分析 4.2 不同参数对比分析 4.3 残差分析 五、结论 5.1结论 5.2 优化改进 参考文献 附录 附录一 实现代码 附录二 数据导出
2021-11-21 15:06:33 5.15MB 人工智能 Matlab BP神经网络 加法器
358.6°的8位全范围移相器;180°,90°,45°,22.5°,11.2°,5.6°,2.8°和1.4°钻头•低RMS相位和幅度误差▪RMS相位误差为1.0°▪RMS幅度误差为0.1 dB•+60 dBm IIP3的高线性度•扩展了窄带频率操作1.1–3.0 GHz•+105°C工作温度•封装– 32引线5×5×0.85 mm QFN
2021-11-18 21:13:16 6.16MB PE44820 数字移相器
1
基于改变射频信号在传输过程中的相移的目的。采用环形正交90°分支线耦合器实现较宽工作带宽,变容二极管获得较大的移相范围。通过ADS2011仿真设计了一种用于Ku波段的反射型模拟移相器,其工作频段为17.7~19.2 GHz,工作带宽1.5 GHz,插入损耗小于3 dB。最终设计出一款最大移相量为160°的连续可调的压控模拟移相器。
1