当前位置: 首页 > wzjs >正文

游戏网站做代理seo搜索引擎优化工作内容

游戏网站做代理,seo搜索引擎优化工作内容,那个网站做搬家推广比较好,属于软件开发工具的是Vivado Accumulator IP核的使用说明 配置步骤 目录 前言 一、Accumulator IP配置步骤 二、仿真 三、仿真分析 总结 前言 在现代数字信号处理和通信系统中,对数据进行快速而精确的累加操作是至关重要的。Vivado Accumulator IP核提供了一种灵活、可配置的硬件累…

Vivado Accumulator IP核的使用说明

配置步骤

目录

前言

一、Accumulator IP配置步骤

二、仿真

三、仿真分析

总结


前言

        在现代数字信号处理和通信系统中,对数据进行快速而精确的累加操作是至关重要的。Vivado Accumulator IP核提供了一种灵活、可配置的硬件累加方案,用于在FPGA上实现数据的累加法(也可以配置为累减)操作。本文详细介绍了IP核配置选项,并编写verilog代码测试了该IP核的累加功能。


提示:以下是本篇文章正文内容,各位在转载时附上本文链接。

一、Accumulator IP配置步骤

        先配置basic界面,设置为红色框里面的,运算为有符号数,输入16bit,输出32bit,设置时自己要先判断累加的个数从而避免溢出。

Fabric代表使用纯逻辑搭建IP核,DSP48表示用DSP搭建IP核。

        再配置control界面,使能同步复位和Bypass功能。

Synchronous Clear (SCLR)是同步复位,高电平有效,一个CLK周期即可完成复位。

Bypass的功能是直接通过输入B给输出Q一个值,然后在该值基础上继续累加,该设置是有延迟的,与第一页设置的Latency的值有关。

        这样设置后资源消耗了100个LUT,104个FF。

二、仿真

        建立一个仿真模块,命名为tb_accumulator_ip,用来仿真刚才生成的IP核。

代码如下:

`timescale 1ns / 1ps
//
// Company: 
// Engineer: 
// 
// Create Date: 2025/03/11 17:35:57
// Design Name: 
// Module Name: tb_accumulator_ip
// Project Name: 
// Target Devices: 
// Tool Versions: 2018.3
// Description: 
// 
// Dependencies: 
// 
// Revision:
// Revision 0.01 - File Created
// Additional Comments:
// 
//

module tb_accumulator_ip();

reg CLK=1;
initial
begin
    forever #(1)  CLK=~CLK;
end

reg [15 : 0] B=0;
reg BYPASS=0;
reg SCLR=0;
wire [31 : 0] Q;

initial
begin
    #4  B=16'h0001; 
    #2   B=16'hFFFF; 
    #2   B=16'hFFFF; 
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;SCLR=1;
    #2   B=16'hFFFF;SCLR=0;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;BYPASS=1;
    #2   B=16'hFFFF;
    #2   B=16'hFFFF;BYPASS=0;
    #2   B=16'hFFFF;
    #(10)
    $finish;
end

accumulator_ip u_accumulator_ip (
  .B(B),            // input wire [15 : 0] B
  .CLK(CLK),        // input wire CLK
  .BYPASS(BYPASS),  // input wire BYPASS
  .SCLR(SCLR),      // input wire SCLR
  .Q(Q)             // output wire [31 : 0] Q
);

endmodule
 

三、仿真分析

        以下图片是testbench的仿真结果:

        从结果可看出,该IP核实现了累加运算,输入到输出的延时为3个CLK,SCLR拉高会使得输出清零,Bypass拉高会让输出直接等于输入。


总结

        以上就是关于Vivado Accumulator IP核的使用方法,有帮助的话记得点个赞哦!

http://www.dtcms.com/wzjs/402335.html

相关文章:

  • 做购物网站多少钱百度app打开
  • 炫酷的网站设计搜索引擎调价平台哪个好
  • 温州公司网站建设2022最近热点事件及评述
  • 如何自己做解析网站百度定位店铺位置怎么设置
  • 网站建设专业的公司排名2023年10月疫情恢复
  • 湛江高端网站建设百度广告投放公司
  • 重庆网站建设选卓光网络营销热点事件案例分析
  • 湖州网站设计建设网站开发需要哪些技术
  • 司机找事做那个网站靠谱徐州seo排名收费
  • 百度上传网站服务器怎么做游戏推广员
  • 高安网站找工作做面点事怎么在百度上做推广上首页
  • 中文网址和中文域名巩义网站优化公司
  • 商标设计软件免费版厦门seo关键词排名
  • 建设部网站示范文本网站百度
  • 网站建设方案大全网站推广的软件
  • 电子商务网站数据库怎么做学生个人网页制作
  • 三网合一网站建设程序制作网页的基本步骤
  • 成功卡耐基网站建设今天的国际新闻
  • 许昌做网站公司汉狮价格百度竞价
  • 做五金出口在哪个网站好点市场宣传推广方案
  • html炫酷特效代码关键词优化如何做
  • 个人响应式网站外链代发平台
  • 可以做进销存的网站系统my63777免费域名查询
  • 美国一个分享怎么做的网站叫什么网站推广怎么优化
  • 海口网站建设方案推广网络营销主要是什么
  • 江西抚州建设网站营销网站建设免费
  • 开发网站企业营销网站建设服务
  • 产品营销方案策划书seo在线网站推广
  • 一流的网站建设哪家好沈阳今日新闻头条
  • 二手房网站平台怎么做sem数据分析