| Patent application number | Description | Published |
| 20100221696 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 09-02-2010 |
| 20110039253 | APPARATUS AND METHOD FOR MAINTAINING AND/OR RESTORING VIABILITY OF ORGANS - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 02-17-2011 |
| 20110053256 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 03-03-2011 |
| 20110059429 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 03-10-2011 |
| 20110129810 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 06-02-2011 |
| 20110129908 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 06-02-2011 |
| 20110183310 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 07-28-2011 |
| 20110300611 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 12-08-2011 |
| 20110300612 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 12-08-2011 |
| 20110300613 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 12-08-2011 |
| 20110300614 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 12-08-2011 |
| 20110300615 | Apparatus and method for maintaining and/or restoring viability of organs - An organ perfusion apparatus and method monitor, sustain and/or restore viability of organs and preserve organs for storage and/or transport. Other apparatus include an organ transporter, an organ cassette and an organ diagnostic device. The method includes perfusing the organ at hypothermic and/or normothermic temperatures, preferably after hypothermic organ flushing for organ transport and/or storage. The method can be practiced with prior or subsequent static or perfusion hypothermic exposure of the organ. Organ viability is restored by restoring high energy nucleotide (e.g., ATP) levels by perfusing the organ with a medical fluid, such as an oxygenated cross-linked hemoglobin-based bicarbonate medical fluid, at normothermic temperatures. In perfusion, organ perfusion pressure is preferably controlled in response to a sensor disposed in an end of tubing placed in the organ, by a pneumatically pressurized medical fluid reservoir, providing perfusion pressure fine tuning, overpressurization prevention and emergency flow cut-off. In the hypothermic mode, the organ is perfused with a medical fluid, preferably a simple crystalloid solution containing antioxidants, intermittently or in slow continuous flow. The medical fluid may be fed into the organ from an intermediary tank having a low pressure head to avoid organ overpressurization. Preventing overpressurization prevents or reduces damage to vascular endothelial lining and to organ tissue in general. Viability of the organ may be automatically monitored, preferably by monitoring characteristics of the medical fluid perfusate. The perfusion process can be automatically controlled using a control program. | 12-08-2011 |
| Patent application number | Description | Published |
| 20090104700 | METHODS FOR TRANSFERRING MOLECULAR SUBSTANCES INTO PLANT CELLS - Provided are methods for introducing a molecule of interest into a plant cell comprising a cell wall. Methods are provided for genetically or otherwise modifying plants and for treating or preventing disease in plant cells comprising a cell wall. | 04-23-2009 |
| 20100159598 | In Vitro Methods for the Induction and Maintenance of Plant Cell Lines as Single Suspension Cells With Intact Cell Walls, and Transformation Thereof - The subject invention provides simple and consistent methods to break suspension cell aggregates to single cells with intact primary cell walls. The subject invention relates in part to cell separation of suspension cell aggregates cultured in medium containing pectin-degrading enzymes or tubulin de-polymerizing compounds including colchicine. The subject invention also relates to novel uses of compounds for such purposes. Another aspect of the subject invention relates to transformation of the subject, isolated cells. Such processes simplify and integrate single-cell-based transformation and selection processes into transgenic and transplastomic event-generation work processes. The subject invention also removes technical constraints and produces marker-free and uniformly expressing transgenic lines in a high throughput fashion to support various needs of animal health, biopharma, and trait and crop protection platforms. | 06-24-2010 |
| 20110093982 | USE OF DENDRIMER NANOTECHNOLOGY FOR DELIVERY OF BIOMOLECULES INTO PLANT CELLS - Provided are methods for introducing a molecule of interest into a plant cell having a cell wall by using dendrimers, and optionally one or more CPPs. Methods are provided for genetically or otherwise modifying plants and for treating or preventing disease in plant cells comprising a cell wall. | 04-21-2011 |
| 20110247100 | PLANT PEPTIDE GAMMA-ZEIN FOR DELIVERY OF BIOMOLECULES INTO PLANT CELLS - A method of introducing a molecule of interest into a plant cell having a cell wall includes interacting a gamma-zein peptide with a molecule of interest to form a gamma-zein linked structure. The gamma-zein linked structure is then placed in contact with the plant cell having a cell wall, and allowing uptake of the gamma-zein linked structure into the plant cell. Alternatively, a gene of interest can be expressed in a plant cell having an intact cell wall by interacting a gamma-zein peptide with the gene of interest to form a gamma-zein linked gene structure, allowing uptake of the gamma-zein linked gene structure into the plant cell, and expressing the gene of interest in the plant cell and its progeny. | 10-06-2011 |
| 20120023619 | LINEAR DNA MOLECULE DELIVERY USING PEGYLATED QUANTUM DOTS FOR STABLE TRASFORMATION IN PLANTS - Methods for introducing a linear nucleic acid molecule of interest into a cell comprising a cell wall include use of nanoparticles coated with polyethylene glycol. In some embodiments, the cell comprising a cell wall is a plant cell. Methods include genetically or otherwise modifying plants and for treating or preventing disease in plant cells comprising a cell wall. Transgenic plants include a nucleic acid molecule of interest produced by regeneration of whole plants from plant cells transformed with linear nucleic acid molecules. | 01-26-2012 |
| 20120023620 | PRODUCTION OF FUNCTIONALIZED LINEAR DNA CASSETTE AND QUANTUM DOT/NANOPARTICLE MEDIATED DELIVERY IN PLANTS - Methods for introducing a functionalized linear nucleic acid cassette molecule of interest into a plant cell comprising a cell wall include use of nanoparticles. In some embodiments, the cell comprising a cell wall is a cultured plant cell. Methods include genetically or otherwise modifying plant cells and for treating or preventing disease in any plant, especially crop plants. Transgenic plants include a nucleic acid molecule of interest produced by regeneration of whole plants from plant cells transformed with functionalized linear nucleic acid cassette molecules. | 01-26-2012 |
| 20120034697 | IN VITRO METHODS FOR THE INDUCTION AND MAINTENANCE OF PLANT CELL LINES AS SINGLE SUSPENSION CELLS WITH INTACT CELL WALLS, AND TRANSFORMATION THEREOF - The subject invention provides simple and consistent methods to break suspension cell aggregates to single cells with intact primary cell walls. The subject invention relates in part to cell separation of suspension cell aggregates cultured in medium containing pectin-degrading enzymes or tubulin de-polymerizing compounds including colchicine. The subject invention also relates to novel uses of compounds for such purposes. Another aspect of the subject invention relates to transformation of the subject, isolated cells. Such processes simplify and integrate single-cell-based transformation and selection processes into transgenic and transplastomic event-generation work processes. The subject invention also removes technical constraints and produces marker-free and uniformly expressing transgenic lines in a high throughput fashion to support various needs of animal health, biopharma, and trait and crop protection platforms. | 02-09-2012 |
| Patent application number | Description | Published |
| 20110225168 | HASH PROCESSING IN A NETWORK COMMUNICATIONS PROCESSOR ARCHITECTURE - Described embodiments provide coherent processing of hash operations of a network processor having a plurality of processing modules. A hash processor of the network processor receives hash operation requests from the plurality of processing modules. A hash table identifier and bucket index corresponding to the received hash operation request are determined. An active index list is maintained for active hash operations for each hash table identifier and bucket index. If the hash table identifier and bucket index of the received hash operation request are in the active index list, the received hash operation request is deferred until the hash table identifier and bucket index corresponding to the received hash operation request clear from the active index list. Otherwise, the active index list is updated with the hash table identifier and bucket index of the received hash operation request and the received hash operation request is processed. | 09-15-2011 |
| 20110225391 | HASH PROCESSING IN A NETWORK COMMUNICATIONS PROCESSOR ARCHITECTURE - Described embodiments provide a hash processor for a system having multiple processing modules and a shared memory. The hash processor includes a descriptor table with N entries, each entry corresponding to a hash table of the hash processor. A direct mapped table in the shared memory includes at least one memory block including N hash buckets. The direct mapped table includes a predetermined number of hash buckets for each hash table. Each hash bucket includes one or more hash key and value pairs, and a link value. Memory blocks in the shared memory include dynamic hash buckets available for allocation to a hash table. A dynamic hash bucket is allocated to a hash table when the hash buckets in the direct mapped table are filled beyond a threshold. The link value in the hash bucket is set to the address of the dynamic hash bucket allocated to the hash table. | 09-15-2011 |
| 20110225394 | INSTRUCTION BREAKPOINTS IN A MULTI-CORE, MULTI-THREAD NETWORK COMMUNICATIONS PROCESSOR ARCHITECTURE - Described embodiments provide a packet classifier for a network processor that generates tasks corresponding to each received packet. The packet classifier includes a scheduler to generate threads of contexts corresponding to tasks received by the packet classifier from a plurality of processing modules of the network processor. A multi-thread instruction engine processes instructions corresponding to threads received from the scheduler. The multi-thread instruction engine executes instructions by fetching an instruction of the thread from an instruction memory of the packet classifier and determining whether a breakpoint mode of the network processor is enabled. If the breakpoint mode is enabled, and breakpoint indicator of the fetched instruction is set, the packet classifier enters a breakpoint mode. Otherwise, if the breakpoint indicator of the fetched instruction is not set, the multi-thread instruction engine executes the fetched instruction. | 09-15-2011 |
| 20110225588 | REDUCING DATA READ LATENCY IN A NETWORK COMMUNICATIONS PROCESSOR ARCHITECTURE - Described embodiments provide address translation for data stored in at least one shared memory of a network processor. A processing module of the network processor generates tasks corresponding to each of a plurality of received packets. A packet classifier generates contexts for each task, each context associated with a thread of instructions to apply to the corresponding packet. A first subset of instructions is stored in a tree memory within the at least one shared memory. A second subset of instructions is stored in a cache within a multi-thread engine of the packet classifier. The multi-thread engine maintains status indicators corresponding to the first and second subsets of instructions within the cache and the tree memory and, based on the status indicators, accesses a lookup table while processing a thread to translate between an instruction number and a physical address of the instruction in the first and second subset of instructions. | 09-15-2011 |
| 20110225589 | EXCEPTION DETECTION AND THREAD RESCHEDULING IN A MULTI-CORE, MULTI-THREAD NETWORK PROCESSOR - Described embodiments provide a packet classifier of a network processor having a plurality of processing modules. A scheduler generates a thread of contexts for each tasks generated by the network processor corresponding to each received packet. The thread corresponds to an order of instructions applied to the corresponding packet. A multi-thread instruction engine processes the threads of instructions. A function bus interface inspects instructions received from the multi-thread instruction engine for one or more exception conditions. If the function bus interface detects an exception, the function bus interface reports the exception to the scheduler and the multi-thread instruction engine. The scheduler reschedules the thread corresponding to the instruction having the exception for processing in the multi-thread instruction engine. Otherwise, the function bus interface provides the instruction to a corresponding destination processing module of the network processor. | 09-15-2011 |
| 20120131283 | MEMORY MANAGER FOR A NETWORK COMMUNICATIONS PROCESSOR ARCHITECTURE - Described embodiments provide a network processor having a plurality of processing modules coupled to a system cache and a shared memory. A memory manager allocates blocks of the shared memory to a requesting one of the processing modules. The allocated blocks store data corresponding to packets received by the network processor. The memory manager maintains a reference count for each allocated memory block indicating a number of processing modules accessing the block. One of the processing modules reads the data stored in the allocated memory blocks, stores the read data to corresponding entries of the system cache and operates on the data stored in the system cache. Upon completion of operation on the data, the processing module requests to decrement the reference count of each memory block. Based on the reference count, the memory manager invalidates the entries of the system cache and deallocates the memory blocks. | 05-24-2012 |