信号

【DSP教程】第36章 FIR滤波器的Matlab设计(含低通,高通,带通和带阻)

完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第36章       FIR滤波器的Matlab设计(含低通,高通,带通和带阻) 本章节讲解FIR滤波器的Matlab设计。主要是函数fir1和fir2的使用。 36.1 窗函数 36.2 fir1函数 36.2 fir...

psoc做dds

今天用psoc做了dds,现在总结一下。 1dds用到的相位累加器是用verilog写的,本来准备用一下datapath,这是和fpga不一样的一点,用了类似alu的结构,但是看手册后发现,虽然可以执行加法操作,但是1)位数固定,只能1,8,16,32等固定长度的数做加法。2)最重要的一点,加法结果不能输出。所以采用pld模块。添加一个自定义verilog...

去耦电容与旁路电容

6、去耦电容(decoupling capacitor):是电路中装设在元件的电源端的电容,此电容可以提供较稳定的电源,同时也可以降低元件耦合到电源端的噪声,间接可以减少其他元件受此元件噪声的影响,主要功能是提供较为稳定的电源。去耦电容也称为退耦电容,是把输出信号的干扰作为滤除对象,,一般放在不需要交流的地方,用来消除自激震荡,使放大器处于稳定工作状态。去...

我的学习笔记,侧信道攻击,从喊666到入门之——波形采集

​在N久之前的上篇文章中,我们讨论了如何对已经采集好的能量轨迹进行侧信道攻击,但是,有个问题我挖了一个坑,就是如何对芯片的能量轨迹进行采集。今天我会讨论这个问题。 ​本文会先介绍采集设备和相应的示波器使用和通信上的一些知识,之后介绍三种进行能量轨迹采集的方法和注意事项,并对比他们的优缺点,最后说一下我在采集中的噪音控制问题。 设备信息 采集设备 ​ 目前...

【fcntl系统调用】

    功能描述:根据文件描述词来操作文件的特性。   用法:   int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);     参数:   fd:文件描述词。 cmd:操作命令。 a...

搭建Modelsim SE仿真环境-使用do文件仿真

摘要: 本章我们介绍仿真环境搭建是基于ModelsimSE的。Modelsim有很多版本,比如说Modelsim-Altera,但是笔者还是建议大家使用Modelsim-SE,Modelsim-Altera实际是针对Altera 的OEM版本,它事先将Altera的一些IP核仿真库添加到了工具中,但功能上有一些缩减。而Modelsim-SE需要自己手动添加...

Matlab实现单(双)极性(不)归零码

Matlab实现单(双)极性(不)归零码 内容大纲 Matlab实现单极性不归零波形(NRZ),0 1 幅值 Matlab实现单极性归零波形(RZ),0 1 幅值 Matlab实现双极性不归零波形,-1 1 幅值 Matlab实现双极性归零波形, -1 1 幅值 设计 首先需要确定单个码元信号,以一秒为一个码元周期,每次采样128个点得到两个码元信号,...

继电器通过工业网关实现远程控制功能

继电器本质上是一种可以控制通断的开关,用弱电控制强电的通断,广泛应用于遥控、遥测、通讯、自动控制、机电一体化及电力电子设备中,是最重要的控制元件之一。  继电器具有输入回路(也叫控制系统)和输出回路(也叫被控制系统)之间的互动关系。一般情况下应用于自动化的控制电路中,其原理是用小电流去控制大电流运作,我们看做这是一种“自动开关”。因此,继电器在电路的运行...

如何避免亚稳态

如何避免亚稳态 1、简介 每当违背建立和保持时间时,亚稳态就会出现。在以下的情况下,可能违背时序要求: 输入信号是异步信号 时钟偏移超过容限值 信号在两个不同频率或者同频不同相的时钟域下工作 组合延时使触发器的输入信号在亚稳态窗口内发生变化 亚稳态会引起过多的传输延时和系统故障。虽然亚稳态不能根除,但是可以减小亚稳态发生的概率。避免亚稳态发生常见方...

GNU Radio无线通信嗅探基础

文章内容简介 1.使用哪些grc模块完成我们的嗅探工作 2.如何选择参数以获取最完美的波形 3.如何从波形还原回数据 我接下来会使用电视棒(RTL-SDR)嗅探一个固定码遥控锁开发组件。 我使用如下的grc流图   模块选择与参数设定 首先,rtlsdr_source中封装有电视棒的底层驱动,可以用它来获取原始的数据信号。 samp_rate表...