IP Library › Granted Patent US 10,567,358
Granted Patent B2
US 10,567,358 · App. 16/112,277 · Granted Feb 18, 2020

Packet accelerator ingress communication processor peripheral streaming interface, scheduler, buffer

Inventors: Amritpal Singh Mundra (Allen, TX); Denis Roland Beaudoin (Rowlett, TX)
Assignee: Texas Instruments Incorporated
H04L63/0485G06F7/588G06F21/72H04L9/065H04L9/0625H04L9/0631H04L9/0637H04L9/0643H04L9/0869H04L9/3013H04L9/32H04L9/3236H04L9/3239H04L9/3242H04L47/2441H04L63/0428H04L63/08H04W12/06G06F2221/2107H04L2209/125H04L2209/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,567,358
App. No.
16/112,277
Filed
Aug 24, 2018
Granted
Feb 18, 2020
Kind
B2
Art Unit
2438
USPC
713/160
Abstract

An electronic circuit ( 200 ) includes one or more programmable control-plane engines ( 410, 460 ) operable to process packet header information and form at least one command, one or more programmable data-plane engines ( 310, 320, 370 ) selectively operable for at least one of a plurality of cryptographic processes selectable in response to the at least one command, and a programmable host processor ( 100 ) coupled to such a data-plane engine ( 310 ) and such a control-plane engine ( 410 ). Other processors, circuits, devices and systems and processes for their operation and manufacture are disclosed.

Claims (10)

1. An accelerated cryptographic engine comprising:

(a) a packet accelerator ingress communication processor peripheral interface streaming interface having a streaming data input and having a first output and a second output;

(b) a packet header processor having an input and having an output;

(c) scheduler circuitry having a first input coupled to the first output of the packet accelerator ingress communication processor peripheral interface streaming interface, having a second input, having a third input, and having an output;

(d) first buffer circuitry having an input coupled to the second output of the packet accelerator ingress communication processor peripheral interface streaming interface, and having an output coupled to the second input of the scheduler circuitry; and

(e) second buffer circuitry having an input coupled to the output of the packet header processor and having an output coupled to the third input of the scheduler circuitry.

2. The cryptographic engine of claim 1 including a host processor coupled to the input of the packet accelerator ingress communication processor peripheral interface streaming interface.

3. The cryptographic engine of claim 1 in which the first buffer circuitry is a first in first out buffer, and the second buffer circuitry is a first in first out buffer.

4. The cryptographic engine of claim 1 including an integrated circuit that includes the packet accelerator ingress communication processor peripheral streaming interface, the packet header processor, the scheduler circuitry, the first buffer circuitry, and the second buffer circuitry.

5. The cryptographic engine of claim 1 in which the first buffer circuitry is separate from the second buffer circuitry.

Continuity (9)
Division 15728035 · Oct 9, 2017
Division 15387030 · Dec 21, 2016
Division 15205487 · Jul 8, 2016
Division 15045948 · Feb 17, 2016
Division 14712396 · May 14, 2015
Division 13165190 · Jun 21, 2011
Provisional Application 61362393 · Jul 8, 2010
Provisional Application 61362395 · Jul 8, 2010
Related Publication 20180367516A1 · Dec 20, 2018