
2 基于FPGA的二进制数字通信平台
为了更加清晰地展现FPGA的加密过程,本文将为FPGA加密过程搭建一个基于FPGA的二进制数字通信平台。通过这一平台,可以实现数字信号的加密、解密过程,也能更加深入地了解FPGA器件的有关功能以及VHDL的编程方法。
2.1 FSK调制通信平台设计
FSK信号的产生方法主要有两种:第一种方法是用二进制基带矩形脉冲去调制一个调频器,使其输出两个不同频率的码元。这种方法产生的调频信号是相位连续的,虽然实现方法简单,但频率稳定度不高,同时频率转换速度不能做得太快,但是其优点是由调频器所产生的FSK信号在相邻码元之间的相位是连续的。第二种方法是用一个基带脉冲控制的开关电路去选择两个独立频率源的振荡作为输出,由于是独立的频率源,所以信号频率稳定度可以做的很高并且没有过渡频率,它的转换速度快,波形好。
FSK调制方框图如图3所示。


2.2 FSK解调通信平台设计
二进制FSK信号常用的解调方法是采用非相干解调法和相干解调法,除此之外,FSK信号还有其他的解调方法,比如鉴频法、过零检测法及差分检测法FSK解调方框图如图5所示。

FSK解调VHDL程序仿真图如图6所示。

3 基于FPGA加密技术的FSK数字通信系统
数字通信传输的是一个接一个按节拍传送的数字信号单元,因此接收端必须按与发送端相同的节拍接收。否则,会因收发节拍不一致而使接收性能变坏。
FSK数字通信系统模型如图7所示。

FSK数字加密通信系统QuartusⅡ原理框图如图8所示。

基于FPGA的FSK数字加密通信系统QuartusⅡ仿真框图如图9所示。

4 结 语
硬件加密是通过独立于主机系统外的硬件加密设备实现的,所有关键数据的存储、运算都通过硬件实现,硬件加密具有不占主机资源、速度快、安全性较高的特点。为了能够更好地体现出加密算法的实际应用,本文为该加密过程设计了一个通信平台。该系统不但完成了基带信号的调制,已调信号的解调,还将加密过程加入其中,使整个通信过程更加完整。最后对该带有加密过程的FSK数字移频通信系统进行模拟实验,并分析、调试及验证其功能,该电路可进行下载生成实际电路,应用到相应领域中。
顶一下 0
踩一下
相关文章
用户评论
已有0位网友发表了看法



发表评论