Patents by Inventor Yatin Acharya
Yatin Acharya 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: 8018923Abstract: A physical layer device comprises an interface that communicates with a media access control (MAC) device. A first circuit attempts to establish a first link using a first transceiver over a first medium. A second circuit attempts to establish a second link using a second transceiver over a second medium that is different than the first medium. A media selector communicates with the interface and the first and second circuits and that enables data flow from the first medium to the MAC device using the interface when the first link is established first. A preferred medium selector communicates with the media selector and is configurable in one of a plurality of medium preference states.Type: GrantFiled: March 29, 2010Date of Patent: September 13, 2011Assignee: Marvell International Ltd.Inventors: William Lo, Yatin Acharya
-
Patent number: 7688812Abstract: A physical layer device comprises an interface that communicates with a media access control (MAC) device. A first circuit attempts to establish a first link using a first transceiver over a first medium. A second circuit attempts to establish a second link using a second transceiver over a second medium that is different than the first medium. A media selector communicates with the interface and the first and second circuits and that enables data flow from the first medium to the MAC device using the interface when the first link is established first. A preferred medium selector communicates with the media selector and is configurable in one of a plurality of medium preference states.Type: GrantFiled: January 28, 2008Date of Patent: March 30, 2010Assignee: Marvell International Ltd.Inventors: William Lo, Yatin Acharya
-
Patent number: 7680054Abstract: A network manager, configuring for detecting network nodes and configuring network switches, determines addressing field lengths to be used for addressing the network nodes and switching data packets between the network nodes based on the number of detected network nodes. The network manager detects the network nodes by exploring the network according to prescribed explorer procedures. The network manager selects a size of address fields to be used for switching data packets traversing the network, based on the number of detected network nodes. The network manager configures each network switch within the network to switch the data packets based on a switching tag having the selected size and positioned at the start of the packet. Hence, each network switch is able to generate forwarding decisions based on the switching tag at the beginning of each received data packet. The switching tag is distinct from, and substantially smaller than, the existing destination address field.Type: GrantFiled: July 16, 2001Date of Patent: March 16, 2010Assignee: Advanced Micro Devices, Inc.Inventor: Yatin Acharya
-
Patent number: 7613821Abstract: An InfiniBand™ network node includes a network interface, a system memory, a memory controller configured for controlling access to the system memory, and a processor. The network interface is configured for outputting data packets according to a prescribed flow control protocol that specifies flow control resources. The network interface also is configured for outputting a data flow interruption request to the memory controller based on a determined depletion of the flow control resources. The memory controller, in response to reception of the data flow interruption request, restricts access to the system memory. Hence, the processor, in response to detecting the restricted access to the system memory, reduces execution of a prescribed application resource based on the determined depletion of the flow control resources.Type: GrantFiled: July 16, 2001Date of Patent: November 3, 2009Assignee: Advanced Micro Devices, Inc.Inventor: Yatin Acharya
-
Patent number: 7561592Abstract: A network comprising a first network device including a first physical layer device with a receiver and a first autonegotiation circuit having an ability detect state and including a bypass timer that determines a predetermined period, a first medium, and a second network device that includes a second physical layer device and that communicates over the first medium with the first network device. The first network device enables autonegotiation bypass and establishes a link with the second network device after the predetermined period during which a link between the first and second network devices is not up, and the receiver of the first physical layer device is in sync.Type: GrantFiled: July 9, 2007Date of Patent: July 14, 2009Assignee: Marvell International Ltd.Inventors: Yatin Acharya, William Lo, Sundeep Gupta
-
Patent number: 7324507Abstract: A network device includes a media access controller (MAC) and a physical layer device including an interface that communicates with the MAC, and first and second transceivers. A first autonegotiation circuit attempts to establish a first link using the first transceiver over a first medium. A second autonegotiation circuit attempts to establish a second link using the second transceiver over a second medium. A media selector communicates with the interface and the first and second autonegotiation circuits and enables data flow from the first medium to the MAC using the interface when the link over the first medium is established first. When a preferred medium selector prefers the second medium, the media selector monitors the second medium for a qualified energy detect event. When the qualified energy detect event occurs, the media selector allows a link to be established by the second medium.Type: GrantFiled: May 9, 2003Date of Patent: January 29, 2008Assignee: Marvell International Ltd.Inventors: William Lo, Yatin Acharya
-
Patent number: 7242693Abstract: A first network device includes a first physical layer device with a first autonegotiation circuit. A bypass timer determines a predetermined period. A second network device includes a second physical layer device. The first network device enables autonegotiation bypass and establishes a link with the second network device after the predetermined period during which a link between the first and second network devices is not up, a receiver of the first physical layer device is in sync, and an ability detect state of the first autonegotiation circuit is true. The first autonegotiation circuit resets the predetermined period of the bypass timer when configuration code groups are received from the second network device. When the first network device receives idle code groups followed by data code groups, the first autonegotiation circuit does not return to an autonegotiation enable state.Type: GrantFiled: February 11, 2003Date of Patent: July 10, 2007Assignee: Marvell International Ltd.Inventors: Yatin Acharya, William Lo, Sundeep Gupta
-
Publication number: 20060242507Abstract: A programmable delay circuit is provided in either data input path or a clock input path of a sequential element contained in a scan chain of an integrated circuit. The scan chain is used to test the integrated circuit using a sequential scan technique (e.g., Automatic test pattern generation (ATPG)). Due to the programmability of delay magnitude, the burden on a designer to achieve synchronization of the data input with the clock signal while testing, is reduced.Type: ApplicationFiled: May 20, 2005Publication date: October 26, 2006Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Yatin ACHARYA, Anand BHAT
-
Patent number: 7039057Abstract: An ATM—InfiniBand™ router is configured for interfacing between an asynchronous transmission mode (ATM) network and an InfiniBand™ network, without a necessity of intermediate transport on a packet based network such as an Internet Protocol (IP) network. The router includes an ATM processor and a host channel adapter. The ATM processor is configured for generating ATM cells streams based on received InfiniBand™ packets, and recovering InfiniBand™ packet data from received ATM cells. The host channel adapter is configured for receiving the InfiniBand™ packets from the InfiniBand network and providing at least the payload data to the ATM processor, and outputting the recovered InfiniBand™ packet data onto the InfiniBand™ network. In addition, the ATM processor and the host channel adapter may be configured for mapping the ATM cells and the InfiniBand packets on prescribed virtual circuits and prescribed InfiniBand™ connections, respectively.Type: GrantFiled: July 19, 2001Date of Patent: May 2, 2006Assignee: Advanced Micro Devices, Inc.Inventors: Yatin Acharya, Bahadir Erimli
-
Patent number: 6912604Abstract: A host channel adapter configured for outputting packets according to InfiniBand™ protocol is implemented using partitioned link modules configured for performing selected link operations prior to outputting the packets. A pre-link module is configured for ordering work queue entries in an order based on determined service level and virtual lane priorities. The pre-link module outputs the ordered work queue entries to a transport service module configured for generating a transport layer header for the packets based on the respective work queue entries. Once the transport layer headers have been generated, a post-link module is configured for retrieval of the transport layer header and transport data and preparing the transmit data packets for transmission on the network by constructing the link layer fields. The post-link module outputs the transmit data packets based on the ordering and the flow control protocol for the appropriate virtual lanes.Type: GrantFiled: March 26, 2001Date of Patent: June 28, 2005Assignee: Advanced Micro Devices, Inc.Inventors: Shr-Jie Tzeng, Bahadir Erimli, Yatin Acharya
-
Patent number: 6894999Abstract: A method of communicating between a phone line network which includes a plurality of devices coupled by a shared phone line medium, and a remote network. The method includes attaching a virtual local area network (VLAN) header to a data frame. The header's contents indicate that the data frame may be transmitted within a virtual network (VLAN) indicated by an identifier field of the VLAN header. The VLAN includes at least part of the phone line network and at least part of the remote network. The data frame is transmitted within the VLAN which includes a network connection between the network and the remote network.Type: GrantFiled: November 17, 2000Date of Patent: May 17, 2005Assignee: Advanced Micro Devices, Inc.Inventor: Yatin Acharya
-
Patent number: 6862630Abstract: A transmission circuit for transmitting data of varying priorities on a network medium is provided. The transmission circuit includes sub-circuits to receive and store data frames into random access memory frame buffers and priority tables. Sub-circuit priority resolution selects the highest priority frame, and sub-circuit frame transmission transmits the frame to a media access controller to be made available by the network medium.Type: GrantFiled: August 23, 2000Date of Patent: March 1, 2005Assignee: Advanced Micro Devices, Inc.Inventors: Atul Garg, Yatin Acharya
-
Patent number: 6781989Abstract: The present invention is a method of communicating within a phone line LAN. The method includes the assignment of a unique VLAN ID to each node of a VLAN. A VLAN header is attached at a source node of the frame to each frame to be communicated within the VLAN. The VLAN header contains identification information associated with the VLAN. The VLAN header is inserted by a network interface device driver into a frame header. Data communication within the VLAN is controlled at the nodes of the VLAN by examining incoming frames for the presence or absence of the VLAN header. The VLAN header is stripped at the destination nodes of the VLAN from the frame header and a remaining part of the frame is passed to a software device driver arrangement.Type: GrantFiled: November 17, 2000Date of Patent: August 24, 2004Assignee: Advanced Micro Devices, Inc.Inventor: Yatin Acharya