Patents by Inventor Sridhar Subramanian
Sridhar Subramanian 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: 11935577Abstract: The present invention provides a physical layer and associated signal processing method for clock domain transfer of quarter-rate data. In the embodiments of the present invention, the quarter-rate data is processed by many sampling circuits by using a first clock signal, a second clock signal and a third clock signal, and phases of these clock signals are aligned by using a training mechanism to that the clock signals have better timing margins.Type: GrantFiled: February 8, 2022Date of Patent: March 19, 2024Assignee: Faraday Technology Corp.Inventors: Sridhar Cheruku, Sivaramakrishnan Subramanian, Hussainvali Shaik, Ko-Ching Chao
-
Publication number: 20230289311Abstract: An integrated circuit includes an interposer and a die coupled to the interposer. The die includes a first data processing engine (DPE) array and a second DPE array. The first DPE array includes a first plurality of DPEs and a first DPE interface coupled to the first plurality of DPEs. The second DPE array includes a second plurality of DPEs and a second DPE interface coupled to the second plurality of DPEs. The integrated circuit includes one or more other dies having a first die interface coupled to, and configured to communicate with, the first DPE interface via the interposer and a second die interface coupled to, and configured to communicate with, the second DPE interface via the interposer.Type: ApplicationFiled: May 18, 2023Publication date: September 14, 2023Applicant: Xilinx, Inc.Inventors: Juan J. Noguera Serra, Tim Tuan, Sridhar Subramanian
-
Publication number: 20230261999Abstract: In one embodiment, a device of a software-defined wide area network (SD-WAN) receives, from a cloud-native application, contextual data for the cloud-native application that identifies microservices of the cloud-native application. The device translates the contextual data for the cloud-native application into a network policy for traffic in the SD-WAN associated with the cloud-native application. The device applies the network policy to a traffic flow in the SD-WAN between an endpoint and a particular microservice of the cloud-native application.Type: ApplicationFiled: April 26, 2023Publication date: August 17, 2023Inventors: Sridhar Subramanian, Fabio Rodolfo Maino, Alberto Rodriguez Natal, Vijoy Anand Pandey, Edward A. Warnicke, John Andrew Joyce, Timothy James Swanson, Loránd Jakab
-
Patent number: 11693808Abstract: An integrated circuit includes an interposer, a first die coupled to the interposer, a second die coupled to the interposer, and a third die coupled to the interposer and having a plurality of die interfaces. The first die includes a first data processing engine (DPE) array having a first plurality of DPEs and a first DPE interface coupled to the first plurality of DPEs therein. The second die includes a second DPE array having a second plurality of DPEs and a second DPE interface coupled to the second plurality of DPEs therein. The first DPE interface of the first die is configured to communicate with a first die interface of the plurality of die interfaces via the interposer. The second DPE interface of the second die is configured to communicate with a second die interface of the plurality of die interfaces via the interposer.Type: GrantFiled: March 11, 2022Date of Patent: July 4, 2023Assignee: Xilinx, Inc.Inventors: Juan J. Noguera Serra, Tim Tuan, Sridhar Subramanian
-
Patent number: 11665095Abstract: In one embodiment, a device of a software-defined wide area network (SD-WAN) receives, from a cloud-native application, contextual data for the cloud-native application that identifies microservices of the cloud-native application. The device translates the contextual data for the cloud-native application into a network policy for traffic in the SD-WAN associated with the cloud-native application. The device applies the network policy to a traffic flow in the SD-WAN between an endpoint and a particular microservice of the cloud-native application.Type: GrantFiled: August 3, 2020Date of Patent: May 30, 2023Assignee: Cisco Technology, Inc.Inventors: Sridhar Subramanian, Fabio Rodolfo Maino, Alberto Rodriguez Natal, Vijoy Anand Pandey, Edward A. Warnicke, John Andrew Joyce, Timothy James Swanson, Loránd Jakab
-
Patent number: 11528270Abstract: Systems and methods for network authorization are described herein. An example method can include receiving a user credential from a host device connected to a network, authenticating the user credential, and in response to authenticating the user credential, determining an authorization policy associated with the host device. The method can also include polling a network overlay control plane of the network to obtain a network location information associated with the host device, identifying at least one network device of the network using the network location information, and transmitting the authorization policy to the at least one network device.Type: GrantFiled: May 6, 2020Date of Patent: December 13, 2022Assignee: Cisco Technology, Inc.Inventors: Victor Moreno, Sridhar Subramanian, Sanjay Kumar Hooda
-
Patent number: 11386020Abstract: Some examples described herein relate to programmable devices that include a data processing engine (DPE) array that permits shifting of where an application is loaded onto DPEs of the DPE array. In an example, a programmable device includes a DPE array. The DPE array includes DPEs and address index offset logic. Each of the DPEs includes a processor core and a memory mapped switch. The processor core is programmable via one or more memory mapped packets routed through the respective memory mapped switch. The memory mapped switches in the DPE array are coupled together to form a memory mapped interconnect network. The address index offset logic is configurable to selectively modify which DPE in the DPE array is targeted by a respective memory mapped packet routed in the memory mapped interconnect network.Type: GrantFiled: March 3, 2020Date of Patent: July 12, 2022Assignee: XILINX, INC.Inventors: Matthew H. Klein, Goran Hk Bilski, Juan Jose Noguera Serra, Ismed D. Hartanto, Sridhar Subramanian, Tim Tuan
-
Publication number: 20220197846Abstract: An integrated circuit includes an interposer, a first die coupled to the interposer, a second die coupled to the interposer, and a third die coupled to the interposer and having a plurality of die interfaces. The first die includes a first data processing engine (DPE) array having a first plurality of DPEs and a first DPE interface coupled to the first plurality of DPEs therein. The second die includes a second DPE array having a second plurality of DPEs and a second DPE interface coupled to the second plurality of DPEs therein. The first DPE interface of the first die is configured to communicate with a first die interface of the plurality of die interfaces via the interposer. The second DPE interface of the second die is configured to communicate with a second die interface of the plurality of die interfaces via the interposer.Type: ApplicationFiled: March 11, 2022Publication date: June 23, 2022Applicant: Xilinx, Inc.Inventors: Juan J. Noguera Serra, Tim Tuan, Sridhar Subramanian
-
Publication number: 20220100691Abstract: A multi-die integrated circuit (IC) can include an interposer and a first die coupled to the interposer. The first die can include a data processing engine (DPE) array, wherein the DPE array includes a plurality of DPEs and a DPE interface coupled to the plurality of DPEs. The DPE interface has a logical interface and a physical interface. The multi-die IC also can include a second die coupled to the interposer. The second die can include a die interface. The DPE interface and the die interface are configured to communicate through the interposer.Type: ApplicationFiled: September 28, 2020Publication date: March 31, 2022Applicant: Xilinx, Inc.Inventors: Juan J. Noguera Serra, Tim Tuan, Sridhar Subramanian
-
Patent number: 11288222Abstract: A multi-die integrated circuit (IC) can include an interposer and a first die coupled to the interposer. The first die can include a data processing engine (DPE) array, wherein the DPE array includes a plurality of DPEs and a DPE interface coupled to the plurality of DPEs. The DPE interface has a logical interface and a physical interface. The multi-die IC also can include a second die coupled to the interposer. The second die can include a die interface. The DPE interface and the die interface are configured to communicate through the interposer.Type: GrantFiled: September 28, 2020Date of Patent: March 29, 2022Assignee: Xilinx, Inc.Inventors: Juan J. Noguera Serra, Tim Tuan, Sridhar Subramanian
-
Publication number: 20210266262Abstract: In one embodiment, a device of a software-defined wide area network (SD-WAN) receives, from a cloud-native application, contextual data for the cloud-native application that identifies microservices of the cloud-native application. The device translates the contextual data for the cloud-native application into a network policy for traffic in the SD-WAN associated with the cloud-native application. The device applies the network policy to a traffic flow in the SD-WAN between an endpoint and a particular microservice of the cloud-native application.Type: ApplicationFiled: August 3, 2020Publication date: August 26, 2021Inventors: Sridhar Subramanian, Fabio Rodolfo Maino, Alberto Rodriguez Natal, Vijoy Anand Pandey, Edward A. Warnicke, John Andrew Joyce, Timothy James Swanson, Loránd Jakab
-
Publication number: 20200267147Abstract: Systems and methods for network authorization are described herein. An example method can include receiving a user credential from a host device connected to a network, authenticating the user credential, and in response to authenticating the user credential, determining an authorization policy associated with the host device. The method can also include polling a network overlay control plane of the network to obtain a network location information associated with the host device, identifying at least one network device of the network using the network location information, and transmitting the authorization policy to the at least one network device.Type: ApplicationFiled: May 6, 2020Publication date: August 20, 2020Inventors: Victor Moreno, Sridhar Subramanian, Sanjay Kumar Hooda
-
Patent number: 10673850Abstract: Systems and methods for network authorization are described herein. An example method can include receiving a user credential from a host device connected to a network, authenticating the user credential, and in response to authenticating the user credential, determining an authorization policy associated with the host device. The method can also include polling a network overlay control plane of the network to obtain a network location information associated with the host device, identifying at least one network device of the network using the network location information, and transmitting the authorization policy to the at least one network device.Type: GrantFiled: December 20, 2016Date of Patent: June 2, 2020Assignee: Cisco Technology, Inc.Inventors: Victor Moreno, Sridhar Subramanian, Sanjay Kumar Hooda
-
Patent number: 10592461Abstract: EHF communication systems described herein can selectively implement any one of the USB standards by mapping appropriate USB signal conditions over an EHF contactless communication link. The EHF contactless communication link may serve as an alternative to conventional board-to-board and device-to-device connectors, and as such enables wired connection USB signaling protocols to be used in a non-wired environment provided by the EHF contactless communications link. Use of a USB protocol over the EHF communications link can be accomplished by establishing the EHF link between counterpart EHF communication units, and then by establishing the appropriate USB protocol over the link.Type: GrantFiled: March 5, 2018Date of Patent: March 17, 2020Assignee: KEYSSA, INC.Inventors: Roger D. Isaac, Ian A. Kyles, Steve Novak, Srikanth Gondi, Sunderraj V. Palaniraj, Sridhar Subramanian
-
Patent number: 10462007Abstract: Changes are made to a virtual network for an endpoint based on the authenticated user identity of the endpoint. The system includes a server and a controller associated with a network fabric to which the endpoint is connected. The network fabric includes network elements to carry network traffic for the endpoint. The server authenticates the endpoint associated with a network address and determines a user identity of the endpoint based on the authentication. The server determines a first virtual network associated with the user identity. The controller receives a notification from the server that the network traffic for the endpoint associated with the network address is to be routed over the first virtual network. The controller updates routing information to associate the network address with the first virtual network and sends the updated routing information to the network elements of the network fabric.Type: GrantFiled: June 27, 2016Date of Patent: October 29, 2019Assignee: Cisco Technology, Inc.Inventors: Sanjay Kumar Hooda, Darrin Joseph Miller, Victor Moreno, Mark Montanez, Sridhar Subramanian
-
Publication number: 20180196775Abstract: EHF communication systems described herein can selectively implement any one of the USB standards by mapping appropriate USB signal conditions over an EHF contactless communication link. The EHF contactless communication link may serve as an alternative to conventional board-to-board and device-to-device connectors, and as such enables wired connection USB signaling protocols to be used in a non-wired environment provided by the EHF contactless communications link. Use of a USB protocol over the EHF communications link can be accomplished by establishing the EHF link between counterpart EHF communication units, and then by establishing the appropriate USB protocol over the link.Type: ApplicationFiled: March 5, 2018Publication date: July 12, 2018Inventors: Roger D. Isaac, Ian A. Kyles, Steve Novak, Srikanth Gondi, Sunderraj V. Palaniraj, Sridhar Subramanian
-
Publication number: 20180176218Abstract: Systems and methods for network authorization are described herein. An example method can include receiving a user credential from a host device connected to a network, authenticating the user credential, and in response to authenticating the user credential, determining an authorization policy associated with the host device. The method can also include polling a network overlay control plane of the network to obtain a network location information associated with the host device, identifying at least one network device of the network using the network location information, and transmitting the authorization policy to the at least one network device.Type: ApplicationFiled: December 20, 2016Publication date: June 21, 2018Inventors: Victor Moreno, Sridhar Subramanian, Sanjay Kumar Hooda
-
Patent number: 10003569Abstract: A system, computer-readable media, and methods for network resource sharing of routing and forwarding information are disclosed. The method may include receiving a first address for a device connected to a network and receiving one or more second addresses for the device. The method may also include identifying a first switch through which the device connects to the network and identifying a second switch for storing the first address and the one or more second addresses. Further, the method may include storing the first address in the first switch and storing the first address and the one or more second addresses in the second switch.Type: GrantFiled: January 20, 2017Date of Patent: June 19, 2018Assignee: Cisco Technology, Inc.Inventors: Rajagopalan Janakiraman, Pagalavan Krishnamoorthy, Peter Geoffrey Jones, Sridhar Subramanian
-
Patent number: 9940295Abstract: EHF communication systems described herein can selectively implement any one of the USB standards by mapping appropriate USB signal conditions over an EHF contactless communication link. The EHF contactless communication link may serve as an alternative to conventional board-to-board and device-to-device connectors, and as such enables wired connection USB signaling protocols to be used in a non-wired environment provided by the EHF contactless communications link. Use of a USB protocol over the EHF communications link can be accomplished by establishing the EHF link between counterpart EHF communication units, and then by establishing the appropriate USB protocol over the link.Type: GrantFiled: August 14, 2015Date of Patent: April 10, 2018Assignee: KEYSSA, INC.Inventors: Roger D. Isaac, Ian A. Kyles, Steve Novak, Srikanth Gondi, Sunderraj V. Palaniraj, Sridhar Subramanian
-
Publication number: 20170373936Abstract: Changes are made to a virtual network for an endpoint based on the authenticated user identity of the endpoint. The system includes a server and a controller associated with a network fabric to which the endpoint is connected. The network fabric includes network elements to carry network traffic for the endpoint. The server authenticates the endpoint associated with a network address and determines a user identity of the endpoint based on the authentication. The server determines a first virtual network associated with the user identity. The controller receives a notification from the server that the network traffic for the endpoint associated with the network address is to be routed over the first virtual network. The controller updates routing information to associate the network address with the first virtual network and sends the updated routing information to the network elements of the network fabric.Type: ApplicationFiled: June 27, 2016Publication date: December 28, 2017Inventors: Sanjay Kumar Hooda, Darrin Joseph Miller, Victor Moreno, Mark Montanez, Sridhar Subramanian