- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 时序约束理解(转)
保持时间比较难理解,它的意思是reg1的输出不能太快到达reg2,这是为了防止采到的新数据太快而冲掉了原来的数据。当系统稳定后,都会是positive skew的状态,但即便是positive skew,综合工具在计算时序时,也不会把多出来的Tskew算进去。典型的时序模型如下图所示,一个完整的时序路径包括源时钟路径、数据路径和目的时钟路径,也可以表示为触发器+组合逻辑+触发器的模型。典型的时序路径有4类,如下图所示,这4类路径可分为片间路径(标记①和标记③)和片内路径(标记②和标记④)。
2023-04-16 20:36:30 202
原创 建立时间、保持时间
建立保持时间对于FPGA来说是由器件决定的,查看器件的《DC and AC Switching Characteristics》手册可以找到XILINX的K7系列FPGA的建立和保持时间。触发器的作用是,输出Q的值等于时钟上升沿时刻采样到的输入D的数据。由于实际硬件电路并不是理想的,在时钟上升沿前后一段时间内,数据D必须保持稳定,才能保证触发器Q的输出稳定。**建立时间:**时钟上升沿到来前数据需要保持稳定的时间;**保持时间:**时钟上升沿到来后数据需要保持稳定的时间。
2023-04-16 09:41:26 450
原创 RISC-V: RV32I、RV32M、RV32D、RV32F、RV32G
RISC-V的指令集关系:指令集RV32IRV32MRV32ARV32DRV32FRV32F与RV32D共同的指令RV32G指令数4781132328122因为,RV32G=RV32I⋃RV32M⋃RV32D⋃RV32FRV32G = RV32I \bigcup RV32M\bigcup RV32D\bigcup RV32FRV32G=RV32I⋃RV32M⋃RV32D⋃RV32F所以 ,RV32G的指令数=47+8+11+32+32−8=122RV
2021-08-24 17:40:49 3625
原创 RF ADC指标:NSD、IM3和ACLR
此文摘抄自Xlinx WP509《理解 RF 采样数据转换器的关键参数》本文讨论RF ADC主要指标,对于传统ADC主要指标可参考博文: 传统ADC主要指标:SFDR、SNR、SNDR、ENOB;RF ADC 顾名思义直接采样射频信号,相比于传统ADC采样中频信号,由于许多无用信号可以通过数字或者采样频谱分配手段去除掉,所以传统ADC指标已不适用与RF ADC。模拟数据转换器制造商已经普遍赞同在数据手册中使用噪声频谱密度 (NSD)、三阶交调 (IM3) 和邻信道泄漏比 (ACLR)来特征化RF AD
2021-08-09 15:37:45 3086
原创 传统ADC主要指标:SFDR、SNR、SNDR、ENOB
此文摘抄自Xlinx WP509《理解 RF 采样数据转换器的关键参数》无杂散动态范围 (SFDR)无杂散动态范围 (SFDR) 常用于衡量数据转换器在杂散分量干扰基本信号或导致基本信号失真之前可用的动态范围。SFDR 的定义是基本正弦波信号均方根 (RMS) 值与从 0Hz (DC) 到二分之一数据转换器采样速率(如 fs/2) 范围内测得的输出峰值杂散信号均方根值之比。峰值杂散分量可以是谐波关系,也可以是非谐波关系。SFDR 可以使用下列方程计算:SFDR(dBc)=20lg(Funfame
2021-08-09 11:35:14 53838
原创 BPSK、2FSK、2ASK
已知,电磁波可以用下式表示:其中 ,为电波幅度,为角频率 ,为 初始相位。因此,在一段时间内通过改变幅度、角频率或者相位,可以改变波形的形状,从而传输不同的信息。ASK(Amplitude Shift Keying幅移键控),通过改变电波幅度传输不同的信号,即幅度调制: FSK(Frequency Shift Keying频移键控),调频:PSK(Phase Shift Keying相移键控),调...
2021-08-04 14:04:13 8820
原创 MSK调制
MSK调制MSK原理MSK调制为什么h=0.5是最小调制指数欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入MSK原理MSK调制Smsk(t)=cos(ωct+π∗ak2Tbt+φk),
2021-07-27 16:54:00 10462
原创 ADALM-PLUTO 安装Simulink 插件
ADALM-PLUTO 安装Simulink 插件官方手册中,讲到要下载 matlab 插件 “Communications Toolbox Support Package for Analog Devices ADALM-Pluto Radio" 才能在Simulink中调用 ADALM-PLUTO。网上教程很多,读者自行查找,这里主要提供下,如何安装这个插件。根据网上的用户反馈及亲身经历,这个插件几乎不可能在国内网络环境中下载成功,挂VPN也很难下载成功,具体原因不详。在不下十次尝试后终于下载下了
2021-01-22 09:16:56 1874 2
原创 Vpp与dBW、dBmW的关系
Vpp与dBW、dBmW的关系Vpp: 代表信号最大值与最小值的差值,例如:Vpp=2V,代表信号的最大输出1V,最小输出为-1V;dBW与Vpp: 代表信号输出的功率,以50Ω阻抗的信号源为例,其输出信号的功率为:(Vpp/2/2)2/50=Vpp2/400(Vpp/2/\sqrt{2})^2/50 = Vpp^2/400(Vpp/2/2)2/50=Vpp2/400 ,用dBW表示为:$10log(Vpp^2/400) $;dBW与dBmW: 0dBW=10log(1W)=10log(1000mW
2020-08-11 14:17:15 6231
原创 多相信道化结构推导
DDD为抽取因子及信道数量,那么第kkk道的信号输出yk(m)y_k(m)yk(m)为:yk(m)=[x(n)⋅e−jωkn]∗h(n)∣n=mD=∑i=−∞+∞[x(n−i)e−jωk(n−i)h(i)]∣n=mD=∑i=−∞+∞[x(mD−i)e−jωk(mD−i)h(i)],令i=jD+p=∑p=0D−1∑j=−∞+∞[x(mD−jD−p)e−jωk(mD−jD−p)h(jD+p)]令,xp(m)=x(mD−p),hp(m)=h(mD+p)=∑p=0D−1∑j=−∞+∞[xp(m−j)e−jωk(
2020-06-09 11:13:05 1425 1
原创 TI DSP的专业术解释
专业术语解释AMCAdvanced Mezzanine CardCCSTexas Instruments Code Composer StudioCSLTexas Instruments Chip Support LibraryDDRDouble Data RateDHCPDynamic Host Configuration Protocol...
2020-04-29 11:01:54 592
C667X 官方例程、示例、所有接口的测试程序
2020-05-20
C6678 evm 官方光盘中的重要资料
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人