数字通信同步技术的MATLAB与FPGA实现.PPT

上传人:国*** 文档编号:941029 上传时间:2018-11-08 格式:PPT 页数:24 大小:2.14MB
下载 相关 举报
数字通信同步技术的MATLAB与FPGA实现.PPT_第1页
第1页 / 共24页
数字通信同步技术的MATLAB与FPGA实现.PPT_第2页
第2页 / 共24页
数字通信同步技术的MATLAB与FPGA实现.PPT_第3页
第3页 / 共24页
数字通信同步技术的MATLAB与FPGA实现.PPT_第4页
第4页 / 共24页
数字通信同步技术的MATLAB与FPGA实现.PPT_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、 数 字通信同步技 术 的 MATLAB与 FPGA实现 编 著:杜勇电 子工 业 出版社出版http:/制作: cameion 2013年 1月第二章: FPGA实现数 字信 号处 理基 础2.1 FPGA中数的表示2.2 FPGA中数的运算2.3 有限字长效应2.4 FPGA中的常用处理模块2.1 FPGA中 数 的表示莱 布尼 兹与 二 进 制2的零次方 = 12的一次方 = 22的二次方 = 42的三次方 = 82的四次方 = 162的五次方 = 322的六次方 = 642的七次方 = 128定点 数 表示原 码 、反 码与补码正 数 的 补码 、反 码 及原 码 完全相同。负数 的

2、补码与 反 码 之 间 有一 个简单 的 换 算 关 系: 补码 等于反 码 在最低位加 1。 原 码 : -0.75 1 110 反 码 : -0.75 1 001 补码 : -0.75 1 010 原 码 的 优 点:乘除 运 算方便,不 论 正 负数 ,乘除 运 算都一 样 , 并 以符 号位 决 定 结 果的正 负号 ;若做加法 则 需要判 断两个数 符 号 是否相同;若做 减 法, 还 需要判 断两个数绝对值 的大小,而后用大 数减 小 数 。补码 的 优 点:是加 减 法 运 算方便,不 论 正 负数 均可直接加,且符 号 位同样参与运 算。浮点 数 格式虽 然浮点 数 的表示范

3、围 及精度 与 定点 数 相比有很大的改善,但因 为 浮点数毕 竟也是以有限的 32bit长 度 来 反映无限的 实数 集合,因此大多 数 情 况下都是一 个 近似 值 。 单 精度 (IEEE SinglePrecision Std.754) 浮点 数 据格式: 浮点 数 格式主要考 虑 到 FPGA中的乘法器核通常是 18比特,修改尾 数 的 长 度 适合 FPGA处 理的浮点 数 据格式: 2.2 FPGA中 数 的 运 算加 减 法 运 算FPGA中如何表示正数及负数?1111,是表示 15还是 -1?源文件头声明程序包STD_LOGIC_UNSIGNED:无符号运算,无符号数 STD_LOGIC_SIGNED: 有符 号运 算,有符 号数 /补码 数加法 运 算在一个 VHDL文件中分别指定有符号数及无符号数的方法architecture Behavioral of SymbExam isBeginsigned_out = signed(d1)+signed(d2);unsigned_out = d3+d4;end Behavioral;use IEEE.STD_LOGIC_UNSIGNED.ALL;加法 运 算

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。