首页> 外国专利> UART based autobauding without data loss

UART based autobauding without data loss

机译:基于UART的自动波特率而不会丢失数据

摘要

The cellular telephone includes a universal asynchronous receive and transmit (UART) chip for receiving data in a serial format from an external source, such as a laptop computer, and for converting the serial data to parallel bytes of data for transmission to a microcontroller of the cellular telephone. The UART operates in one of two modes: a sample mode and a byte mode. In the sample mode, voltage levels of serial data signals received by the UART are detected and sample bytes are generated representative of those voltage levels. The sample bytes are stored within a receive First In First Out (FIFO) queue of the UART for eventual transference to the microcontroller. The microcontroller converts the sample bytes to signals appropriate for transmission using a cellular transmission format such as code division multiple access (CDMA). In the byte mode, the UART receives data bytes as bytes and stores those bytes directly within the receive FIFO without any sampling. The data bytes stored within the receive FIFO are transferred to the microcontroller which converts the bytes to appropriate signals for transmission from the cellular telephone. By processing input data as bytes rather than as samples, the microcontroller consumes far fewer resources processing the data thereby achieving, among other advantages, overall power reduction. In use, the UART is controlled to initially receive data as samples. The microcontroller examines the samples to determine the baud rate of received data then controls the UART to switch to the byte processing mode using the detected baud rate. Techniques for determining the baud rate and for switching the UART to byte mode without loss of data are also described herein.
机译:蜂窝电话包括通用异步接收和发送(UART)芯片,用于从诸如笔记本电脑之类的外部源接收串行格式的数据,并将串行数据转换为并行字节的数据,以传输到便携式计算机的微控制器。蜂窝电话。 UART以两种模式之一运行:采样模式和字节模式。在采样模式下,将检测UART接收到的串行数据信号的电压电平,并生成代表这些电压电平的采样字节。样本字节存储在UART的接收先进先出(FIFO)队列中,以最终转移到微控制器。微控制器将采样字节转换为适合使用蜂窝传输格式(例如码分多址(CDMA))进行传输的信号。在字节模式下,UART接收数据字节作为字节,并将这些字节直接存储在接收FIFO中,而无需任何采样。存储在接收FIFO中的数据字节被传送到微控制器,该微控制器将字节转换为适当的信号以从蜂窝电话传输。通过将输入数据作为字节而不是样本进行处理,微控制器消耗的数据处理资源大大减少,从而除其他优点外,还降低了整体功耗。在使用中,UART被控制为最初接收数据作为样本。微控制器检查样本以确定接收数据的波特率,然后使用检测到的波特率控制UART切换到字节处理模式。本文还描述了用于确定波特率以及将UART切换为字节模式而不丢失数据的技术。

著录项

  • 公开/公告号US5923705A

    专利类型

  • 公开/公告日1999-07-13

    原文格式PDF

  • 申请/专利权人 QUALCOMM INCORPORATED;

    申请/专利号US19960684346

  • 发明设计人 JAMES J. WILLKIE;JAMES A. HUTCHISON IV;

    申请日1996-07-18

  • 分类号H04B1/38;H04L5/16;

  • 国家 US

  • 入库时间 2022-08-22 02:07:48

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号