·上一文章:用Protel99SE实现脉冲电路的仿真
·下一文章:怎样做一块好的PCB板
2应用实例
本人在自己的设计工作中使用了以上介绍的这种方法。我设计的是一个单脉冲雷达回波信号处理机,基本原理是信号的能量积累后检测,其中采用了较复杂的信号处理算法,在原理验证阶段采用的是固定门限检测。在用MAX+PLUSII设计完该信号处理机后,现实的问题就是要在给定Pd、Pf的条件下,根据具体的算法确定检测门限。先在接收机上对接收机噪声用示波器进行测量并存储了大量数据,然后将测量结果读入 MATLAB ,形成一维数组。然后按以上介绍的方法对噪声数据进行两种处理:一是产生模拟回波信号(或采用真实回波信号采样序列)、信号噪声按一定信噪比混合、加上同步脉冲后形成多个周期的“有信号回波”,二是完全是噪声的“无信号回波”;再结合其它必要的输入信号(如时钟信号等)生成向量文件,在MAX+PLUSII中 仿真 后,分别提取仿真结果中的“有/无信号”的两种能量积累结果进行分析,初步确定检测门限,并由此结合理论分析对其检测性能进行评估。
当然,这种完全在软件环境中进行性能分析的方法并不是万能的,它只能也只应起到辅助的作用,我们采用它的目的是为了使我们的设计变得更经济、更省时、更可靠。毕竟,一个设计最终是要形成硬件,并在实际应用中去真正检验它的品质的。
总之,由于FPGA方便灵活的特点,使得这种器件在数字设计领域的应用越来越广泛。而作为一个设计者,必须利用设计软件的开放性,充分利用其它各种手段来保证我们的 设计的可靠性,提高设计的品质。