news 2026/5/9 13:07:10

FPGA 逻辑级数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
FPGA 逻辑级数

一:优化逻辑级数主要就是减少组合逻辑

二:打开方式:

1:

2:在tcl输入如下指令:

report_design_analysis -logic_level_distribution -logic_level_dist_paths 5000 -name design_analysis_prePlace

3

4:

5:

三:如何优化逻辑级数

1:ila位宽太大

2:计数器位数太高

3:用流水线代替组合逻辑

3.1ng

3.2ok

module Test_Logic_levels( input i_clk, input i_rst, input [31:0] i_data_A, input [31:0] i_data_B, output [31:0] o_sum ); // 拆分输入为高低16位 wire [15:0] A_low = i_data_A[15:0]; wire [15:0] A_high = i_data_A[31:16]; wire [15:0] B_low = i_data_B[15:0]; wire [15:0] B_high = i_data_B[31:16]; // 第一级:低16位加法结果+进位寄存器 reg [15:0] low_sum_reg; reg carry_reg; // 低16位加法的进位 // 第二级:高16位加法结果寄存器 reg [15:0] high_sum_reg; // 输出拼接 assign o_sum = {high_sum_reg, low_sum_reg}; // 第一级:低16位加法(组合逻辑)+ 寄存器打拍 always@(posedge i_clk) begin if(i_rst) begin low_sum_reg <= 16'd0; carry_reg <= 1'b0; end else begin // 低16位加法,计算和与进位 {carry_reg, low_sum_reg} <= A_low + B_low; end end // 第二级:高16位加法(含低16位进位)+ 寄存器打拍 always@(posedge i_clk) begin if(i_rst) begin high_sum_reg <= 16'd0; end else begin // 高16位加法,加上低16位的进位 high_sum_reg <= A_high + B_high + carry_reg; end end endmodule
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/6 18:01:23

本地文件远程秒调!ZFile+cpolar 让文件管理不再受限于局域网

文章目录前言【视频教程】1.关于ZFile2.本地部署ZFile3.使用ZFile4.ZFile的配置5.cpolar内网穿透工具安装6.创建远程连接公网地址7.固定ZFile公网地址前言 ZFile 是一款专注于文件管理的工具&#xff0c;支持本地存储、云存储等多种存储源&#xff0c;能在网页端实现文件上传、…

作者头像 李华
网站建设 2026/5/1 7:15:42

绒种区分:白鹅绒 vs 灰鹅绒,哪种更好?关键差异详解

绒种区分&#xff1a;白鹅绒 vs 灰鹅绒&#xff0c;哪种更好&#xff1f;关键差异详解 白鹅绒与灰鹅绒究竟有何区别&#xff1f;许多消费者误以为颜色代表品质差异&#xff0c;其实两者核心区别仅在于鹅毛颜色&#xff0c;保暖性、蓬松度等关键性能并无区别。无论是白鹅绒还是灰…

作者头像 李华
网站建设 2026/5/4 13:58:06

别再卷Python了!普通人AI学习路线图,收藏这篇少走一年弯路

文章针对AI学习焦虑的普通人&#xff0c;提出应用型学习路径&#xff0c;破除三大误区&#xff1a;不必先学Python/算法、AI已融入日常生活、应从场景出发学习。强调普通人应成为AI使用者而非开发者&#xff0c;重点是任务拆解、需求描述和结果判断。提供四类场景学习路径&…

作者头像 李华
网站建设 2026/4/28 22:40:59

2025年主流远程控制软件横向测评:技术特性、场景匹配与选型参考

转眼到了2025年底&#xff0c;远程协作与技术支持已成为常态。回顾近几年&#xff0c;远程控制软件的市场格局与用户体验发生了显著变化。早期&#xff0c;TeamViewer、AnyDesk 等国外产品是许多技术人员的第一选择。而近年来&#xff0c;一批国产软件在可用性、本地化优化方面…

作者头像 李华
网站建设 2026/5/5 0:04:27

4种方法彻底删除realme SIM卡中的联系人

您的个人联系信息是realme手机上最敏感的数据之一。许多realme用户在将设备转让给他人之前&#xff0c;或者为了确保在SIM卡丢失、被盗或借出时敏感号码无法被访问&#xff0c;都会寻求彻底删除realme SIM卡中的联系人的方法。本文将介绍4种有效的方法&#xff0c;可以永久删除…

作者头像 李华