HDLC的DSP与FPGA实现
[09-12 18:33:58] 来源:http://www.88dzw.com EDA/PLD 阅读:8817次
文章摘要:DSP中的功能主要分为HDLC接收,HDLC发送。DSP中的HDLC接收DSP从FPGA接收到完成收标志后,接收数据,然后清FPGA标志位,将接收到的数据进行CRC校验后解帧,根据数据帧内容完成相关操作。DSP中的HDLC发送DSP将数据发送给FPGA,发送结束后,置FPGA发送完成标志位。DSP完成收数后还要进行CRC校验及解帧等操作,这就要根据具体的协议进行。具体实现根据上述设计方法,已成功地实现了HDLC电路的设计。设计输入在Altera公司的Quartus 8.0版本及CCS 3.0的软件平台上进行。首先考虑拟设计的电路需要多少内部存储器、工作速率多少、对外部处理器的接口有何要求等。根
HDLC的DSP与FPGA实现,标签:eda技术,eda技术实用教程,http://www.88dzw.comDSP中的功能主要分为HDLC接收,HDLC发送。
DSP中的HDLC接收
DSP从FPGA接收到完成收标志后,接收数据,然后清FPGA标志位,将接收到的数据进行CRC校验后解帧,根据数据帧内容完成相关操作。
DSP中的HDLC发送
DSP将数据发送给FPGA,发送结束后,置FPGA发送完成标志位。DSP完成收数后还要进行CRC校验及解帧等操作,这就要根据具体的协议进行。
具体实现
根据上述设计方法,已成功地实现了HDLC电路的设计。设计输入在Altera公司的Quartus 8.0版本及CCS 3.0的软件平台上进行。首先考虑拟设计的电路需要多少内部存储器、工作速率多少、对外部处理器的接口有何要求等。根据这些考虑,以电路图及DSP C语言结合的方法进行设计输入。对于时序电路,主要采用电路图输入的方法。
FPGA芯片选用的是Altera公司的ACEX 1K系列。该系列是Altera公司面向通信和消费类数字产品推出的低功耗、高密度的高性能FPGA集成电路,具有可与ASIC相比拟的价位。DSP使用TI公司TMS320C5416,该芯片集成度高,结构简单,体积小可靠性高,价格低,可以装入各种仪器仪表及控制装置中,易于产品化。设计出的具有HDLC功能的FPGA芯片已应用于导航设备样机的有线通讯链路中,成功实现了双向数据通信。
结语
基于软件编程与FPGA来共同实现HDLC协议,方法灵活、速度快。适合于DSP+FPGA的数字硬件平台的接口设计,实现后可靠有效。
Tag:EDA/PLD,eda技术,eda技术实用教程,EDA/PLD
《HDLC的DSP与FPGA实现》相关文章
- › 芯片引脚及主要特性8273可编程HDLC/SDLC规程控制器
- › HDLC的DSP与FPGA实现
- › 三星ARM处理器S3C4510B的HDLC通道使用及编程
- › HDLC的FPGA实现方法
- 在百度中搜索相关文章:HDLC的DSP与FPGA实现
- 在谷歌中搜索相关文章:HDLC的DSP与FPGA实现
- 在soso中搜索相关文章:HDLC的DSP与FPGA实现
- 在搜狗中搜索相关文章:HDLC的DSP与FPGA实现
分类导航
最新更新