甚高速红外传输芯片的制作方法

文档序号:7931425阅读:460来源:国知局
专利名称:甚高速红外传输芯片的制作方法
技术领域
本实用新型涉及一种通信技术,具体地说是一种甚高速红外传输芯片。
背景技术
目前,在使用电缆非常困难或者根本不可能时,无线通信可以出色地代替 电缆,代替电缆的无线介质有无线电波和红外传输。无线电波的使用要申请频 段,从而会干扰信号。红外传输的优点在于信号难以在别人不知道时介入和信 号很难被秘密截取和成本不高。
由于红外传输具有隐蔽性,保密性强,故国外军事通信机构历来重视这一 技术的开发和应用。这一技术在军事隐蔽通信,特别是军事机密机构、边海防 的端对端通信中发挥出重要的作用。
红外传输有着成本低廉、连接方便、简单易用和结构紧凑的特点,因此在 小型的移动设备中获得了广泛的应用。通过红外传输芯片,各类移动设备可以 自由进行数据交换。配备有红外传输芯片的手机进行无线上网非常简单,不需
要连接线和PC CARD,只要设置好红外连接协议就能直接上网。
实际应用中,现有的红外传输芯片主要存在传输速度太慢等问题。 发明内容
本实用新型的目的在于设计一种甚高速红外传输芯片,通过在芯片内设置 各种速度的编/译码模块,来提高红外传输芯片的传输速度。
按照本实用新型提供的技术方案,在地址译码模块的输出端连接若干个用 于设定编/译码模块的控制数据的红外寄存器,所述控制数据经地址译码模块写 入对应的红外寄存器;
所述红外寄存器与直接内存存取模块、遥控控制模块及红外控制模块连接; 遥控控制模块和红外控制模块与编/译码模块相连接;直接内存存取模块与至少 两个缓冲区模块相连接,通过外部数据总线将待发送的用户数据写入与直接内 存存取模块连接的缓冲区模块内。
在红外寄存器的输入端还连接有时钟模块,由时钟模块确定遥控控制模块 所收发的遥控数据的脉冲宽度的大小。所述甚高速红外传输芯片还包括为甚高 速红外芯片的各个模块提供不同工作频率的数字锁相环模块。在所述甚高速红 外传输芯片上还含有为甚高速红外传输芯片提供稳定工作电源的稳压电源模 块。
所述控制数据包括编/译码模块的工作方式、收发数据的传输速度、定时时 间及缓冲区用户数据的帧大小。编/译码模块的输出端与红外收发模块连接,所 述用户数据是红外收发模块传输的数据。所述缓冲区模块是待发送或已接收的 用户数据的缓冲区。所述编/译码模块包括遥控编/译码模块、低速编/译码模块、 中速编/译码模块、高速编/译码模块、及甚高速编/译码模块。地址译码模块利用若干根地址传输线与外部控制器CPU的输出端连接,地 址译码模块根据输入的地址代码从若干条地址线中选择一条;所述地址译码模 块的输出端与寄存器连接,以确定与该地址代码相对应的一组存储单元的位置; 编/译码模块的输出端与红外收发模块连接。
本实用新型的优点是由于在编/译码模块中设置了甚高速编/译码模块,与 传统的编/译码模块相比,提高了传输速度。

图l是本实用新型的连接框图。
具体实施方式

在地址译码模块的输出端连接若干个用于设定编/译码模块的控制数据的红 外寄存器,所述控制数据经地址译码模块写入对应的红外寄存器;
所述红外寄存器与直接内存存取模块、遥控控制模块及红外控制模块连接; 遥控控制模块和红外控制模块与编/译码模块相连接;直接内存存取模块与至少 两个缓冲区模块相连接,通过外部数据总线将待发送的用户数据写入与直接内 存存取模块连接的缓冲区模块内。
在红外寄存器的输入端还连接有时钟模块,由时钟模块确定遥控控制模块 所收发的遥控数据的脉冲宽度的大小。所述甚高速红外传输芯片还包括为甚高 速红外芯片的各个模块提供不同工作频率的数字锁相环模块。在所述甚高速红 外传输芯片上还含有为甚高速红外传输芯片提供稳定工作电源的稳压电源模 块。
所述控制数据包括编/译码模块的工作方式、收发数据的传输速度、定时时 间及缓冲区用户数据的帧大小。编/译码模块的输出端与红外收发模块连接,所 述用户数据是红外收发模块传输的数据。所述缓冲区模块是待发送或已接收的 用户数据的缓冲区。所述编/译码模块包括遥控编/译码模块、低速编/译码模块、 中速编/译码模块、高速编/译码模块、及甚高速编/译码模块。
地址译码模块利用若干根地址传输线与外部控制器CPU的输出端连接,地 址译码模块根据输入的地址代码从若干条地址线中选择一条;所述地址译码模 块的输出端与寄存器连接,以确定与该地址代码相对应的一组存储单元的位置; 编/译码模块的输出端与红外收发模块连接。
本实用新型的甚高速红外传输芯片在接通电源后,通过总线选择信号 BUSSEL0和BUSSEL1来选择总线方式,使片选信号CS有效,如果是读红外 寄存器就使OE信号有效,如果往红外寄存器写就使WE信号有效。首先CPU 通过外部控制器对红外寄存器进行初始化配置,来设定甚高速红外芯片的工作 频率和工作模式(如低速模式,中速模式,高速模式,甚高速模式)等;所述 红外寄存器初始化用于设定甚高速编/译码模块的控制数据,所述控制数据由地 址译码模块经数据总线写入对应的红外寄存器;其次,红外寄存器通过红外控 制模块将甚高速编/译码模块的控制数据写入甚高速编/译码模块内;接下来,直 接内存存取模块(DMA)通过内部数据总线将待发送的用户数据写入与DMA连 接的缓冲区(CACHE)内;其后,通过内部总线把缓冲区内的用户数据发送到甚高速编/译码模块内;最后,甚高速编译码模块内的用户数据通过红外收发模块 发送出去。同时红外寄存器通过设定与之相连接的遥控控制模块,经编/译码模 块发送或接收遥控数据,最后把遥控数据通过红外收发模块发送出去。
本实用新型可以将最初传输速度低速的115.2kbps、中速的1.152Mbps、高 速的4Mbps上升为现在最新的甚高速的16Mbps。从而实现了快速红外传输,可 同时支持4种(低速SIR、中速MIR、高速FIR、甚高速VFIR)传输标准和速度, 该芯片集成了甚高速红外传输所需要的缓存/DMA等硬件部分。
本实用新型的甚高速红外传输芯片并不针对某种专门的外部控制CPU设 计,因此可支持多种驱动方式。为支持快速传输,在时序许可的情况下,该芯 片支持DMA工作方式,可以通过DMA直接与内容进行数据之间的交换,不需 要与CPU打交道,大大縮减了数据传输时间。该芯片采用了 I2C、 SPI和并行 BUS三种总线控制方式,便于设计者根据不同的用户选择不同的总线控制方式。
目前国内IC生产厂家只能实现低速红外信息传输,本发明的甚高速红外芯 片的传输速率达到16Mb/s,并具有数据广播的作用。这两点的优势可以把甚高 速红外数据广播技术使用到以下场合火车站查询系统,通过红外手机可以方 便快捷的得到想要的车次情况;超市特价产品信息的发布。
下面结合一个具体的实例来描述本发明的工作过程。
本发明的甚高速红外数据广播电路(火车站车票查询系统配有甚高速红外 芯片的PC机)在接通电源后,通过总线选择信号BUSSELO和BUSSEL1来选 择总线方式,使片选信号CS有效,使WE有效,CPU通过外部控制器对红外 寄存器进行初始化配置,来设定甚高速红外芯片的工作频率和工作模式(如低 速模式,中速模式,高速模式,甚高速模式)等;所述红外寄存器初始化用于 设定甚高速编/译码模块的控制数据,所述控制数据由地址译码模块经数据总线 写入对应的红外寄存器;其次,红外寄存器通过红外控制模块将甚高速编/译码 模块的控制数据写入甚高速编/译码模块内;接下来,直接内存存取模块(DMA) 通过内部数据总线将待发送的车票査询信息写入与DMA连接的缓冲区(CACHE) 内;其后,通过内部总线把缓冲区内的车票查询信息发送到甚高速编/译码模块 内;最后,甚高速编译码模块内的车票查询系统通过红外头模块以数据广播的 形式发送出去。只要红外用户在红外接收范围内就能得到想要的车票查询信息, 大大方便了用户,节省了成本。
权利要求1、甚高速红外传输芯片,其特征是在地址译码模块的输出端连接若干个用于设定编/译码模块的控制数据的红外寄存器,所述控制数据经地址译码模块写入对应的红外寄存器;所述红外寄存器与直接内存存取模块、遥控控制模块及红外控制模块连接;遥控控制模块和红外控制模块与编/译码模块相连接;直接内存存取模块与至少两个缓冲区模块相连接,通过外部数据总线将待发送的用户数据写入与直接内存存取模块连接的缓冲区模块内。
2、 如权利要求l所述的甚高速红外传输芯片,其特征是在红外寄存器的 输入端还连接有时钟模块,由时钟模块确定遥控控制模块所收发的遥控数据的 脉冲宽度的大小。
3、 如权利要求1所述的甚高速红外传输芯片,其特征是所述甚高速红外传输芯片还包括为甚高速红外芯片的各个模块提供不同工作频率的数字锁相环 模块。
4、 如权利要求l所述的甚高速红外传输芯片,其特征是在所述甚高速红 外传输芯片上还含有为甚高速红外传输芯片提供稳定工作电源的稳压电源模 块。
5、 如权利要求l所述的甚高速红外传输芯片,其特征在于,编/译码模块的 输出端与红外收发模块连接,所述用户数据是红外收发模块传输的数据。
6、 如权利要求l所述的甚高速红外传输芯片,其特征是所述缓冲区模块 是待发送或已接收的用户数据的缓冲区。
7、 如权利要求l所述的甚高速红外传输芯片,其特征是所述编/译码模块 包括遥控编/译码模块、低速编/译码模块、中速编/译码模块、高速编/译码模块、 及甚高速编/译码模块。
8、 如权利要求l所述的甚高速红外传输芯片,其特征是地址译码模块利 用若干根地址传输线与外部控制器CPU的输出端连接,地址译码模块根据输入 的地址代码从若干条地址线中选择一条;所述地址译码模块的输出端与寄存器 连接,以确定与该地址代码相对应的一组存储单元的位置;编/译码模块的输出 端与红外收发模块连接。
专利摘要本实用新型涉及一种通信技术,具体地说是一种甚高速红外传输芯片。按照本实用新型提供的技术方案,在地址译码模块的输出端连接若干个用于设定编/译码模块的控制数据的红外寄存器,所述控制数据经地址译码模块写入对应的红外寄存器;所述红外寄存器与直接内存存取模块、遥控控制模块及红外控制模块连接;遥控控制模块和红外控制模块与编/译码模块相连接;直接内存存取模块与至少两个缓冲区模块相连接,通过外部数据总线将待发送的用户数据写入与直接内存存取模块连接的缓冲区模块内。本实用新型通过在芯片内设置各种速度的编/译码模块,来提高红外传输芯片的传输速度。
文档编号H04B10/10GK201260168SQ200820040648
公开日2009年6月17日 申请日期2008年7月16日 优先权日2008年7月16日
发明者勇 周, 欢 常, 施明明, 昶 潘, 肖庆元, 赟 袁, 邓广源, 邓永洋 申请人:无锡硅动力微电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1