Xilinx加法器IP核adder
来源:互联网 发布:lol国服mac版本 编辑:程序博客网 时间:2024/06/09 21:48
1.加法器IP核配置
2.adder_top.v代码
`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 10:20:30 07/19/2017 // Design Name: // Module Name: adder_top // Project Name: // Target Devices: // Tool versions: // Description: //// Dependencies: //// Revision: // Revision 0.01 - File Created// Additional Comments: ////////////////////////////////////////////////////////////////////////////////////module adder_top( input clk, input [7:0] x1_in, input [7:0] x2_in, output [7:0] y_out ); /*always@(posedge clk) beginy_out = x1_in + x2_in; end*///----------- Begin Cut here for INSTANTIATION Template ---// INST_TAGadder adder_instance ( .a(x1_in), // input [7 : 0] a .b(x2_in), // input [7 : 0] b .clk(clk), // input clk .s(y_out) // output [7 : 0] s);// INST_TAG_END ------ End INSTANTIATION Template ---------endmodule
3.adder_top_tb.v代码
`timescale 1ns / 1ps////////////////////////////////////////////////////////////////////////////////// Company: // Engineer://// Create Date: 19:41:36 07/19/2017// Design Name: adder_top// Module Name: E:/LTE/project/S6CardXilinxFPGA/project_shgao/adder_demo/adder_top_tb.v// Project Name: adder_demo// Target Device: // Tool versions: // Description: //// Verilog Test Fixture created by ISE for module: adder_top//// Dependencies:// // Revision:// Revision 0.01 - File Created// Additional Comments:// ////////////////////////////////////////////////////////////////////////////////module tb_test;// Inputsreg clk;reg [7:0] x1_in;reg [7:0] x2_in;// Outputswire [7:0] y_out;// Instantiate the Unit Under Test (UUT)adder_top uut (.clk(clk), .x1_in(x1_in), .x2_in(x2_in), .y_out(y_out));initial beginclk = 0;x1_in = 8'h1;x2_in = 8'h1;endalways #5 clk = !clk;//clkalways@(posedge clk)beginif(x1_in < 8'hff)x1_in = x1_in + 1;elsex1_in = 0;if(x2_in < 8'hff)x2_in = x2_in + 1;elsex2_in = 0;end endmodule
4.仿真图
注意在IP核配置时有个Latency选项,所以造成红框中的现象,在第105ns的上升沿时输出数据才发生变化。:http://www.cnblogs.com/youngforever/p/3141216.html
(1)输入数据与该数据经过处理后的结果输出之间的延时,是时钟延迟;
(2)一般以时钟为单位,指的是相对于某个时钟起始位置的1个或多个时钟后数据才有效;
(3)决定信号处理的响应速度。
5.仿真时间设置
阅读全文
1 0
- Xilinx加法器IP核adder
- forahead adder 超前进位加法器
- ModelSim中仿真Xilinx IP核
- xilinx 相关IP核 rom ram
- Xilinx IP核使用(一)--FIFO
- Xilinx ISE生成rom/ram IP核
- Xilinx IP核使用(一)--FIFO
- xilinx cordic ip核的使用
- Xilinx IP核使用(一)--FIFO
- Xilinx ISE软件 模拟组合逻辑入门 4位加法器
- Xilinx Processor IP Library
- xilinx IP核技术资料
- xilinx fir滤波器IP
- Xilinx DDS IP设置
- modelsim10.0C编译ISE14.7的xilinx库(xilinx ip核)
- xilinx IP核配置,一步一步验证Xilinx Serdes GTX最高8.0Gbps
- PCIE xilinx v5 IP核使用前的研究
- 使用Xilinx CORDIC IP核生成正、余弦波
- 微服务的优缺点
- centos 配置php环境-apache,mysql5.6,php5.6环境过程分享
- linux之sed的用法
- 5.7版本mysql中localhost和%的关系探究
- 菜鸟上路-运算符-复习
- Xilinx加法器IP核adder
- HTML5 body设置全屏背景图片 如何让body的背景图片自适应整个屏----实战经验
- XListview(导入第三方module)
- android 绘制计算text高度,宽度大小
- (亲测有效)Opencv3.1.0+VS2015+Win10 详细配置过程
- 判断用户是否登录
- Docker核心实现技术 (命名空间 & 控制组 & 联合文件系统 & Linux网络虚拟化支持)
- react项目实战(权限模块开发五) 系统首页开发
- 利用自己的人脸数据集对人脸识别模型进行精度评测