Patents by Inventor Gopi Krishnamurthy
Gopi Krishnamurthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11722291Abstract: A method of low-latency and encrypted hardware layer communication includes calculating, by an encryption circuit of a communication bridge controller, a pre-calculated encryption keys corresponding to a block encryptor of the encryption circuit, each block encryptor configured to use a corresponding pre-calculated encryption key to encrypt a corresponding unencrypted data block of a data transmission having one or more unencrypted data blocks, storing the one or more pre-calculated encryption keys in an encryption key memory associated with the communication bridge, for each unecrypted data block, encrypting the unencrypted data block using the corresponding pre-calculated encryption key to generate an encrypted data block and an authentication code block for the unencrypted data block, aggregating one or more encrypted data blocks into an encrypted data transmission, and generating an authenticated code corresponding to the encrypted data transmission based upon each of the authentication code blocks of eacType: GrantFiled: August 11, 2021Date of Patent: August 8, 2023Assignee: Cadence Design Systems, Inc.Inventors: Steven Ho, Gopi Krishnamurthy, Anish Mathew
-
Patent number: 11128410Abstract: Embodiments disclosed are directed to methods for scheduling packets. According to example embodiments the method includes receiving, using a first layer in a communication protocol, a first request from a second layer in the communication protocol. The first request indicates to the first layer to output a data stream that includes a first location for the second layer to include a first control packet. The first layer is at a higher level of abstraction than the second layer. The method further includes transmitting, using the first layer, a first response to the second layer. The first response is based on the first request, and the first response identifies the first location in the data stream and a time of occurrence of the first location in the data stream.Type: GrantFiled: July 18, 2019Date of Patent: September 21, 2021Assignee: Cadence Design Systems, Inc.Inventors: Chetan Paragaonkar, Gopi Krishnamurthy, Anish Mathew, Raveendra Pai Gopalakrishna, Anujan Varma
-
Publication number: 20210011875Abstract: Mechanisms and techniques for configuring a configurable slave device using a high speed serial link where a different number of lanes of the high speed serial link are used to send data between the slave device and a master device, depending on whether the slave device is in configuration mode or in normal operations mode, are provided.Type: ApplicationFiled: May 11, 2020Publication date: January 14, 2021Inventors: Ramanand Venkata, Gopi Krishnamurthy
-
Patent number: 10649944Abstract: Mechanisms and techniques for configuring a configurable slave device using a high speed serial link where a different number of lanes of the high speed serial link are used to send data between the slave device and a master device, depending on whether the slave device is in configuration mode or in normal operations mode, are provided.Type: GrantFiled: June 26, 2017Date of Patent: May 12, 2020Assignee: Altera CorporationInventors: Ramanand Venkata, Gopi Krishnamurthy
-
Publication number: 20170357606Abstract: Mechanisms and techniques for configuring a configurable slave device using a high speed serial link where a different number of lanes of the high speed serial link are used to send data between the slave device and a master device, depending on whether the slave device is in configuration mode or in normal operations mode, are provided.Type: ApplicationFiled: June 26, 2017Publication date: December 14, 2017Inventors: Ramanand Venkata, Gopi Krishnamurthy
-
Patent number: 9690741Abstract: Mechanisms and techniques for configuring a configurable slave device using a high speed serial link where a different number of lanes of the high speed serial link are used to send data between the slave device and a master device, depending on whether the slave device is in configuration mode or in normal operations mode, are provided.Type: GrantFiled: July 15, 2013Date of Patent: June 27, 2017Assignee: Altera CorporationInventors: Ramanand Venkata, Gopi Krishnamurthy
-
Patent number: 9270500Abstract: One embodiment relates to an integrated circuit configured to perform dynamic transmit equalization of a bi-directional lane. The integrated circuit including an interface between the physical coding and media access control circuitry, and an equalization control circuit which is external to the physical coding circuitry and which is configured to perform the dynamic transmit equalization using said interface. Another embodiment relates to a transceiver circuit which includes physical coding circuitry and media access control circuitry. The transceiver circuit further includes an interface between the physical coding circuitry and the media access control circuitry and an equalization controller which is external to the physical coding circuitry and which is configured to perform dynamic transmit equalization using said interface. The interface is configured to provide transmit coefficient data in a time-multiplexed signal format from the media access control circuitry to the physical coding circuitry.Type: GrantFiled: December 13, 2013Date of Patent: February 23, 2016Assignee: Altera CorporationInventors: Divya Vijayaraghavan, Gopi Krishnamurthy, Ning Xue, Chong H. Lee
-
Publication number: 20150019777Abstract: Mechanisms and techniques for configuring a configurable slave device using a high speed serial link where a different number of lanes of the high speed serial link are used to send data between the slave device and a master device, depending on whether the slave device is in configuration mode or in normal operations mode, are provided.Type: ApplicationFiled: July 15, 2013Publication date: January 15, 2015Inventors: Ramanand Venkata, Gopi Krishnamurthy
-
Patent number: 8630198Abstract: One embodiment relates to an integrated circuit configured to perform dynamic transmit equalization of a bi-directional lane. The integrated circuit including an interface between the physical coding and media access control circuitry, and an equalization control circuit which is external to the physical coding circuitry and which is configured to perform the dynamic transmit equalization using said interface. Another embodiment relates to a transceiver circuit which includes physical coding circuitry and media access control circuitry. The transceiver circuit further includes an interface between the physical coding circuitry and the media access control circuitry and an equalization controller which is external to the physical coding circuitry and which is configured to perform dynamic transmit equalization using said interface. The interface is configured to provide transmit coefficient data in a time-multiplexed signal format from the media access control circuitry to the physical coding circuitry.Type: GrantFiled: December 31, 2010Date of Patent: January 14, 2014Assignee: Altera CorporationInventors: Divya Vijayaraghavan, Gopi Krishnamurthy, Ning Xue, Chong H. Lee
-
Patent number: 8193953Abstract: Circuitry for scaling data from a first width (e.g., number of simultaneously presented parallel data signals) to a second width can preferably operate for any of a wide range of different ratios between the first and second widths (including ratios that are non-integer or even non-rational) without the need for more than one clock signal.Type: GrantFiled: May 14, 2010Date of Patent: June 5, 2012Assignee: Altera CorporationInventors: Gopi Krishnamurthy, Curt Wortman
-
Patent number: 8188774Abstract: One embodiment relates to a method for activating an interface on an integrated circuit while a core of the integrated circuit is becoming operational. An offset calibration for a transceiver channel is performed by physical media attachment circuitry. A transmitting frequency is locked onto by a transmitter phase-locked loop for the transceiver channel, and a receiving frequency is locked onto by a receiver phase-locked loop for the transceiver channel. Subsequently, the interface is activated while a core component of the integrated circuit is becoming operational. Another embodiment pertains to an integrated circuit which includes transceiver channel circuits, an interface processor, and a reset control state machine. Another embodiment relates to control circuitry including a reset control state machine, transceiver channel circuits, a channel input steering multiplexer, and a channel output steering multiplexer. Other embodiments, aspects and features are also disclosed.Type: GrantFiled: July 9, 2010Date of Patent: May 29, 2012Assignee: Altera CorporationInventors: Gopi Krishnamurthy, Binh Ton, Ning Xue, Tim Tri Hoang, Michael Menghui Zheng, Weiqi Ding