首页 > 其他分享 >第11讲 AXI_FULL自定义总线详解

第11讲 AXI_FULL自定义总线详解

时间:2023-05-02 16:23:57浏览次数:59  
标签:11 FULL 15 自定义 top module output input assign

DDR3  IP基础知识  (1条消息) 快速上手Xilinx DDR3 IP核----汇总篇(MIG)_ddr3 xilinx_孤独的单刀的博客-CSDN博客

DDR3_MIG_TB

 

 

 

module top(    output        [31:0]     c);
localparam [15:0]    a = 65535;localparam [15:0]    b = 25687;

assign c = a*b;//两个常数相乘,综合后不使用资源,直接综合为一个常数module top(    output        [15:0]     c);
localparam [15:0]    a = 65520;localparam [15:0]    b = 25687;

assign c = a/b;//两个常数相除,综合后不使用逻辑资源,直接综合为一个常数module top(    output        [15:0]     c);
localparam [15:0]    a = 65535;localparam [15:0]    b = 25687;

assign c = a%b;//两个常数取余,不使用逻辑资源module top(    input        [15:0]     a             ,    output        [16:0]     c);
assign c = a*256;//变量与2的指数相乘,不会使用逻辑资源,综合为移位的方式module top(    input        [15:0]     a             ,    output        [14:0]     c);
assign c = a/512;//变量与2的指数相除,不使用逻辑资源,综合为移位的方式module top(    input        [15:0]     a             ,    output        [15:0]     c);
assign c = a%1024;//变量与2的指数取余,不使用逻辑资源module top(    input        [15:0]     a             ,    output        [31:0]     c);
assign c = a*32767;//变量与非2的指数相乘,综合为LUT,且随着乘数的增大,LUT也会增加,或者直接使用DSP;module top(    input        [15:0]     a             ,    output        [15:0]     c);
assign c = a/3;//变量与非2的指数相除,综合为LUT,且LUT占用较多module top(    input        [15:0]     a             ,    output        [15:0]     c);
assign c = a%32767;//变量与非2的指数取余,综合为LUT,module top(    input        [15:0]     a             ,    input        [15:0]     b             ,    output        [31:0]     c);
assign c = a*b;//两个变量相乘,综合为DSPmodule top(    input        [15:0]     a             ,    input        [15:0]     b             ,    output        [15:0]     c);
assign c = a/b;//两个变量相除,综合为较多的LUTmodule top(    input        [15:0]     a             ,    input        [15:0]     b             ,    output        [15:0]     c);
assign c = a%b;//两个变量取余,综合为较多的LUT

标签:11,FULL,15,自定义,top,module,output,input,assign
From: https://www.cnblogs.com/tuzki9611/p/17367830.html

相关文章

  • TMVCActiveRecord捕获异常信息,自定义输出
    TMVCActiveRecord.CurrentConnection.StartTransaction;try//doTMVCActiveRecord.CurrentConnection.Commit;Render(201,'CreateSuccessfully','');exceptonE:ExceptiondobeginTMVCActiveRecord.CurrentCo......
  • 11 ETH-反思
    《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click11ETH-反思目录11ETH-反思Issmartcontractreallysmart?只是代码合同。smartcontractisanythingbutsmart.不可篡改性,其实是一个双刃剑......
  • 23.5.2 NOIP2011 Day1提高游记
    今天做的比较得愉快快呢,除了第三题hh1.铺地毯这题我不做太多评价,纯纯的一道大水题。注意遍历数据的时候倒着遍历,还有就是不能用二维数组,会MLE。code:1#include<bits/stdc++.h>2#defineN100053usingnamespacestd;4inta[N],b[N],g[N],k[N];5inlinelongl......
  • CF911F Tree Destruction
    题意:给你一棵\(n\)个结点组成的树,你需要对树进行\(n-1\)次操作,一次操作包含如下的步骤:选择两个叶子结点将这两个结点之间简单路径的长度加到答案中从树上删去两个叶子结点之一初始答案为\(0\),显然在\(n-1\)次操作之后树上只剩下一个结点。计算最大的答案,并构造一组......
  • Win11卸载“连接手机”UWP应用
    孽缘起因Win11提示可以联机手机,在电脑上能读取到手机上的通知,短信,通话等,也是闲着无事,就安装了试了试,发现其实没有MIUI+好用,就另外装上之后电脑玩游戏时CPU占用规律性的100%,我怀疑有bug,就准备卸载。结果呢?呵!好家伙,这鬼东西不让卸载!流氓行径!微软你学啥不好学这玩意,你这......卸......
  • AtCoder Regular Contest 119 D Grid Repainting 3
    洛谷传送门AtCoder传送门对每个红格的行和列连边,建出二分图。对于二分图中的每个连通块分别考虑。大胆猜测对于每个连通块,我们都能够进行适当的操作,使得只有一行/一列没被操作(显然不能使所有行和列都被操作)。对应的方案就是随便取一棵生成树,把不被染白的那一行/列拎出来当根,然......
  • OSG 使用整理(3):自定义漫游器动画
    自定义漫游器动画1相机视图矩阵1.1  坐标系统 (1)局部坐标系:以三维物体中的某个原点建立顶点比较方便,事实上一个复杂物体可能有多个局部坐标系,每个局部坐标系用于其某个部位。通过一组平移、旋转和缩放变换的组合,可以将局部坐标系变换到世界坐标系。(2)世界坐标系:为了定义所......
  • 11 BTC-匿名性
    《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click11BTC-匿名性目录11BTC-匿名性Bitcoinandanonimity比特币是匿名的吗?一般我们认为,匿名与privacy联系起来的。比特币中不要求使用真名,可以使用公钥......
  • AtCoder Regular Contest 117 F Gateau
    洛谷传送门AtCoder传送门差分约束算法:给出\(m\)个不等式形如\(x_{a_i}\lex_{b_i}+y_i\),求是否有解。考虑把不等式看成图上的三角不等式\(dis_v\ledis_u+d\),连边\((b_i,a_i,y_i)\),以\(x_i\)最大的位置跑最短路,如果图中有负环就无解。此时求出来的\(dis_i\)......
  • windows11 下使用 阿里云 modelscope docker 环境 运行参考
    昨天看视频我们做了个能对话的AI派蒙,免费给大家玩!发现阿里有一个语音转文字的模型(paraformer),之前处理这种需求一直都是直接调用服务商提供好的API接口突然想尝试一下本地搭建,虽然和直接调用API没啥区别(都不知道实现细节),但是这是本地化运行,可以在内网环境运行.因为平......