会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Input/output section of an integrated circuit having separate power down
capability
    • 具有独立断电功能的集成电路的输入/输出部分
    • US5898232A
    • 1999-04-27
    • US555263
    • 1995-11-08
    • Daniel B. ReentsMark T. Ellis
    • Daniel B. ReentsMark T. Ellis
    • G06F1/24G06F1/32H02J1/10G06F1/00
    • G06F1/325G06F1/3203Y02B60/32Y10T307/305Y10T307/615
    • A personal information device is provided, which includes an integrated circuit coupled to a variety of peripheral devices. The integrated circuit is configured with a core section and one or more input/output sections. The core section is powered independently of the input/output sections, allowing selective power down of peripheral components coupled to the integrated circuit without the use of external buffers. The input/output sections are configured with unique input/output circuits which perform the buffering task. The integrated circuit is further configured with a partial reset. The partial reset selectively forces portions of the integrated circuit to an initial state while other portions continue to operate. One particular embodiment of the integrated circuit is configured with a CPU and an RTC unit which comprises configuration RAM and a real time clock facility. When the partial reset is activated, the RTC unit is not reset but the CPU is reset. When the personal information device detects the need to conserve power, the power supply or a reset unit asserts the partial reset. Additionally, the power supply powers down selected peripheral components and the associated input/output driver sections while retaining power to the core section. Time/date and configuration information is therefore retained and power consumption is reduced.
    • 提供个人信息设备,其包括耦合到各种外围设备的集成电路。 集成电路配置有核心部分和一个或多个输入/输出部分。 核心部分独立于输入/输出部分供电,允许在不使用外部缓冲器的情况下连接到集成电路的外设组件选择性关断电源。 输入/输出部分配置有执行缓冲任务的唯一输入/输出电路。 集成电路进一步配置有部分复位。 部分复位选择性地将集成电路的部分强制为初始状态,而其他部分继续操作。 集成电路的一个具体实施例配置有CPU和RTC单元,其包括配置RAM和实时时钟设施。 当部分复位被激活时,RTC单元不复位,但CPU被复位。 当个人信息设备检测到需要节省电力时,电源或复位单元断言部分重置。 此外,电源在保持对核心部分的电源的同时降低所选择的外围组件和相关的输入/输出驱动器部分。 因此,保留时间/日期和配置信息并降低功耗。
    • 2. 发明授权
    • Integrated circuit including a real time clock, configuration RAM, and
memory controller in a core section which receives an asynchronous
partial reset and an asynchronous master reset
    • 集成电路包括接收异步部分复位和异步主复位的核心部分中的实时时钟,配置RAM和存储器控制器
    • US5860125A
    • 1999-01-12
    • US555264
    • 1995-11-08
    • Daniel B. Reents
    • Daniel B. Reents
    • G06F1/24G06F1/32G06F12/00
    • G06F1/24
    • An integrated circuit is provided which comprises a core section, a plurality of input/output sections, and a pair of reset inputs. The first reset input is a master reset which initializes the entire integrated circuit. The second reset input is a partial reset. The partial reset initializes a portion of the integrated circuit while other portions remain in operation. The core section can include a plurality of subsystems such as a real time clock facility, a configuration RAM, and a DRAM memory controller. The real time clock facility and configuration RAM are not affected by the partial reset. Accordingly, the real time clock is maintained during partial reset, thereby maintaining accurate time/date and configuration data during partial reset. The DRAM controller is optionally reset based on a configuration bit stored in a configuration register in one of the plurality of subsystems. When not reset, the DRAM controller provides refresh to an array of DRAM memory cells, thereby maintaining the data stored within the DRAM memory cells. The integrated circuit can be configured into a personal information device, wherein a power conservation method can then be applied by resetting portions of the integrated circuit and powering down peripheral components and input/output driver sections associated with the reset portions. Additionally, discrete buffer devices are no longer required between the integrated circuit and the peripheral component.
    • 提供一种集成电路,其包括核心部分,多个输入/输出部分和一对复位输入。 第一个复位输入是初始化整个集成电路的主复位。 第二个复位输入是部分复位。 部分复位初始化集成电路的一部分,而其他部分保持运行。 核心部分可以包括多个子系统,例如实时时钟设施,配置RAM和DRAM存储器控制器。 实时时钟设备和配置RAM不受部分重置的影响。 因此,在部分复位期间保持实时时钟,从而在部分复位期间保持精确的时间/日期和配置数据。 可选地,DRAM控制器基于存储在多个子系统之一中的配置寄存器中的配置位来重置。 当不再复位时,DRAM控制器向DRAM存储器单元阵列提供刷新,从而保持存储在DRAM存储单元内的数据。 集成电路可以被配置为个人信息设备,其中然后可以通过重置集成电路的部分并对与复位部分相关联的外围组件和输入/输出驱动器部分供电来施加功率节省方法。 此外,集成电路和外围组件之间不再需要离散缓冲器件。
    • 3. 发明授权
    • Buffering digitizer data in a first-in first-out memory
    • 以先进先出的存储器缓冲数字化仪数据
    • US5455907A
    • 1995-10-03
    • US119718
    • 1993-09-10
    • Randall L. HessGaines C. TeaguePatrick R. CooperDaniel B. ReentsHung Q. Le
    • Randall L. HessGaines C. TeaguePatrick R. CooperDaniel B. ReentsHung Q. Le
    • G06F3/033G06F3/048G06F15/00
    • G06F3/04883
    • A computer system with a digitizer based screen display in which the digitizer data is buffered through a first-in first-out memory (FIFO). The processor is only interrupted when a full digitizer data packet is available in the FIFO, rather than being interrupted on each data byte available in the FIFO. The FIFO can hold multiple digitizer data packets, so that data is not lost should the processor in the computer system be unable to immediately handle these digitizer data packets. The system also provides a filter in a separate controller that examines each digitizer data packet to determine if the pen is in a predefined screen location that performs a prespecified function. If so, rather than pass the digitizer data packet to the system processor through the FIFO, the command is passed through a separate register to the processor based on the "hotspot" touched on the screen.
    • 一种具有基于数字化仪的屏幕显示的计算机系统,其中数字转换器数据通过先进先出存储器(FIFO)进行缓冲。 只有当FIFO中有一个完整的数字转换器数据包可用时,才会中断处理器,而不是在FIFO中可用的每个数据字节中断处理器。 FIFO可以容纳多个数字转换器数据包,以便计算机系统中的处理器无法立即处理这些数字化数据包时数据不会丢失。 该系统还在单独的控制器中提供一个过滤器,该过滤器检查每个数字化仪数据包,以确定笔是否在执行预定功能的预定屏幕位置。 如果是,则不是通过FIFO将数字转换器数据包传递给系统处理器,而是根据触摸屏幕上的“热点”将命令传递给处理器。
    • 4. 发明授权
    • Communication protocol processor having multiple microprocessor cores connected in series and dynamically reprogrammed during operation via instructions transmitted along the same data paths used to convey communication data
    • 通信协议处理器具有串联连接的多个微处理器核心并且在操作期间通过沿着用于传送通信数据的相同数据路径发送的指令而动态重新编程
    • US07328270B1
    • 2008-02-05
    • US09257521
    • 1999-02-25
    • Daniel B. ReentsDonald G. CraycraftCarl K. Wakeland
    • Daniel B. ReentsDonald G. CraycraftCarl K. Wakeland
    • G06F15/177G06F15/16
    • G06F15/16
    • A communication protocol processor is presented including a transmit unit and a receive unit, each having multiple microprocessor cores connected in series. Each microprocessor core performs an operation upon a stream of communication data, conducted along a data path, according to instructions and associated data stored within a code memory unit. A change in the operation performed by a given microprocessor core is effectuated during communication protocol processor operation by transmitting new instructions and associated data to the microprocessor core along the data path. The new instructions and data modify the existing instructions and associated data stored within the code memory unit. The transmit unit of the communication protocol processor receives packet (i.e., transmit) data in parallel units and produces a framed serial transmit data stream. Each microprocessor core of the transmit unit is assigned one or more tasks which must be accomplished in sequence in order to encapsulate the transmit data stream into frames in accordance with a selected communication protocol. The receive unit receives a framed serial receive data stream and produces packet (i.e., receive) data in parallel units. Each microprocessor core of the receive unit is assigned one or more tasks which must be accomplished in sequence in order to extract receive data from the framed serial receive data stream in accordance with the selected communication protocol. The communication protocol processor may be included within a microcontroller, and the microcontroller employed within a network interface unit (NIU).
    • 提出了一种通信协议处理器,其包括发送单元和接收单元,每个发送单元和接收单元具有串联连接的多个微处理器核心。 每个微处理器核心根据存储在代码存储器单元内的指令和关联数据沿着数据路径进行通信数据流的操作。 通过在通信协议处理器操作期间通过沿着数据路径向微处理器核发送新的指令和相关联的数据来实现由给定微处理器核心执行的操作的改变。 新的指令和数据修改存储在代码存储单元内的现有指令和相关数据。 通信协议处理器的发送单元以并行单位接收分组(即发送)数据,并产生成帧的串行发送数据流。 发送单元的每个微处理器核被分配一个或多个必须按顺序完成的任务,以便根据所选择的通信协议将发送数据流封装成帧。 接收单元接收成帧串行接收数据流并以并行单位产生分组(即,接收)数据。 接收单元的每个微处理器核心被分配一个或多个必须按顺序完成的任务,以便根据所选择的通信协议从成帧的串行接收数据流中提取接收数据。 通信协议处理器可以包括在微控制器内,并且微控制器在网络接口单元(NIU)内使用。
    • 8. 发明授权
    • System and method for digital communication via a time division multiplexed serial data stream
    • 通过时分复用串行数据流进行数字通信的系统和方法
    • US07088680B1
    • 2006-08-08
    • US09228445
    • 1999-01-11
    • William W. Freitag, Jr.Daniel B. Reents
    • William W. Freitag, Jr.Daniel B. Reents
    • H04J3/14
    • H04J3/04H04J3/0685H04J3/1623H04J3/247H04L7/0008
    • A system and method are presented for digital communication via a time division multiplexed serial data stream. A serial communication system according to the present invention includes a serial communication controller having a set of functional units each configured to perform a specific function of a serial communication protocol. The functional units are operably coupled in series in order to produce digital data according to the serial communication protocol. The set of functional units operates alternately upon an active one of the multiple serial data channels within the time division multiplexed serial data stream. Each functional unit may be a state machine including one or more programmable registers for storing state information which determines the operating state of the functional unit. An active channel transition from a first data channel to a second data channel may be accomplished by saving state information associated with the first data channel and “restoring” saved state information associated with the second data channel. A memory unit coupled to each functional unit may include a separate portion allocated to each of the multiple serial data channels. State information may be retrieved from the functional units and stored in the portion of the memory unit allocated to the first data channel. State information may then be retrieved from the portion of the memory unit allocated to the second data channel and stored within the memory elements of the functional units, thus accomplishing the state “restoring” activity.
    • 提出了一种通过时分复用串行数据流进行数字通信的系统和方法。 根据本发明的串行通信系统包括具有一组功能单元的串行通信控制器,每个功能单元被配置为执行串行通信协议的特定功能。 功能单元可操作地串联耦合,以便根据串行通信协议产生数字数据。 所述功能单元组在时分多路复用串行数据流内的多个串行数据信道中的有效一个上交替工作。 每个功能单元可以是包括用于存储确定功能单元的操作状态的状态信息的一个或多个可编程寄存器的状态机。 可以通过保存与第一数据信道相关联的状态信息和“恢复”与第二数据信道相关联的保存的状态信息来实现从第一数据信道到第二数据信道的活动信道转换。 耦合到每个功能单元的存储器单元可以包括分配给多个串行数据信道中的每一个的单独部分。 可以从功能单元检索状态信息并存储在分配给第一数据信道的存储器单元的部分中。 然后可以从分配给第二数据信道的存储器单元的部分检索状态信息,并将其存储在功能单元的存储元件内,从而完成状态“恢复”活动。
    • 9. 发明授权
    • Universal serial bus controller with a direct memory access mode
    • 通用串行总线控制器,具有直接存储器访问模式
    • US06266715B1
    • 2001-07-24
    • US09088346
    • 1998-06-01
    • Bruce A. LoyerDaniel B. ReentsAllen B. Thor
    • Bruce A. LoyerDaniel B. ReentsAllen B. Thor
    • G06F1300
    • G06F13/28
    • A universal serial bus (USB) device or host provides a universal serial bus (USB) controller with a direct memory access (DMA) mode. In a DMA mode, a universal serial bus (USB) transmit endpoint may be programmed for a direct memory access (DMA) transmit channel, or a universal serial bus (USB) receive endpoint may be programmed for a direct memory access (DMA) receive channel. For a USB device, a DMA transmit channel performs data transfer to a universal serial bus (USB) host, and a DMA receive channel handles data transfer from the USB host. For a USB host, a DMA transmit channel performs data transfer to the USB device, and a DMA receive channel handles data transfer from the USB device. A universal serial bus transmit protocol and a universal serial bus receive protocol for the DMA mode of the USB controller permit a maximum packet size of universal serial bus (USB) data to be programmed to a value greater than the physical size of a USB transmit or receive buffer of a USB transmit or receive endpoint. A USB controller with a DMA mode thus allows for a significant reduction in the buffer size of a USB transmit or receive buffer. A USB device having a controller with a DMA mode handles USB data as fast as the USB host can request USB data.
    • 通用串行总线(USB)设备或主机提供具有直接存储器访问(DMA)模式的通用串行总线(USB)控制器。 在DMA模式下,通用串行总线(USB)传输端点可以被编程用于直接存储器访问(DMA)传输通道,或者通用串行总线(USB)接收端点可以被编程用于直接存储器访问(DMA)接收 渠道。 对于USB设备,DMA传输通道执行到通用串行总线(USB)主机的数据传输,DMA接收通道可以处理USB主机的数据传输。 对于USB主机,DMA传输通道执行到USB设备的数据传输,DMA接收通道可以处理USB设备的数据传输。 USB控制器的DMA模式的通用串行总线传输协议和通用串行总线接收协议允许将通用串行总线(USB)数据的最大数据包大小编程为大于USB传输的物理尺寸 接收USB发送或接收端点的缓冲区。 因此,具有DMA模式的USB控制器可以显着降低USB发送或接收缓冲区的缓冲区大小。 具有DMA模式的控制器的USB设备可以像USB主机请求USB数据那样快速处理USB数据。
    • 10. 发明授权
    • Core section having asynchronous partial reset
    • 核心部分具有异步部分重置
    • US6067627A
    • 2000-05-23
    • US144319
    • 1998-08-31
    • Daniel B. Reents
    • Daniel B. Reents
    • G06F1/24G06F1/32
    • G06F1/24
    • An integrated circuit is provided which comprises a core section, a plurality of input/output sections, and a pair of reset inputs. The first reset input is a master reset which initializes the entire integrated circuit. The second reset input is a partial reset. The partial reset initializes a portion of the integrated circuit while other portions remain in operation. The core section can include a plurality of subsystems such as a real time clock facility, a configuration RAM, and a DRAM memory controller. The real time clock facility and configuration RAM are not affected by the partial reset. Accordingly, the real time clock is maintained during partial reset, thereby maintaining accurate time/date and configuration data during partial reset. The DRAM controller is optionally reset based on a configuration bit stored in a configuration register in one of the plurality of subsystems. When not reset, the DRAM controller provides refresh to an array of DRAM memory cells, thereby maintaining the data stored within the DRAM memory cells. The integrated circuit can be configured into a personal information device, wherein a power conservation method can then be applied by resetting portions of the integrated circuit and powering down peripheral components and input/output driver sections associated with the reset portions. Additionally, discrete buffer devices are no longer required between the integrated circuit and the peripheral component.
    • 提供一种集成电路,其包括核心部分,多个输入/输出部分和一对复位输入。 第一个复位输入是初始化整个集成电路的主复位。 第二个复位输入是部分复位。 部分复位初始化集成电路的一部分,而其他部分保持运行。 核心部分可以包括多个子系统,例如实时时钟设施,配置RAM和DRAM存储器控制器。 实时时钟设备和配置RAM不受部分重置的影响。 因此,在部分复位期间保持实时时钟,从而在部分复位期间保持精确的时间/日期和配置数据。 可选地,DRAM控制器基于存储在多个子系统之一中的配置寄存器中的配置位来重置。 当不再复位时,DRAM控制器向DRAM存储器单元阵列提供刷新,从而保持存储在DRAM存储单元内的数据。 集成电路可以被配置为个人信息设备,其中然后可以通过重置集成电路的部分并对与复位部分相关联的外围组件和输入/输出驱动器部分供电来施加功率节省方法。 此外,集成电路和外围组件之间不再需要离散缓冲器件。