vivado中除法器ip核的使用

看了很多博客,都没写清楚,害

我要实现

reg [9:0] a; 被除数

reg [16:0] b; 除数

wire [39:0] res; 结果

wire [15:0] real_shan;

要实现a/b

则如下这么配置

选择经过几个周期出结果

复制代码
wire [39:0] res;
// dly5 
div_gen_0 div_gen_0_inst (
  .aclk(clk),                                      // input wire aclk
  .s_axis_divisor_tvalid(1 ),    // input wire s_axis_divisor_tvalid  使能信号
  .s_axis_divisor_tdata(b ),      // input wire 
  
  .s_axis_dividend_tvalid(1 ),  // input wire s_axis_dividend_tvalid   使能信号
  .s_axis_dividend_tdata(a ),    // input wir 
  .m_axis_dout_tvalid( ),          // output wire 
  .m_axis_dout_tdata(res )            // output wire  
);

assign real_shan = res [39:24];
相关推荐
小麦嵌入式1 天前
FPGA入门(一):手把手教你用 Vivado 创建工程并仿真
stm32·单片机·嵌入式硬件·mcu·fpga开发·硬件架构·硬件工程
m0_46644103詹湛2 天前
(一)FPGA :基础概念详解(Xilinx平台)
笔记·学习·fpga开发·verilog
xyx-3v2 天前
ZYNQ 简介
fpga开发
xyx-3v3 天前
Zynq-7000
fpga开发
xyx-3v3 天前
zynq7010和zynq7020的区别
fpga开发
xyx-3v3 天前
LUT(Look-Up Table,查找表)的定义与核心概念
fpga开发
明德扬3 天前
K7+AD9144 多模式实测|8 种 JESD204B 配置全覆盖验证
fpga开发
xyx-3v4 天前
SOC相对于版上系统的优势是什么?
fpga开发
Aaron15885 天前
RFSOC+VU13P+GPU 在6G互联网中的技术应用
大数据·人工智能·算法·fpga开发·硬件工程·信息与通信·信号处理
stars-he5 天前
基于 Design Compiler 的 UDP Payload 追加控制模块综合与门级后仿真
笔记·fpga开发·udp