会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method, apparatus and computer program product for high speed memory testing
    • 用于高速内存测试的方法,设备和计算机程序产品
    • US06970798B1
    • 2005-11-29
    • US10840559
    • 2004-05-06
    • Tai Anh CaoKhanh NguyenAquilur Rahman
    • Tai Anh CaoKhanh NguyenAquilur Rahman
    • G06F19/00
    • G06F11/263G06F11/273
    • For testing a device under test (“DUT”) a test specification is converted in a computer system by a pin vector generator process, which includes generating test vectors. The DUT has numerous input pins and such a pin vector is for a signal to drive one such pin. The pin vectors are compressed and saved. Ones of the pin vectors are loaded, upon initialization of a test, into a pipeline having a series of memory stages and extending from the computer system to channel cards in a test head. The pipeline is operated in data transfer cycles, delivering W bits per cycle. The pin vectors are decompressed at the respective channel cards in decompressor read cycles. X bits are read per decompressor cycle, W being greater than X, so that the pipeline may perform its data transfer cycles less frequently than the decompressor performs its read cycles.
    • 为了测试被测设备(“DUT”),测试规范在计算机系统中通过引脚向量生成器进程进行转换,其中包括生成测试向量。 DUT具有许多输入引脚,并且这样的引脚矢量用于信号来驱动一个这样的引脚。 引脚向量被压缩并保存。 在测试初始化​​时,引导向量的载入被加载到具有一系列存储器级并且从计算机系统延伸到测试头中的通道卡的管道中。 流水线在数据传输周期中运行,每个周期提供W位。 在解压缩器读取周期中,引脚向量在相应的通道卡处被解压缩。 每个解压缩器周期读取X位,W大于X,使得流水线可以比解压缩器执行其读周期更不频繁地执行其数据传送周期。
    • 3. 发明授权
    • VLSI layout design jobs scheduling method
    • VLSI布局设计作业调度方法
    • US06647536B2
    • 2003-11-11
    • US09737340
    • 2000-12-15
    • Douglas Hooker BradleyTai Anh Cao
    • Douglas Hooker BradleyTai Anh Cao
    • G06F1750
    • G06F17/5081
    • A method for automatically running a plurality of interactive programs that are necessary to complete a VLSI design and verification is disclosed. Layout data is completed and saved. Multiple programs of the VLSI logic are launched using this data. The submission of design programs (jobs) operate as program “states” with each program state having data inputs, data outputs possibly receiving logic inputs and generating logic outputs. The data inputs and data outputs may be conditional in that they were generated from other program states that may not have executed error free. Logic routines generate the logic signals which are logic combinations of the generated logic outputs and these logic signals may be used to launch other program states. Once the method is started, a designer simply corrects errors that occur and then re-starts the design process. The method keeps unconditional outputs of program states and updates conditional outputs and the program states execute until the VLSI design and verification is completed.
    • 公开了一种用于自动运行完成VLSI设计和验证所需的多个交互程序的方法。 布局数据已完成并保存。 使用此数据启动VLSI逻辑的多个程序。 设计程序(作业)的提交作为程序“状态”运行,每个程序状态具有数据输入,数据输出可能接收逻辑输入和产生逻辑输出。 数据输入和数据输出可能是有条件的,因为它们是从可能没有执行错误的其他程序状态生成的。 逻辑例程产生逻辑信号,逻辑信号是所生成的逻辑输出的逻辑组合,并且这些逻辑信号可用于启动其他程序状态。 一旦开始了该方法,设计人员就会简单地纠正发生的错误,然后重新启动设计过程。 该方法保持程序状态的无条件输出,并更新条件输出,并执行程序状态,直到VLSI设计和验证完成。
    • 4. 发明授权
    • Scheduler for schematic related jobs
    • 用于原理图相关作业的计划程序
    • US06609227B2
    • 2003-08-19
    • US09737332
    • 2000-12-15
    • Douglas Hooker BradleyTai Anh Cao
    • Douglas Hooker BradleyTai Anh Cao
    • G06F1750
    • G06F17/5022G06F17/5045Y10S707/99938
    • A Schematic database defining a Schematic is checked and saved. Multiple programs affected by the Logic of the VLSI Schematic are launched along with a Checking program that extracts data related to the Logic of the VLSI Schematic design and other data that may be necessary but is not related to the Logic of the VLSI Schematic design. The Schematic design programs operate as executable program states with each program state having program data inputs and outputs and program logic inputs and outputs. Once the method is started, a designer simply corrects errors that occur and then restarts the Schematic design process. If changes in the Schematic database do not affect the Logic then Logic related programs states are stopped and programs for correcting non Logic related changes are run. Program output data may be conditional with errors or unconditional without errors depending on operational modes.
    • 检查并保存定义原理图的原理图数据库。 受VLSI原理图逻辑影响的多个程序与一个检查程序一起发布,该程序提取与VLSI Schematic设计的逻辑相关的数据以及可能需要但与VLSI Schematic设计逻辑无关的其他数据。 原理图设计程序作为可执行程序状态运行,每个程序状态具有程序数据输入和输出以及程序逻辑输入和输出。 一旦该方法启动,设计者只需更正发生的错误,然后重新启动原理图设计过程。 如果原理图数据库中的更改不影响逻辑,则逻辑关联程序状态将被停止,并且运行用于校正非逻辑相关更改的程序。 根据操作模式,程序输出数据可能会带有错误或无条件的错误。
    • 5. 发明授权
    • Simultaneous transmission bidirectional repeater and initialization
mechanism
    • 同时传输双向中继器和初始化机制
    • US5801549A
    • 1998-09-01
    • US766642
    • 1996-12-13
    • Tai Anh CaoTom Tein-Cheng Chiu
    • Tai Anh CaoTom Tein-Cheng Chiu
    • H04L5/14H04L25/24H03K19/0185
    • H04L5/1423H04L25/24
    • The present invention provides a driver/receiver pair connected as a repeater circuit which simultaneously transmits and receives information on multiple connected transmission lines. Transceiver circuits are provided which are mirror images of one another to perform the repeater function of the present invention. Each transceiver in the repeater circuit includes a non-inverting buffer stage which produces a signal swing less than the typical Vdd to ground which is typical for common CMOS inverters. The limited swing provides a variable reference input to a differential receiver element. This receiver looks at the incoming signal, and the signal being transmitted from the repeater to determine if the incoming signal is logical "1" or logical "0". This is done on each side of the repeater since the actual voltage level on the wire at the repeater terminal is a composite of the signal received by the repeater and the signal being transmitted by the repeater. By using the repeater, the data rate is doubled and the transmission distance is increased when compared to simplex unidirectional operation.
    • 本发明提供了作为中继器电路连接的驱动器/接收器对,其同时发送和接收关于多个连接的传输线的信息。 提供收发电路,它们是彼此的镜像,以执行本发明的中继器功能。 中继器电路中的每个收发器包括一个非反相缓冲级,其产生比常见的CMOS反相器典型的典型Vdd对地的信号摆幅。 限制摆动为差分接收器元件提供可变参考输入。 该接收机查看输入信号,并且从中继器发送信号以确定输入信号是逻辑“1”还是逻辑“0”。 这是在中继器的每一侧进行的,因为中继器终端上的导线上的实际电压电平是由中继器接收的信号和由中继器传输的信号的组合。 通过使用中继器,与单向单向操作相比,数据速率加倍,传输距离增加。
    • 7. 发明授权
    • Method for facilitating simultaneous multi-directional transmission of multiple signals between multiple circuits using a single transmission line
    • 用于促进使用单个传输线在多个电路之间同时多方向传输多个信号的方法
    • US06771675B1
    • 2004-08-03
    • US09640770
    • 2000-08-17
    • Tai Anh CaoLloyd Andre Walls
    • Tai Anh CaoLloyd Andre Walls
    • H04J302
    • H04L5/04
    • Digital signals from a group of three or more circuits (104, 105, 106) are used to create an encoded or combined signal on a common transmission line (108). The encoded signal is then decoded at each different circuit to produce or recreate the digital signal asserted by each different circuit in the group. The encoded signal comprises a signal included in a set of unique signal values, with each signal in the set corresponding to a different combination of digital signals asserted by the group of circuits. Decoding the encoded signal at each circuit (104, 105, 106) in the group involves comparing the encoded signal to a particular reference voltage from a set of reference voltages. A particular reference voltage used in this comparison may be selected using one or more digital signals already decoded from the encoded signal.
    • 来自一组三个或更多个电路(104,105,106)的数字信号用于在公共传输线(108)上创建编码或组合的信号。 然后在每个不同的电路处解码编码的信号以产生或重建由组中的每个不同电路断言的数字信号。 编码信号包括包含在一组唯一信号值中的信号,集合中的每个信号对应于该组电路断言的数字信号的不同组合。 在组中的每个电路(104,105,106)处对编码信号进行解码包括将编码信号与来自一组参考电压的特定参考电压进行比较。 可以使用已经从编码信号解码的一个或多个数字信号来选择在该比较中使用的特定参考电压。
    • 8. 发明授权
    • Circuit suitable for use in a carry lookahead adder
    • 电路适用于进位前置加法器
    • US07290027B2
    • 2007-10-30
    • US10059554
    • 2002-01-30
    • Douglas Hooker BradleyTai Anh Cao
    • Douglas Hooker BradleyTai Anh Cao
    • G06F7/50
    • G06F7/508
    • An adder circuit for determining the sum of two operands including a set of PGK circuits, at least one tier of group circuits, and a carry generation circuit. The PGK circuits generate propagate, generate, and kill bits corresponding to at least a portion of the first and second operands. The group circuit receives propagate, generate, and kill bits from a plurality of the PGK circuits and produces a set of group propagate, generate, and kill values. The carry generation circuit receives a carry-in bit and the outputs of at least one of the group circuits and generates a carry-out bit representing the carry-out of the corresponding group. The PGK circuits, group circuits, and carry circuits may use CMOS transmission gates in lieu of conventional complementary pass-gate logic (CPL).
    • 一个加法器电路,用于确定包括一组PGK电路,至少一个组电路层和一个进位发生电路的两个操作数之和。 PGK电路产生对应于第一和第二操作数的至少一部分的传播,生成和杀死位。 组电路从多个PGK电路接收传播,生成和杀死位,并产生一组群传播,生成和杀死值。 进位发生电路接收进位位和组电路中的至少一个的输出,并生成表示相应组的进位输出的进位位。 PGK电路,组电路和进位电路可以使用CMOS传输门来代替传统的互补通道逻辑(CPL)。
    • 9. 发明授权
    • 4:2 compressor circuit for use in an arithmetic unit
    • 4:2用于运算单元的压缩机电路
    • US06711633B2
    • 2004-03-23
    • US10059607
    • 2002-01-30
    • Douglas Hooker BradleyTai Anh CaoRobert Alan PhilhowerWai Yin Wong
    • Douglas Hooker BradleyTai Anh CaoRobert Alan PhilhowerWai Yin Wong
    • G06F300
    • G06F7/607G06F7/5318
    • A compressor circuit suitable for use in an arithmetic unit of a microprocessor includes a first stage, a second stage, a carry circuit, and a sum circuit. The first stage is configured to receive a set of four input signals. The first stage generates a first intermediate signal indicative of the XNOR of a first pair of the input signals and a second intermediate signal indicative of the XNOR of a second pair of the input signals. The second stage configured to receive at least a portion of the signals generated by the first stage. The second stage generates first and second control signals where the first control signal is indicative of the XNOR of the four input signals and the second control signal is the logical complement of the first signal. The carry circuit is configured to receive at least one of the control signals and further configured to generate a carry bit based at least in part on the state of the received control signal. The sum circuit is configured to receive at least one of the control signals and further configured to generate a sum bit based at least in part on the state of the received control signal. At least one of the first stage, second stage, sum circuit, and carry circuit include at least one CMOS transmission gate comprised of an n-channel transistor and a p-channel transistor having their source/drain terminals connected in parallel, wherein the p-channel transistor gate is driven by the logical complement of the n-channel transistor gate. In one embodiment, the first stage, second stage, carry circuit, and sum circuit are comprised primarily of such transmission gates to the exclusion of conventional CMOS complementary passgate logic.
    • 适用于微处理器运算单元的压缩机电路包括第一级,第二级,进位电路和和电路。 第一级被配置为接收一组四个输入信号。 第一级产生指示第一对输入信号的XNOR的第一中间信号和指示第二对输入信号的XNOR的第二中间信号。 第二级被配置为接收由第一级产生的信号的至少一部分。 第二级产生第一和第二控制信号,其中第一控制信号指示四个输入信号的XNOR,第二控制信号是第一信号的逻辑补码。 进位电路被配置为接收至少一个控制信号,并且还被配置为至少部分地基于所接收的控制信号的状态来产生进位位。 总和电路被配置为接收至少一个控制信号,并且还被配置为至少部分地基于所接收的控制信号的状态来产生和位。 第一级,第二级,和电路和进位电路中的至少一个包括由n沟道晶体管和p沟道晶体管组成的至少一个CMOS传输门,其源极/漏极端子并联连接,其中p 通道晶体管栅极由n沟道晶体管栅极的逻辑补码驱动。 在一个实施例中,第一级,第二级,进位电路和和电路主要由这样的传输门组成,以排除常规CMOS互补门极逻辑。