红外快速接收器

相关产品

Reference Design Logo红外数据协会(IrDA)负责维护一个可互操作、低成本、低功耗、半双工串行数据互连标准,支持唤醒、点至点的用户模型,适用于各种设备和器件。红外(IR)技术最适合用于短距离、低到中等数据吞吐量和无线通信信道。

本参考设计使用Verilog语言编写。莱迪思的iCEcube2™布局和布线工具集成了Synplify Pro综合工具,可用于设计实现。该设计使用了iCE40™超低密度FPGA,也可以使用iCE40系列的其他器件。

特性

  • 4 Mbps波特率
  • 完整的4PPM数据包支持 – 前导码、STA、数据、STO字段
  • 同步并行处理器接口
  • 32x32位读和写数据FIFO
  • 数据接收完成时产生中断
  • IEEE 802 32位循环冗余校验(CRC-32)的产生和检测

立即跳转到

框图

Alternate Text

性能和大小

器件系列 资源使用(LUT) 语言 fMAX (MHz) I/O引脚 结构资源
iCE40™ 643 VHDL 83 40 N/A

性能和资源使用情况数据是通过使用iCE-40LP1K-CM121器件和iCEcube2设计软件测得的。

注:以上所示的性能和设计大小仅是估计值。实际结果可能取决于所选择的参数、时序约束和所用的器件。若要了解更详细的情况,请查阅设计文件。除非另有说明,所有的代码和设计工作都是在PC平台上完成的。

文档

技术资源
标题 编号 版本 日期 格式 文件大小
选择全部
IrDA Fast Receiver - Source Code
RD1134 1.0 10/12/2012 ZIP 481.8 KB
IrDA Fast Receiver - Documentation
RD1134 1.0 10/12/2012 PDF 818.8 KB