Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

46 results about "Match line" patented technology

Analog content addressable memory for general computing

In an implementation, a device includes: a first inverter; a first sense amplifier connected to the first inverter; a first match line connected to the first sense amplifier; a first analog content addressable memory cell including: a first pull-down transistor; a second pull-down transistor, the first pull-down transistor and the second pull-down transistor being connected in series between the first match line and a reference node; a first memory circuit configured to store a first upper bound of a first range and to activate the first pull-down transistor when an analog input value is less than the first upper bound of the first range; and a second memory circuit configured to store a first lower bound of the first range and to activate the second pull-down transistor when the analog input value is greater than the first lower bound of the first range.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

GPU (Graphics Processing Unit) server resource dynamic allocation management method and device, equipment and medium

The invention relates to the technical field of computing resource scheduling, in particular to a GPU server resource dynamic allocation management method, device and equipment and a medium, the GPU server resource dynamic allocation management method comprises the steps of extracting a jump path to divide task migration segments, matching path repeated tasks in a thread, screening overlapped tasks in combination with scheduling and residence time, and performing dynamic allocation management on GPU server resources. And analyzing a resource access trend to identify scrambling stable combinations, and associating address frequencies to generate a dynamic allocation list. According to the method, the behavior similarity among multiple tasks is identified by extracting the jump path among the tasks and performing repetition analysis, the dense overlapping interval of task execution is accurately delimited by means of cross mapping of task scheduling time and path residence time, and the task performance of the multiple tasks is determined in combination with the derivative judgment mode of the change trend of the access frequency of the shared resources. And identifying a task combination with stable resource scrambling behavior distribution, and establishing a dynamic binding strategy between the task and the GPU address resource based on the joint sorting of the address access frequency and the residence duration.
Owner:HANGZHOU TONGYI TECHNOLOGY CO LTD

Ternary content addressable storage unit and ternary content addressable memory

The present invention provides a TCAM unit, belonging to the field of semiconductor integrated circuit design. The TCAM unit of the present invention includes: a CMOS field-effect transistor; a complementary CMOS field-effect transistor; a diode; a complementary diode; a memory cell, whose first end is electrically connected to the drain of the CMOS field-effect transistor and the cathode of the diode and can be in a high resistance state and a low resistance state; a complementary memory cell, whose first end is electrically connected to the drain of the complementary CMOS field-effect transistor and the cathode of the complementary diode; a bit / select line, which is electrically connected to the second end of the memory cell; a complementary bit / select line, which is electrically connected to the second end of the complementary memory cell; a match line, which is electrically connected to the diode and the anode of the complementary diode; a word line, which is electrically connected to the gates of the CMOS field-effect transistor and the complementary CMOS field-effect transistor; and a ground line, which is electrically connected to the source of the CMOS field-effect transistor and the complementary CMOS field-effect transistor. The TCAM unit of the present invention has low leakage current, low power consumption in operation and standby mode, fewer connection lines, and high storage density.
Owner:BEIJING ADVANCED MEMORY TECH CO LTD +1

Recursive analog content addressable memory device

A recursive Analog Content Addressable Memory (ACAM) device includes a first comparison stage and a second comparison stage. The first comparison stage includes a first match line, a first base segment comparator connected between the first match line and a reference node, a first incremented segment comparator, and a first pass transistor. The first pass transistor and the first incremented segment comparator are connected in series between the first match line and the reference node. The second comparison stage includes a first inverter connected to the first pass transistor, a second match line connected to the first inverter, and a second base segment comparator connected between the second match line and the reference node. The device enables efficient comparison of multi-bit values.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

GRAPH CACHE

A graph cache (200) comprising the following: a content-addressable memory array, CAM array, (202) comprising CAM rows (210) and matching lines corresponding to the CAM rows, wherein the CAM array is configured to receive an identifier of a target node of a graph structure (300), search for the identifier in the CAM rows and activate those of the matching lines that correspond to the CAM rows which store the identifier; a random access memory (RAM) array (208) comprising RAM lines (214) and word lines corresponding to the RAM lines; and a multiple match resolver (206) connected to the CAM array and the RAM array, wherein the multiple match resolver is configured to serially activate the word lines of the RAM array corresponding to the activated match lines of the CAM array.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Content addressable memory apparatus, content addressable memory circuit and memory self-test method thereof

The present disclosure discloses a content addressable memory apparatus. A self-test control circuit generates self-test driving signals and control an external test pattern generation circuit generates search data and an address signal. A content addressable memory circuit includes a memory circuit, an internal test pattern generation circuit and an internal comparison circuit. The memory circuit receives the search data and the address signal from the external test pattern generation circuit to perform search operation to generate actual match signals corresponding to the match lines. The internal test pattern generation circuit receives the self-test driving signals from the self-test control circuit to generate expected match signals. The internal comparison circuit receives and compares the actual match signals and the expected match signals to generate match comparison results such that the self-test control circuit receives the match comparison results and performs verification accordingly.
Owner:REALTEK SEMICON CORP

Photonic content addressable memory

A photonic content addressable memory (CAM) (100) is provided. The photonic CAM (100) comprises: N search lines (101) and a plurality of match lines (102), each match line comprising N photonic CAM cells (110). Each search line (101) is configured to receive a search optical signal and each search optical signal comprises a different wavelength encoding one of N parallel search symbols. Each match line (102) is configured to receive: a wavelength division multiplexed content optical signal comprising a plurality of wavelengths, each wavelength encoding one of N parallel content symbols; and the N search optical signals from the N search lines (101). Each photonic CAM cell is configured to compare a respective search symbol with a respective content symbol and provide an output optical signal that is responsive to the comparison. Each match line (102) also comprises a content optical demultiplexer (120), configured to demultiplex the wavelength division multiplexed content optical signal and provide each CAM cell (110) with the respective content symbol.
Owner:OXFORD UNIVERSITY INNOVATION LTD

Grid-controlled thyristor and content addressable memory array

The invention provides a gate controlled thyristor and a content addressable memory array. The grid control thyristor comprises a first transistor, a second transistor and a third transistor which are respectively provided with a control end, a first end and a second end. Control terminals of the first and third transistors are connected to a search line. The control end of the second transistor is connected to a fixed bias, and the second end is connected to the first end of the first transistor. The first end of the third transistor is connected to the matching line, and the second end is connected to the first end of the second transistor. A search bit is determined based on a search line voltage applied to the search line, and the search bit is compared with the data to determine whether the search bit is matched with the data. The architecture is suitable for a 3D NAND memory, and has the characteristics of high capacity and high performance.
Owner:MACRONIX INTERNATIONAL CO LTD

Computing system and method of operation thereof

A 3D search engine receives searches for application to word lines of a nonvolatile memory array. The engine uses two word lines per bit of information of the searches and two memory devices per bit of stored feature to search against, optionally enabling don't care and / or wildcard encoding. The engine uses respective bit lines of the nonvolatile memory array as respective matching lines for searching. Respective memory strings (e.g., NAND memory strings) of the nonvolatile memory array are usable to store respective data words, e.g., corresponding to features to search for. Respective pluralities of the memory strings are coupled in parallel to respective shared bit lines. Various encodings of features and searches enable exact, approximate, and range matching. The engine has applicability to comparing and sorting, in addition to searching in application areas such as artificial intelligence (AI) and big data.
Owner:MACRONIX INTERNATIONAL CO LTD

Three-state content addressable memory

The present invention discloses a ternary content addressable memory, which includes a search line and a match line connected to a TCAM cell; the match line is equipped with a charge sharing circuit; the charge sharing circuit includes: a metal line disposed on one side of the match line, and a charge sharing control unit for controlling the connection and disconnection between the metal line and the match line; the charge sharing control unit connects the metal line and the match line after the match line is precharged to a high level and before the search line is activated, so that charge sharing occurs between the match line and the metal line, and the voltage of the match line is reduced through charge sharing. The present invention can reduce the voltage of the match line through charge sharing before the search line is activated. After the voltage of the match line is reduced, the evaluation speed of the match line can be increased, the efficiency of the search operation can be improved, and thus the working frequency and performance of the ternary content addressable memory can be improved.
Owner:SUZHOU TENGXIN MICROELECTRONICS CO LTD

Three-dimensional memory device and ternary content addressable storage unit thereof

The present disclosure provides a three-dimensional memory device and a ternary content-addressable memory cell thereof. The ternary content-addressable memory cell includes a first memory cell, a second memory cell, a first search switch, and a second search switch. The first memory cell is disposed in a first AND-type flash memory cell row. The second memory cell is disposed in a second AND-type flash memory cell row. The first search switch is coupled between a first bit line and a match line corresponding to the first AND-type flash memory cell row, and the first search switch is controlled by a first search signal to be turned on or off. The second search switch is coupled between a second bit line and a match line corresponding to the second AND-type flash memory cell row, and the second search switch is controlled by a second search signal to be turned on or off.
Owner:MACRONIX INTERNATIONAL CO LTD

Analog content addressable memory for general computing

In an implementation, a device includes: a first inverter; a first sense amplifier connected to the first inverter; a first match line connected to the first sense amplifier; a first analog content addressable memory cell including: a first pull-down transistor; a second pull-down transistor, the first pull-down transistor and the second pull-down transistor being connected in series between the first match line and a reference node; a first memory circuit configured to store a first upper bound of a first range and to activate the first pull-down transistor when an analog input value is less than the first upper bound of the first range; and a second memory circuit configured to store a first lower bound of the first range and to activate the second pull-down transistor when the analog input value is greater than the first lower bound of the first range.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Gate-controlled thyristor and CAM array

A gate-controlled thyristor (GCT) and CAM memory are provided. The GCT includes first, second and third transistors, each having a control end, first and second ends. The control ends of the first and second transistors are connected to a search line. The control end of the second transistor is applied with a fixed bias voltage, and the second end of the second transistor is connected to the first end of the first transistor. The second end of the third transistor is connected to the first end of the second transistor, and the first end is connected to a match line. Based on the search line voltage, a search bit is determined to compare the data and the search bit to determine whether the search bit matches the data. This configuration may be applied to 3D NAND memory, having a high capacity and performance.
Owner:MACRONIX INTERNATIONAL CO LTD

Compact k-XOR-SAT filtering with cams

Examples of the presently disclosed technology provide CAM-based circuits specially constructed to implement Boolean satisfiability problems involving k-XOR-SAT clauses. With the strategic addition of auxiliary counting and logic circuits that evaluate match line voltage outputs of a CAM at k discrete times in order to determine whether a counted number of matches returned by a match line satisfies a pre-determine parity condition—where k represents a number of literals of a k-XOR-SAT clause of a Boolean satisfiability problem—a circuit of the present technology can leverage a common CAM (i.e., the same CAM) to implement the k-XOR-SAT clause and k-SAT clauses. Accordingly, this extremely versatile circuit can be used to implement k-XOR-SAT and k-SAT-k-XOR-SAT hybrid problems in less time, and with less hardware and power consumption than existing hardware accelerators.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

In-memory search matching line, method and system

The invention discloses an in-memory search matching line, method and system which can be applied to the technical field of analog circuits, and the matching line comprises a wire, a reading module, a power module, a node capacitor, a charging module, an MOS tube and a parasitic capacitor. Wherein one side of the wire is sequentially connected in series with the MOS tube and the reading module; at least one flash memory unit string is hung on the other side of the wire; the parasitic capacitor is mounted on the wire between the flash memory unit string and the MOS tube; and the charging module, the node capacitor and the power supply module are sequentially mounted on the wire between the MOS tube and the reading module. Therefore, the power supply module is additionally arranged on the matching line to charge the node capacitor, the current on the lead is quantified through the node voltage rising speed on the node capacitor read in the matching stage, the Hamming distance between different matching degrees is increased, and the accuracy of in-memory search is further improved.
Owner:INST OF MICROELECTRONICS CHINESE ACAD OF SCI LTD

Layout of semiconductor memory device

ActiveCN116312687BDigital storageMemory cellTernary content addressable memory
A layout of a semiconductor memory device includes a substrate and a ternary content addressable memory. The ternary content addressable memory is disposed on the substrate and includes a plurality of ternary content addressable memory bit cells, and at least two of the ternary content addressable memory bit cells are mirror-symmetrical along a symmetry axis. Each ternary content addressable memory bit cell includes two memory cells electrically connected to two word lines, respectively, and a logic circuit electrically connected to the memory cells. The logic circuit includes two first read transistors and two second read transistors. Each second read transistor includes a gate and two source / drain regions. The source / drain regions of the second read transistor are electrically connected to two match lines and a first read transistor, respectively. The word lines are disposed parallel to the match lines.
Owner:UNITED MICROELECTRONICS CORP

Content-Addressable Memory (CAM) Cell with P and N Pass Gates to Same Write Bit Line

A Content-Addressable Memory (CAM) cell has a latch of cross-coupled inverters and transmission gates to bit lines. Each transmission gate has n-channel and p-channel transistors in parallel that both turn on during writing. A node in the latch is applied to a gate of a data transistor in series with a select transistor to discharge a match line when select and latch data mismatch. Second data and select transistors receive inverse data from the latch for a CAM but receive data from a second cell latch for a Ternary Content-Addressable Memory (TCAM) cell with two latches per pair of select lines. When mismatches occur, even cells discharge the match line using n-channel data and select transistors while odd cells charge a complement match line using p-channel data and select transistors. The total number of p-channel and n-channel transistors in the cell can be equal when using complementary match lines.
Owner:ARIL COMP CORP

Content addressable memory device, content addressable memory cell and data search comparison method thereof

The present application provides a content addressable memory (CAM) device, a content addressable memory cell and a data search comparison method thereof. The content addressable memory device includes a plurality of content addressable memory strings and an electrical characteristic detection circuit coupled to the content addressable memory strings. When performing a data search, a search data is compared to a stored data stored in the content addressable memory strings. The content addressable memory strings generate a plurality of memory string currents. The electrical characteristic detection circuit detects the memory string currents or detects a plurality of match line voltages of a plurality of match lines coupled to the content addressable memory strings to generate a plurality of search results. The stored data and the search data are a range stored data and a single bit search data, or the stored data and the search data are a single bit stored data and a range search data.
Owner:MACRONIX INTERNATIONAL CO LTD

Differentiable content-addressable memory

ActiveDE102022127086B4Computer hardwareConverters
Differential content-addressable memory, dCAM, array (1600), comprising: a plurality of rows (1610) and columns (1615) of dCAM cells (1500, 1605), each row of the dCAM cells containing a high-match line (1511) and a low-match line (1510); a detection circuit (1620) electrically connected to the high-match line and the low-match line, the detection circuit comprising: a transimpedance amplifier, TIA, (1730) configured to detect a match line current on the low-match line, and an analog-to-digital converter, ADC, (1720) configured to detect an output voltage of the TIA and a match line voltage of the high-match line; and a digital-to-analog converter, DAC, (1625), which is electrically connected to each column of the dCAM cells.
Owner:HEWLETT PACKARD ENTERPRISE DEV LP

Boolean operation method based on flash memory addressable memory

PendingCN120356503AComputations using multiple devicesDigital storageReconfigurabilityLogical operations
The invention relates to the technical field of memories, and discloses a Boolean operation method based on a flash memory addressable memory. The two flash memory units M1 and M2 form a CAM unit for logical operation of n input variables, and threshold voltages Vth1 and Vth2 stored in the M1 and the M2 are used for representing the input variables X1, X2,..., Xn-1; the search voltages Vs1 and Vs2 applied by the grid electrodes of the M1 and the M2 are used for representing an input variable Xn, so that logic operation is realized; various logical operations are realized on one CAM unit according to a corresponding mapping rule through different mappings from an input variable logic value to a characteristic value of the CAM unit and mapping from a state of a matching line ML to an output result. According to the method, the reconfigurability and functionality of the CAM are improved.
Owner:SHANDONG UNIV

MRAM-based content addressable memory circuit and pipeline search method

The invention discloses an MRAM (Magnetic Random Access Memory)-based content addressable memory circuit and a pipeline search method. The circuit comprises a first node; a second node; the differential comparison circuit is connected with the first node and the second node, is used for connecting a search line and a search complementary line and storing complementary data, and is also used for performing differential discharge on the first node and the second node according to the voltage of the search line and the voltage of the search complementary line and generating differential voltage; the input end of the inverter latch circuit is connected with the output end of the differential comparison circuit, and the inverter latch circuit is used for amplifying the differential voltage and then outputting the amplified differential voltage; the transmission matching circuit is used for being connected with a matching line, the input end of the transmission matching circuit is connected with the output end of the inverter latch circuit, and the transmission matching circuit is used for outputting a mismatch signal when it is detected that the complementary data is not matched with the search data according to the differential voltage. The content addressable memory circuit based on the MRAM solves the problem of high search error rate of the content addressable memory circuit based on the MRAM.
Owner:SOUTHERN UNIVERSITY OF SCIENCE AND TECHNOLOGY

Non-volatile 3D memory search architecture

A non-volatile 3D memory search architecture provides for receiving searches for application to select lines and word lines of a non-volatile 3D memory array. The architecture uses two word lines per unit of information of the searches and two memory devices per unit of stored feature to search against. The architecture uses respective bit lines of the non-volatile 3D memory array as respective matching lines for searching. Respective memory strings (e.g., NAND memory strings) of the non-volatile 3D memory array are usable to store respective data values, e.g., corresponding to elements to search for. Respective pluralities of the memory strings are coupled in parallel to respective shared bit lines. The architecture has applicability to comparing and sorting, in addition to searching in application areas such as artificial intelligence (AI) and big data.
Owner:MACRONIX INTERNATIONAL CO LTD

Ternary content addressable memory

A ternary content addressable memory is provided in a stacked memory device including a first memory cell string and a second memory cell string. The first memory cell string is coupled between a match line and a first source line and receives a plurality of first word line signals. The first memory cell string has a first memory cell string select switch. The first memory cell string select switch is controlled by a first search signal. The second memory cell string is coupled between the match line and the first source line and receives a plurality of second word line signals. The second memory cell string has a second memory cell string select switch. The second memory cell string select switch is controlled by a second search signal.
Owner:MACRONIX INTERNATIONAL CO LTD

Tri-state content addressable memory and method of operation

ActiveCN116612797BComputer architectureTernary content addressable memory
The application relates to a ternary content addressable memory, comprising a first nonvolatile reconfigurable transistor, a second nonvolatile reconfigurable transistor, a match line, a first write line, a second write line, a first search line and a second search line, wherein the match line is connected with the source of the first nonvolatile reconfigurable transistor and the drain of the second nonvolatile reconfigurable transistor; the first write line is connected with the drain of the first nonvolatile reconfigurable transistor; the second write line is connected with the source of the second nonvolatile reconfigurable transistor and the first write line; the first search line is connected with the gate of the first nonvolatile reconfigurable transistor; and the second search line is connected with the gate of the second nonvolatile reconfigurable transistor; the writing operation is realized by controlling the voltage of the first write line and the voltage of the second write line; and the addressing operation is realized by controlling the voltage of the first search line and the voltage of the second search line; the ternary content addressable memory has the advantages of small device quantity, low energy consumption and the like.
Owner:TSINGHUA UNIVERSITY

Multi-level thermometer encoding for multi-bit cell NAND memory search

A 3D search engine receives searches for application to word lines of a nonvolatile memory array. Features are stored and searched in accordance with a multi-level thermometer encoding enabling use of multi-bit cell NAND technology, such as MLC, TLC, and QLC. The engine uses two word lines per digit of information of the searches and two memory devices per digit of stored feature to search against. The engine uses respective bit lines of the nonvolatile memory array as respective match lines for searching. Respective memory strings (e.g., NAND memory strings) of the nonvolatile memory array are usable to store respective data words, e.g., corresponding to features to search for. Respective pluralities of the memory strings are coupled in parallel to respective shared bit lines. The engine determines matches according to degree of similarity, such as high to low. The engine is applicable to searching, comparing, and sorting.
Owner:MACRONIX INTERNATIONAL CO LTD

Storage device and method for controlling a storage device

A multi-level content addressable memory device is provided. Some embodiments relate to a memory device including a plurality of rows of memory cells, a plurality of match lines, and a plurality of precharge circuits. A first row of the plurality of rows includes a first segment and a second segment. The first segment includes a first subset of the memory cells of the first row, and the second segment includes a second subset of the memory cells of the first row. A first match line is coupled to the memory cells of the first subset, and a second match line is coupled to the memory cells of the second subset. A first precharge circuit is configured to precharge the first match line to a first precharge voltage, and a second precharge circuit is configured to precharge the second match line to a second precharge voltage different from (e.g., greater than) the first precharge voltage.
Owner:MEDIATEK SINGAPORE PTE LTD

Operation system and operation method with multi-order thermometer coding

The invention provides an operation system and an operation method with multi-order thermometer coding. The computing system includes a memory and a search encoder. A memory includes: a plurality of memory strings, each memory string coupled to a match line and a source line, the match line coupled to a sense amplifier, and each memory string including a plurality of series devices, each series device having and responsive to a configuration state and a corresponding control input, the configuration state being one of three or more mutually exclusive state values; and a plurality of word lines, each word line coupled to a corresponding one of the plurality of corresponding control inputs of the plurality of series devices. The search encoder is used for receiving a search and driving a plurality of word lines according to the search code. Each memory string is configured to couple a match line and a source line via an impedance, the impedance being responsive to an amount of match between a plurality of configuration states of the memory strings and a plurality of corresponding control inputs of the plurality of series devices, and the sense amplifier is configured to generate a corresponding indication of the amount of match, the corresponding indication being indicated by the impedance.
Owner:MACRONIX INTERNATIONAL CO LTD

Content addressable memory unit

The present invention provides a content addressable memory cell, which includes a plurality of storage circuits and a comparison circuit. A first storage circuit of the plurality of storage circuits is configured to store a data, and a second storage circuit of the plurality of storage circuits is configured to store a status bit. The comparison circuit is configured to determine whether to adjust a level of a match line to a level of one of the data and the status bit in response to levels of a plurality of search bit lines and the other of the data and the status bit.
Owner:REALTEK SEMICON CORP

Control circuit for ternary content addressable memory

The present invention discloses a control circuit for a ternary content addressable memory (TCAM). The control circuit includes a first logic unit and a second logic unit. The first logic unit is coupled to a first storage unit, a second storage unit, a first search line, a second search line, a reference voltage terminal, and a match line. The second logic unit is coupled to the first storage unit, the second storage unit, the first search line, the second search line, a first power supply line, and a second power supply line. When the voltages of the first search line and the second search line match the voltages of the first storage unit and the second storage unit, the second logic unit provides a path to electrically connect the first power supply line to the second power supply line.
Owner:MARLIN SEMICON LTD

Semiconductor structure and manufacturing method thereof

A method includes forming a ternary content addressable memory (TCAM) cell in a device layer, wherein the TCAM comprises a first static random access memory (SRAM) cell, a second SRAM cell, and a match cell, the first SRAM cell comprises a first pull-down transistor and a second pull-down transistor, and the second SRAM cell comprises a third pull-down transistor and a fourth pull-down transistor; forming a match line over a front-side of the device layer, wherein the match line is electrically coupled to the match cell; forming a first power supply voltage line over a back-side of the device layer, wherein the first power supply voltage line is electrically coupled to the first and third pull-down transistors of the first and second SRAM cells.
Owner:TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD