热搜关键词: linux源码Android数字信号处理PID算法

rar

夏宇闻著作:从算法设计到硬线逻辑的实现

  • 1星
  • 日期: 2021-09-29
  • 大小: 806.65KB
  • 所需积分:1分
  • 下载次数:5
  • favicon收藏
  • rep举报
  • free评论
标签: FPGA

FPGA

现代计算机与通讯系统电子设备中广泛使用了数字信号处理专用集成电路,它们主要用于数字信号传输中所必需的滤波、变换、加密、解密、编码、解码、纠检错、压缩、解压缩等操作。这些处理工作从本质上说都是数学运算。从原则上讲,它们完全可以用计算机或微处理器来完成。这就是为什么我们常用C、Pascal或汇编语言来编写程序,以研究算法的合理性和有效性的道理。

在数字信号处理的领域内有相当大的一部分工作是可以事后处理的。我们可以利用通用的计算机系统来处理这类问题。如在石油地质调查中,我们通过钻探和一系列的爆破,记录下各种地层的回波数据,然后用计算机对这些数据进行处理,去除噪声等无用信息,最后我们可以得到地层的构造,从而找到埋藏的石油。因为地层不会在几年内有明显的变化,因此花几十天的时间把地层的构造分析清楚也能满足要求。这种类型的数字信号处理是非实时的,用通用的计算机就能满足需要。

还有一类数字信号处理必须在规定的时间内完成,如在军用无线通信系统和机载雷达系统中我们常常需要对检测到的微弱信号增强、加密、编码、压缩,在接收端必须及时地解压缩、解码和解密并重现清晰的信号。我们很难想象用一个通用的计算机系统来完成这项工作,因此,我们不得不自行设计非常轻便小巧的高速专用硬件系统来完成该任务。

有的数字信号处理对时间的要求非常苛刻,以至于用高速的通用微处理器芯片也无法在规定的时间内完成必须的运算。我们必须为这样的运算设计专用的硬线逻辑电路,这可以在高速FPGA器件上实现或制成高速专用集成电路。这是因为通用微处理器芯片是为一般目的而设计的,运算的步骤必须通过程序编译后生成的机器码指令加载到存贮器中,然后在微处理器芯片控制下,按时钟的节拍,逐条取出指令、分析指令,然后执行指令,直至程序的结束。微处理器芯片中的内部总线和运算部件也是为通用的目的而设计,即使是专为信号处理而设计的通用微处理器,因为它的通用性,也不可能为某一个特殊的算法来设计一系列的专用的运算电路,而且其内部总线的宽度也不能随意改变,只有通过改变程序,才能实现这个特殊的算法。因而其运算速度就受到限制。

推荐帖子 最新更新时间:2021-11-23 11:48

【活动结束】观看:慕展技术讲座汇总,不容错过的技术盛宴!抽现金红包!
一年一度的慕尼黑上海电子展圆满落下帷幕,泰科电子 (TE Connectivity) 在本次展会上展示了最新的连接和传感解决方案。且实时记录TE展台盛况,更有多场专题讲座。 今明两天,点此>>>观看TE直播回放 1、填写邮箱及姓名之后务必截图;2、下拉提交后跳至观看页面截图;3、扫码下方二维码关注EEWORLD 订阅号并回复:TE直播  参加抽奖 4、抽中后,加微信号:hell
EEWORLD社区 综合技术交流
串口转网口
串口转网口 ZLAN5103可以实现RS232/485/422和TCP/IP之间进行透明数据转发。方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化升级。支持RS232/422接口支持全双工、不间断通信;RS485/422内嵌485/422防雷保护;RS485/422和RS232可同时使用无需切换。支持DHCP、DNS。支持虚拟串口,原有串口PC端软件无需修改。 ZLAN
wzzlin123 51单片机
【FPGA代码学习】学习取指令
     最近几天一直在学习《自己动手写CPU》。。。    书中作者设计了一个OpenMIPS 教学版本的处理器。虽然是教学版本,但是感觉对我这个菜鸟来说也是相当的复杂了。看了许久也是没有看太明白。     图2:OpenMIPS教学版结构图 取指、译码、执行、访存、回写。 书中第二章实现了一个指令的运行,代码如下,今天就暂时学习点这些东东吧。。。 inst_fetch.v
574433742 FPGA/CPLD
2.8寸TFTLCD无法显示
本帖最后由 反倒是fdsf 于 2018-12-21 13:06 编辑 2.8寸TFTLCD屏不仅无法显示,连背光都不能工作,驱动背光在LCD初始化代码里,我把部分重要的代码贴下来,恳请大佬帮我过目一下,我寻找了好几天还是查找不出来了,开始怀疑是不是硬件方面出现的问题了,小弟在此谢过了!!! 我用的是NE1,地址线是A16, 基地址设置为: #define LCD_BASE   
反倒是fdsf stm32/stm8
MSP430中断机制
因DC的邀请写一个有关中断的东东,我也接触430不久只能以自己的心得体会更大家分享,若有纰漏恳请见谅。MSP430用户手册上有的中断介绍我就不赘述了,大家可以看User Guider.我讲的主要是书上没有的,或者是点的不透的。希望对大家有用。 1.中断嵌套,优先级 430总中断的控制位是状态寄存器内的GIE位(该位在SR寄存器内),该位在复位状态下,所有的可屏蔽中断都不会发生响应。可屏蔽中
灞波儿奔 微控制器 MCU
如何设计一个三极管放大电路
设计步骤 1) 分析设计要求 电压增益可以用于计算电压放大倍数;最大输出电压可以用于设置电源电压 输出功率可以用于计算发射极电流;在选择晶体管时需要注意频率特性。 2)确定电源电压 在第一个图中我们观察到最大输出电压幅值为5V, 三极管输出电压幅度由Vc极电压决定,而Vc端的电压要设置为电源电压的1/2左右。在这里我们设置为电源电压为15V (为了
fish001 模拟与混合信号

评论

夏惜雪
挺好用的的的
2021-10-28 15:34:27
登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
×