会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明专利
    • Enhanced TL-CAM lookup-table hardware search engine
    • GB2608009A
    • 2022-12-21
    • GB202208229
    • 2021-12-31
    • UNIV DALIAN TECH
    • JIANWEI ZHANG
    • G11C15/04G06F16/903H04L45/745
    • Enhanced Ternary Content Addressable Memory (TCAM or TL-CAM) lookup table hardware search engine, each word circuit includes a plurality of TCAM (TL-TCAM) cell circuits which includes four memory cells (MC1-MC4) & thirteen N-type interconnect/access transistors (N1-N13). The memory cell MC is a bistable (e.g SRAM) memory circuit storing a value located at T-terminal (F terminal stores inverse/NOT value). There are multiple m-enhanced TL-TCAM cell circuits connected in parallel to form a sub-segment circuit (segment #1 fig 10). The word line WL, match line ML and ML_x of each enhanced TL-TCAM cell circuit in the sub-segment circuit are respectively short-connected together, the match line ML is connected to the drain of an N-type transistor N15 (figure 9), ML_x (auxiliary match line) is connected to the gate of N-type transistor N15, and the source of N-type transistor N15 is connected to ground, ML_x is connected to the drain of an N-type transistor N14, the source of N-type transistor N14 is connected to ground, and the gate electrode of the N-type transistor N14 is connected to the signal line OneX_in-Sement_b. A plurality of sub-segment circuits are connected in parallel to form a word circuit. Operation of the enhanced TL-CAM search engine follows logic values on the gate of N-type access transistor devices (LSL00,01,10,11) of the TL_CAM cells in accordance with a lookup table (claim 2). The circuit reduces power consumption and component count.
    • 9. 发明专利
    • Virtuelles Kanalrouting
    • DE112018002716B4
    • 2022-06-09
    • DE112018002716
    • 2018-05-23
    • HEWLETT PACKARD ENTPR DEV LP
    • MCDONALD NICHOLAS GEORGEGOSTIN GARYEMMOT DAREL NLESARTRE GREGG BDAVIS ALSHERLOCK DEREK ALAN
    • H04L45/00H04L45/60H04L45/745H04L49/35H04L69/14
    • Verfahren (100), umfassend:Empfangen (101) eines Pakets (201; 303; 412) an einem Eingangsport (208) eines Netzwerkgeräts (200) eines Netzwerks, wobei das Paket (201; 303; 412) über einen virtuellen Eingangskanal (Eingangs-VC) kommt und an ein Zielnetzwerkgerät über einen Ausgabeport (209) und einem durch eine Routing-Engine (205; 300; 401) des Netzwerkgeräts (200) bestimmten virtuellen Ausgangskanal weitergeleitet werden soll;Bestimmen (102) eines Paares eines Ausgabeports (209) und einer virtuellen Kanal - Aktion (VC-Aktion) (214; 312-314), wobei das Paar aus einer ersten Routing-Tabelle (211; 307; 403) von mehreren Routing-Tabellen im Netzwerkgerät (200) erhalten wird, wobei die erste Routing-Tabelle (211; 307; 403) dem Eingangsport (208) zugeordnet ist, wobei das Bestimmen des Paares auf einer Kennung (203; 305) des Zielnetzwerkgeräts, die im Paket (201; 303; 412) gespeichert ist, basiert;Bestimmen (103) einer virtuellen Kanal - Maske (VC-Maske) anhand der Eingangs-VC und der VC-Aktion (214; 312-314) durch die Routing-Engine (205; 300; 401) aus einer virtuellen Kanalaktionstabelle (VCAT) (212; 308; 404) im Netzwerkgerät (200), wobei die VCAT (212; 308; 404) der ersten Routing-Tabelle (211; 307; 403) zugeordnet ist und die VC-Maske einen ersten Satz von verfügbaren virtuellen Ausgabekanälen (Ausgabe VCs) definiert, um das Paket (201; 303; 412) an das Zielnetzwerkgerät weiterzuleiten;Auswählen (104) eines bestimmten virtuellen Kanals (VC) aus dem in der VC-Maske definierten ersten Satz von verfügbaren Ausgabe VCs durch die Routing-Engine (205; 300; 401);und Weiterleiten (105) des Pakets (201; 303; 412) an das Zielnetzwerkgerät durch die Weiterleitungsmaschine unter Verwendung des Ausgabeports (209) und des bestimmten VC.