Bit interleaved data serial interface
    41.
    发明授权
    Bit interleaved data serial interface 有权
    位交错数据串行接口

    公开(公告)号:US06772251B1

    公开(公告)日:2004-08-03

    申请号:US09849214

    申请日:2001-05-04

    IPC分类号: G06F1300

    摘要: A shared wire serial interface between two devices that share a system clock and a single bi-directional serial data line. The clock drives both the system and the interface and is provided over a single clock wire. One device operates as a master, the other as a slave. Since master and slave share the same clock, clock drift error will be zero. Although the start of a data transfer is asynchronous with regard to the system clock, the data transfer itself, is synchronous. In one embodiment, the bit transfer rate is ⅛th the system clock speed in one example and is generated by a state machine, however, any divide may be used. The state machine also signals the output enablers which interleave the data bits on the serial data line. The flow of data on a single data line of the interface is bi-directional in that data from the master is bit interleaved with data from the slave. Due to the bit interleaving of data between master and slave, the master can simultaneously shift a command out of its register while shifting in a reply from a previous command. A one bit tri-state period separates each data bit.

    摘要翻译: 两个设备之间的共享线串行接口,共享一个系统时钟和一个双向串行数据线。 时钟驱动系统和接口,并通过单个时钟线提供。 一个设备作为主设备,另一个设备作为从设备。 由于主器件和从器件共享相同的时钟,时钟漂移误差将为零。 虽然数据传输的开始在系统时钟方面是异步的,但数据传输本身就是同步的。 在一个实施例中,在一个示例中,比特传送速率是系统时钟速度的1/8,并且由状态机产生,然而,可以使用任何除法。 状态机还用信号通过串行数据线上的数据位进行交织的输出使能器。 在接口的单个​​数据线上的数据流是双向的,因为来自主机的数据与来自从机的数据进行位交织。 由于主器件和从器件之间的数据位进行比特交错,主器件可以在从前一个命令的回复中移位时将命令从其寄存器中移出。 一位三态周期分隔每个数据位。

    Boundary scannable one bit precompensated CMOS driver with compensating pulse width control
    42.
    发明授权
    Boundary scannable one bit precompensated CMOS driver with compensating pulse width control 失效
    边界可扫描一位预补偿CMOS驱动器,具有补偿脉宽控制

    公开(公告)号:US06772250B2

    公开(公告)日:2004-08-03

    申请号:US09810058

    申请日:2001-03-15

    IPC分类号: G06F1300

    摘要: An improved data driver, method, and system for driving data with an improved slew rate and eye opening is provided. In one embodiment, the data driver includes a non-precompensating data driver and a precompensating data driver. The non-precompensating driver generates a non-precompensating output data pulse corresponding to input data. The non-precompensating data driver generates a pulse in response to every input data bit received. The precompensating driver generates the precompensating pulse only in response to a transition from one data state to a second data state between consecutive data bits. The precompensating data pulse is shorter in duration than the non-precompensating output data. The output data from the data drive is the sum of the non-precompensating output data pulse and the precompensating output data pulse.

    摘要翻译: 提供了一种改进的数据驱动程序,方法和系统,用于驱动具有改进的压摆率和眼睛开度的数据。 在一个实施例中,数据驱动器包括非预补偿数据驱动器和预补偿数据驱动器。 非预补偿驱动器产生对应于输入数据的非预补偿输出数据脉冲。 非预补偿数据驱动器响应于接收的每个输入数据位产生脉冲。 预补偿驱动器仅响应于在连续数据位之间从一个数据状态到第二数据状态的转变而产生预补偿脉冲。 预补偿数据脉冲的持续时间比非预补偿输出数据短。 来自数据驱动器的输出数据是非预补偿输出数据脉冲和预补偿输出数据脉冲之和。

    Method and apparatus to restrict free hyperlinking by internet content distributors to web sites of original content producers
    43.
    发明授权
    Method and apparatus to restrict free hyperlinking by internet content distributors to web sites of original content producers 失效
    限制互联网内容分发者对原始内容制作者网站的免费超链接的方法和装置

    公开(公告)号:US06772208B1

    公开(公告)日:2004-08-03

    申请号:US09434855

    申请日:1999-11-04

    IPC分类号: G06F1300

    CPC分类号: G06F21/10 G06F17/3089

    摘要: The present invention enables content producers to selectively choose which content distributors may hyperlink to the content producer's website. The content producer provides an initial URL referencing a document on the content producer server to the content distributor. The content distributor creates an HTML file that contains the initial hyperlink URL that was given to the content distributor. The content distributor allows the content producer the privilege of updating the HTML file containing the initial hyperlink URL. The content producer may periodically access the content distributor server to replace the hyperlink with a new URL reference to the document. Because the hyperlink referring to a document is modified at the will of the content producer, the content producer controls the entities that can hyperlink to the document. As a side effect, the content producer may also determine which content distributor referred a client and may also keep records of such referral.

    摘要翻译: 本发明使得内容制作者能够选择性地选择哪些内容分发者可以超链接到内容制作者的网站。 内容制作者向内容分发者提供将内容生成器服务器上的文档引用的初始URL。 内容分发者创建一个包含给内容分发者的初始超链接URL的HTML文件。 内容分发器允许内容制作者更新包含初始超链接URL的HTML文件的特权。 内容制作者可以周期性地访问内容分发服务器以用对文档的新的URL引用来替换超链接。 因为引用文档的超链接是根据内容制作者的意愿进行修改的,所以内容制作者控制可以超链接到文档的实体。 作为副作用,内容制作者还可以确定哪个内容分发者引用客户端并且还可以保存这种转交的记录。

    Apparatus and method of processing image data
    44.
    发明授权
    Apparatus and method of processing image data 有权
    处理图像数据的装置和方法

    公开(公告)号:US06771271B2

    公开(公告)日:2004-08-03

    申请号:US10170604

    申请日:2002-06-13

    IPC分类号: G06F1300

    CPC分类号: G06T1/60

    摘要: A relatively high speed circular memory device, in combination with other processes, improves image processing efficiency. To that end, a method and apparatus of processing image data stored in an initial memory logically divides the image into a plurality of contiguous strips. A first plurality of the strips are stored in a working memory having a circular addressing arrangement, where the working memory is faster than the initial memory and has a plurality of sequential address locations. The first plurality of strips are contiguous and have a start address. In addition, the first plurality of strips are stored in the working memory in a contiguous manner, and processed through the working memory relative to the start address.

    摘要翻译: 与其他工艺相结合的相对高速的圆形存储器件提高了图像处理效率。 为此,将存储在初始存储器中的图像数据进行处理的方法和装置将图像逻辑地划分成多个连续的条带。 第一组多个条被存储在具有圆形寻址布置的工作存储器中,其中工作存储器比初始存储器快,并且具有多个顺序地址位置。 第一组多个条带是连续的并且具有起始地址。 此外,第一多个条以连续的方式存储在工作存储器中,并且通过工作存储器相对于起始地址进行处理。

    Memory access in a computer system having parallel execution pipelines
    45.
    发明授权
    Memory access in a computer system having parallel execution pipelines 有权
    具有并行执行管线的计算机系统中的存储器访问

    公开(公告)号:US06769049B1

    公开(公告)日:2004-07-27

    申请号:US09563473

    申请日:2000-05-02

    IPC分类号: G06F1300

    摘要: A computer memory access controller receives load and store requests from a plurality of parallel execution pipelines and forms queues of store and load addresses. A comparator compares load addresses with store addresses in a store address queue and selects a store before load if an address match is found, but selects a load before a store if no address match is found.

    摘要翻译: 计算机存储器访问控制器从多个并行执行流水线接收加载和存储请求并形成存储和加载地址的队列。 比较器将加载地址与存储地址队列中的存储地址进行比较,如果找到地址匹配,则在加载之前选择存储,但如果找不到地址匹配,则在存储之前选择一个负载。

    Embedded control unit
    47.
    发明授权
    Embedded control unit 有权
    嵌入式控制单元

    公开(公告)号:US06766391B2

    公开(公告)日:2004-07-20

    申请号:US10392027

    申请日:2003-03-18

    申请人: Hubert Kuo I-Ming Lin

    发明人: Hubert Kuo I-Ming Lin

    IPC分类号: G06F1300

    CPC分类号: G06F3/00

    摘要: An embedded control unit is installed in a notebook computer, so as to take the place of the programmable processor in many conventional notebook computers for controlling peripheral devices. The embedded control unit includes a plurality of peripheral controllers, so as to control the peripheral devices usually used by typical notebook computers. The peripheral controllers can be directly connected to the peripheral devices, according to the specifications for different types and/or brands of notebook computers. In addition, the peripheral controllers can achieve control of the peripheral devices according to the non-adjustable internal register settings. In this way, the control of the peripheral devices can be achieved without using firmware, thereby simplifying the notebook computer development process and reducing the development cost.

    摘要翻译: 嵌入式控制单元安装在笔记本计算机中,以便代替用于控制外围设备的许多常规笔记本计算机中的可编程处理器。 嵌入式控制单元包括多个外围控制器,以便控制通常用于典型笔记本计算机的外围设备。 外围控制器可以根据不同类型和/或品牌的笔记本电脑的规格直接连接到外围设备。 此外,外设控制器可以根据不可调节的内部寄存器设置实现对外围设备的控制。 以这种方式,可以在不使用固件的情况下实现外围设备的控制,从而简化笔记本计算机开发过程并降低开发成本。

    Exchanging messages between computer systems communicatively coupled in a computer system network
    48.
    发明授权
    Exchanging messages between computer systems communicatively coupled in a computer system network 有权
    在计算机系统网络中通信耦合的计算机系统之间交换消息

    公开(公告)号:US06766358B1

    公开(公告)日:2004-07-20

    申请号:US09427203

    申请日:1999-10-25

    IPC分类号: G06F1300

    CPC分类号: G06F9/544

    摘要: A method for exchanging messages between computer systems communicatively coupled in a computer system network. A message (e.g., a read or write command) is sent from a software element of a first computer system (e.g., a client computer system) to a second computer system (e.g., a server computer system). A shared memory unit is accessible by the software element of the first computer system and a software element of the second computer system. The shared memory unit of the second computer system is directly accessed, bypassing the processor of the second computer system, and the data of interest is read or written from/to the shared memory unit. In one embodiment, the method pertains to acknowledgments between software elements. A plurality of messages is sent from one software element to another software element. A count of each of the plurality of messages is maintained. An acknowledgment message acknowledging receipt of a prescribed number of the messages is written to a shared memory unit when the count reaches the prescribed number.

    摘要翻译: 一种用于在通信耦合在计算机系统网络中的计算机系统之间交换消息的方法。 从第一计算机系统(例如,客户计算机系统)的软件元件将消息(例如,读或写命令)发送到第二计算机系统(例如,服务器计算机系统)。 共享存储器单元可由第一计算机系统的软件元件和第二计算机系统的软件元件访问。 直接访问第二计算机系统的共享存储器单元,绕过第二计算机系统的处理器,并且从共享存储器单元读取/写入感兴趣的数据。 在一个实施例中,该方法涉及软件元件之间的确认。 多个消息从一个软件元件发送到另一个软件元件。 保持多个消息中的每一个的计数。 当计数达到规定数量时,确认接收到规定数量的消息的确认消息被写入共享存储器单元。

    System and method for using ancillary processors and storage to speed time critical data capture
    49.
    发明授权
    System and method for using ancillary processors and storage to speed time critical data capture 有权
    使用辅助处理器和存储器来加速时间关键数据捕获的系统和方法

    公开(公告)号:US06763441B2

    公开(公告)日:2004-07-13

    申请号:US10055284

    申请日:2002-01-23

    申请人: Roman A. Bobak

    发明人: Roman A. Bobak

    IPC分类号: G06F1300

    CPC分类号: G06F11/1441 G06F11/0712

    摘要: A method for using ancillary processors and memory to speed critical data capture includes building a list memory address ranges associated with a secondary partition. The memory address ranges are located in central storage memory and contain the data to be captured. The method also includes reading the data from the memory address ranges and writing the data to a portion of memory reserved by a first partition as a capture pool. The capture pool is also located in central storage memory and is not accessible by the secondary partition. The invention also includes a system for using ancillary processors and storage to speed time critical data captured.

    摘要翻译: 使用辅助处理器和存储器来加速关键数据捕获的方法包括建立与辅助分区相关联的列表存储器地址范围。 存储器地址范围位于中央存储器中,并包含要捕获的数据。 该方法还包括从存储器地址范围读取数据并将数据写入作为捕获池的由第一分区保留的存储器的一部分。 捕获池也位于中央存储器中,不能由辅助分区访问。 本发明还包括用于使用辅助处理器和存储器来加速所捕获的时间关键数据的系统。

    Storage router and method for providing virtual local storage
    50.
    发明授权
    Storage router and method for providing virtual local storage 有权
    存储路由器和提供虚拟本地存储的方法

    公开(公告)号:US06763419B2

    公开(公告)日:2004-07-13

    申请号:US10361283

    申请日:2003-02-10

    IPC分类号: G06F1300

    摘要: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fiber Channel devices. A plurality of Fiber Channel devices, such as workstations (58), are connected to a Fiber Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54). The storage router (56) interfaces between the Fiber Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.

    摘要翻译: 存储路由器(56)和存储网络(50)向远程SCSI存储设备(60,62,64)向光纤通道设备提供虚拟本地存储。 诸如工作站(58)的多个光纤通道设备连接到光纤通道传输介质(52),并且多个SCSI存储设备(60,62,64)连接到SCSI总线传输介质(54) )。 存储路由器(56)在光纤通道传输介质(52)和SCSI总线传输介质(54)之间接口。 存储路由器(56)在工作站(58)和SCSI存储设备(60,62,64)之间映射并且实现对SCSI存储设备(60,62,64)上的存储空间的访问控制。 存储路由器(56)然后允许根据映射和访问控制使用本地低级别块协议从工作站(58)到SCSI存储设备(60,62,64)的访问。