Onkar Sangha - San Jose CA, US Ed Kwon - Fremont CA, US Vijay Maheshwari - Fremont CA, US Akihiro Kuichi - Saratoga CA, US
International Classification:
H04L012/56
US Classification:
370/412000, 370/395700
Abstract:
Methods and systems for managing data packets in various communication networks are provided. The system includes a first memory for storing at least a free data pointer and a buffer descriptor. The free data pointer points to a data buffer allocated in a second memory. The buffer descriptor includes at least a data pointer pointing to a data buffer configured to store one or a portion of the communication packet. The first memory has a maximum threshold such that if the number of buffer descriptors stored in the first memory reaches the maximum threshold one or more buffer descriptors stored in the first memory are transferred to the second memory.
Flexible Network Interfaces And Flexible Data Clocking
Onkar Sangha - San Jose CA, US Ed Kwan - Fremont CA, US
International Classification:
G06F013/00
US Classification:
710/010000
Abstract:
A network data processing system has a port that can be configured for any one of plural data formats, for example, for ATM or Frame Relay. The port configuration can be accomplished without re-manufacturing the network data processing system. The configuration can be accomplished by signals on external pins of integrated circuits forming the network processing system, and/or by software. In some embodiments, the port can be configured for any one of plural interfaces used for connection to physical layer devices, for example, UTOPIA or the serial interface. Receive and transmit clock signals can be configured to allow the receive or transmit data to be clocked on either rising or falling edges of the clock signals. Other parameters can also be configured.
Computation Of Checksums And Other Functions With The Aid Of Software Instructions
Onkar Sangha - San Jose CA, US Vijay Maheshwari - Fremont CA, US
International Classification:
H03M013/00 G06F011/10 G11C029/00
US Classification:
714/758000, 714/807000
Abstract:
In order to speed up software computation of CRC, scrambler, descrambler, or other functions used to enhance reliability of data transmission, a software instruction is provided which performs a partial or complete computation of the function. A register may be provided to store a value identifying the function to be computed if multiple functions can be computed in a particular embodiment. A register can also be provided to store the number of bits on which a computation invoked by the software instruction is to be performed. Bit ordering (for example, big endian or little endian) can also be specified by a value or values stored in a register.
cto-neutron-systemsOnkar Sangha's Public Profile on Plaxo. Plaxo helps members like Onkar Sangha keep in touch with the people who really matter, helping them to connect, ...
Googleplus
Onkar Sangha
Onkar Sangha
Youtube
Ek Onkar - Asees Kaur , Raghav Sachar | 1 Hou...
Ek Onkar is the symbol that represents the One Supreme Reality. Presen...
Duration:
1h 4s
Turban colors you must have!
Chakde oversized tshirt: My website:...
Duration:
4m 47s
EK ONKAR I MISS POOJA I T-Series SHABAD GURBANI
Guru Nanak Dev Ji, Guru Angad Dev Ji, Guru Amar Das Ji, Guru Ram Das J...
Duration:
44m 26s
Mooji Baba Satguru Omkar - Sangha Bhajans
Beautiful composition by our Beloved Master Satguru Sri Ananta made fo...
Duration:
3m 47s
Dakhni Onkar Pishora Singh Ji
Duration:
31m
Mool Mantra Ik Onkar | 108 Times Chanting of ...
Imbibe the divine vibrations of Mool Mantra with this soulful & uplift...