会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明授权
    • Logical signal output drivers for integrated circuit interconnection
    • 用于集成电路互连的逻辑信号输出驱动器
    • US5287527A
    • 1994-02-15
    • US997380
    • 1992-12-28
    • Gary S. DelpBrian A. Schuelke
    • Gary S. DelpBrian A. Schuelke
    • H03K17/693G06F12/06G11C7/10G11C8/12G11C11/401H03K19/003H03K19/0175G11C8/00
    • G11C7/1051G11C8/12
    • Disclosed is a logic output signal generating integrated circuit having a plurality of output drivers connected in parallel between a power bus and a ground bus. Each output driver has a pull up device disposed between the power bus and an output terminal and a pull down device disposed between the output terminal and the ground bus. Output drivers are paired for the reception of control signals. Control gates to the pull up device and the pull down device for one output driver in a pair is connected to receive an on-chip logic signal. The second output driver of the pair has the complement of that logic signal applied to the control gates of its pull up and pull down devices. An inverter operates on the logic signal to provide the complement. The load is divided between the output drivers for the true signals and those for the complementary signals.
    • 公开了一种逻辑输出信号产生集成电路,其具有并联连接在电源总线和接地总线之间的多个输出驱动器。 每个输出驱动器具有设置在电源总线和输出端子之间的上拉装置和设置在输出端子和接地总线之间的下拉装置。 输出驱动器配对用于接收控制信号。 一对输出驱动器的上拉装置和下拉装置的控制栅极被连接以接收片上逻辑信号。 该对的第二输出驱动器具有施加到其上拉和下拉器件的控制栅极的该逻辑信号的补码。 逆变器对逻辑信号进行操作以提供补码。 负载在真实信号的输出驱动器和互补信号的输出驱动器之间划分。
    • 13. 发明申请
    • BASE PLATFORMS WITH COMBINED ASIC AND FPGA FEATURES AND PROCESS OF USING THE SAME
    • 具有组合ASIC和FPGA特性的基站平台以及使用它们的过程
    • US20100031222A1
    • 2010-02-04
    • US12576775
    • 2009-10-09
    • Gary S. DelpGeorge Wayne Nation
    • Gary S. DelpGeorge Wayne Nation
    • G06F17/50H03K19/173
    • G06F17/505G06F17/5054
    • A process is disclosed for configuring a base platform having ASIC and FPGA modules to perform a plurality of functions. A verified RTL hardware description of a circuit is mapped and annotated to identify memory programmable functions. The memory programmable functions are grouped for assignment to FPGA modules. The non-memory programmable functions are synthesized to ASIC modules, and the memory programmable functions are synthesized to FPGA modules. Placement, signal routing and boundary timing closure are completed and the platform is configured by adding metallization layer(s) to configure the ASIC modules and creating a firmware memory to configure the FPGA modules. An over-provisioning feature in the FPGA modules permits post-fabrication alteration of logic functions.
    • 公开了一种用于配置具有ASIC和FPGA模块以执行多个功能的基础平台的过程。 对电路的验证RTL硬件描述进行映射和注释,以识别存储器可编程功能。 存储器可编程功能被分组以分配给FPGA模块。 非存储器可编程功能被合成到ASIC模块,并且存储器可编程功能被合成到FPGA模块。 完成放置,信号路由和边界定时关闭,并通过添加金属化层来配置ASIC模块并创建固件存储器来配置FPGA模块来配置平台。 FPGA模块中的过度供应功能允许逻辑功能的后制造改变。
    • 15. 发明授权
    • Updating of routing data in a network element
    • 更新网络元素中的路由数据
    • US07352748B1
    • 2008-04-01
    • US10291999
    • 2002-11-12
    • Ranjit RozarioGary S. Delp
    • Ranjit RozarioGary S. Delp
    • H04L12/28H04L12/56
    • H04L45/00H04L12/4625H04L45/60H04L45/7453
    • In one embodiment, an apparatus comprises a logic coupled to receive a number of data packets. The logic comprises an execution unit to generate a request for routing data for a data packet of the number of data packets. The logic also includes a memory lookup engine coupled to the execution unit and a local memory. The local memory is to store routing data for the number of data packets. The memory lookup engine is to receive the request and to update the local memory upon determining that the routing data for the data packet is not found in the local memory. Additionally, the logic includes a communication logic coupled to the memory lookup engine. The communication logic is to transmit an update message to a remote logic. The update message is to cause the remote logic to update a remote memory, wherein the update message is transmitted based on a low priority update upon determining that a buffer for update messages of the remote memory is full when the local memory is updated.
    • 在一个实施例中,一种装置包括耦合以接收多个数据分组的逻辑。 该逻辑包括一个执行单元,用于产生数据包数目的数据包路由数据的请求。 逻辑还包括耦合到执行单元和本地存储器的存储器查找引擎。 本地存储器是存储数据包数量的路由数据。 存储器查找引擎在确定在本地存储器中没有发现数据分组的路由数据时,接收请求并更新本地存储器。 此外,逻辑包括耦合到存储器查找引擎的通信逻辑。 通信逻辑是向远程逻辑发送更新消息。 所述更新消息是使所述远程逻辑更新远程存储器,其中,当更新所述本地存储器时,在确定所述远程存储器的更新消息的缓冲器已满之后,基于低优先级更新发送所述更新消息。
    • 16. 发明授权
    • Generic high bandwidth adapter providing data communications between
diverse communication networks and computer system
    • 通用高带宽适配器提供不同通信网络和计算机系统之间的数据通信
    • US5634015A
    • 1997-05-27
    • US317894
    • 1994-10-04
    • Paul ChangGary S. DelpHanafy E.-S. MeleisRafael M. MontalvoDavid I. SeidmanAhmed N.-E.-D. TantawyDominick A. Zumbo
    • Paul ChangGary S. DelpHanafy E.-S. MeleisRafael M. MontalvoDavid I. SeidmanAhmed N.-E.-D. TantawyDominick A. Zumbo
    • G06F13/00G06F5/06G06F13/12G06F13/38H04L12/18H04L12/56H04L29/10
    • H04L49/9026G06F13/128G06F13/387G06F5/06H04L49/90H04L49/901H04L49/9021H04L49/9047H04L12/18H04L49/205H04L49/3027H04L49/351
    • A generic high bandwidth adapter providing a unified architecture for data communications between buses, channels, processors, switch fabrics and/or communication networks. Data is carried by data stream packets of variable lengths, and each packet includes a header control information portion required by communication protocols used to mediate the information exchange, and normally a data portion for the data which is to be communicated. A packet memory stores data packets arriving at a plurality of generic adapter input/output ports. The packet memory is segmented into a plurality of buffers, and each data packet is stored in one or more buffers as required by the length thereof. A generic adapter manager is provided for performing and synchronizing generic adapter management functions, including implementing data structures in the packet memory by organizing data packets in buffers, and organizing data packets into queues for processing by the processor subsystem or transfer to or from generic adapter input/output ports. The generic adapter manager prepares future response to anticipated requests for communications services which are functions of the current requests for communication services, such as preparing a response for an anticipated request for a next buffer by a current request for a receipt of data. The generic adapter manager stores the future responses at specified addresses in memory which can be read by a requester. Each generic adapter input/output port has associated therewith a packet memory interface providing for the transfer of data packets into and out of the packet memory, such that when a data packet is received at an input/output port, the data packet is transferred into the adapter packet memory and queued for processing.
    • 通用高带宽适配器,为总线,通道,处理器,交换结构和/或通信网络之间的数据通信提供统一架构。 数据由可变长度的数据流分组携带,每个分组包括用于调停信息交换的通信协议所需的报头控制信息部分,通常是要传送的数据的数据部分。 分组存储器存储到达多个通用适配器输入/输出端口的数据分组。 分组存储器被分割成多个缓冲器,并且每个数据分组根据其长度的要求存储在一个或多个缓冲器中。 提供通用适配器管理器,用于执行和同步通用适配器管理功能,包括通过在缓冲器中组织数据分组来实现分组存储器中的数据结构,以及将数据分组组织成队列以供处理器子系统处理或从通用适配器输入传送 /输出端口。 通用适配器管理器准备对作为通信服务的当前请求的功能的通信服务的预期请求的未来响应,诸如通过当前接收数据的请求准备对下一个缓冲区的预期请求的响应。 通用适配器管理器将将来的响应存储在可由请求者读取的存储器中的指定地址处。 每个通用适配器输入/输出端口具有与其相关联的分组存储器接口,用于将数据分组传入和传出分组存储器,使得当在输入/输出端口处接收到数据分组时,将数据分组转移到 适配器包内存并排队处理。
    • 17. 发明授权
    • Generic high bandwidth adapter having data packet memory configured in
three level hierarchy for temporary storage of variable length data
packets
    • 通用高带宽适配器具有配置在三级层级中的数据分组存储器,用于临时存储可变长度数据分组
    • US5367643A
    • 1994-11-22
    • US651894
    • 1991-02-06
    • Paul ChangGary S. DelpHanafy E. MeleisRafael M. MontalvoDavid I. SeidmanAhmed N. TantawyDominick A. Zumbo
    • Paul ChangGary S. DelpHanafy E. MeleisRafael M. MontalvoDavid I. SeidmanAhmed N. TantawyDominick A. Zumbo
    • G06F13/00G06F5/06G06F13/12G06F13/38H04L12/18H04L12/56H04L29/10
    • H04L49/9026G06F13/128G06F13/387G06F5/06H04L49/90H04L49/901H04L49/9021H04L49/9047H04L12/18H04L49/205H04L49/3027H04L49/351
    • A generic high bandwidth adapter providing a unified architecture for data communications between buses, channels, processors, switch fabrics and/or communication networks. Data is carried by data stream packets of variable lengths, and each packet includes a header control information portion required by communication protocols used to mediate the information exchange, and normally a data portion for the data which is to be communicated. The generic high bandwidth adapter comprises a processor subsystem including a processor for processing the header control information portions of data packets. The processor has access to data packets stored in a packet memory which stores data packets arriving at four generic adapter input/output ports. The packet memory is segmented into a plurality of buffers, and each data packet is stored in one or more buffers as required by the length thereof. A generic adapter manager is provided for performing and synchronizing generic adapter management functions, including implementing data structures in the packet memory by organizing data packets in buffers, and organizing data packets into queues for processing by the processor subsystem or transfer to or from generic adapter input/output ports. Each generic adapter input/output port has associated therewith a packet memory interface providing for the transfer of data packets into and out of the packet memory, such that when a data packet is received at an input/output port, the data packet is transferred into the adapter packet memory and queued for processing.
    • 通用高带宽适配器,为总线,通道,处理器,交换结构和/或通信网络之间的数据通信提供统一架构。 数据由可变长度的数据流分组携带,每个分组包括用于调停信息交换的通信协议所需的报头控制信息部分,通常是要传送的数据的数据部分。 通用高带宽适配器包括处理器子系统,其包括用于处理数据分组的报头控制信息部分的处理器。 处理器可以访问存储在分组存储器中的数据分组,其存储到达四个通用适配器输入/输出端口的数据分组。 分组存储器被分割成多个缓冲器,并且每个数据分组根据其长度的要求存储在一个或多个缓冲器中。 提供通用适配器管理器,用于执行和同步通用适配器管理功能,包括通过在缓冲器中组织数据分组来实现分组存储器中的数据结构,以及将数据分组组织成队列以供处理器子系统处理或从通用适配器输入传送 /输出端口。 每个通用适配器输入/输出端口具有与其相关联的分组存储器接口,用于将数据分组传入和传出分组存储器,使得当在输入/输出端口处接收到数据分组时,将数据分组转移到 适配器包内存并排队处理。
    • 19. 发明授权
    • Base platforms with combined ASIC and FPGA features and process of using the same
    • 具有ASIC和FPGA组合的基本平台功能及其使用过程
    • US07620924B2
    • 2009-11-17
    • US11079439
    • 2005-03-14
    • Gary S. DelpGeorge Wayne Nation
    • Gary S. DelpGeorge Wayne Nation
    • G06F17/50
    • G06F17/505G06F17/5054
    • A process is disclosed for configuring a base platform having ASIC and FPGA modules to perform a plurality of functions. A verified RTL hardware description of a circuit is mapped and annotated to identify memory programmable functions. The memory programmable functions are grouped for assignment to FPGA modules. The non-memory programmable functions are synthesized to ASIC modules, and the memory programmable functions are synthesized to FPGA modules. Placement, signal routing and boundary timing closure are completed and the platform is configured by adding metallization layer(s) to configure the ASIC modules and creating a firmware memory to configure the FPGA modules. An over-provisioning feature in the FPGA modules permits post-fabrication alteration of logic functions.
    • 公开了一种用于配置具有ASIC和FPGA模块以执行多个功能的基础平台的过程。 对电路的验证RTL硬件描述进行映射和注释,以识别存储器可编程功能。 存储器可编程功能被分组以分配给FPGA模块。 非存储器可编程功能被合成到ASIC模块,并且存储器可编程功能被合成到FPGA模块。 完成放置,信号路由和边界定时关闭,并通过添加金属化层来配置ASIC模块并创建固件存储器来配置FPGA模块来配置平台。 FPGA模块中的过度供应功能允许逻辑功能的后制造改变。