Patents by Inventor Murphy Chen
Murphy Chen 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: 7930451Abstract: The invention provides a new linked structure for a buffer controller and management method thereof. The allocation and release actions of buffer memory can be more effectively processed when the buffer controller processes data packets. The linked structure enables the link node of the first buffer register to point to the last buffer register. The link node of the last buffer register points to the second buffer register. Each of the link nodes of the rest buffers points to the next buffer register in order until the last buffer register. This structure can effectively release the buffer registers in the used linked list to a free list.Type: GrantFiled: April 1, 2009Date of Patent: April 19, 2011Assignee: VIA TechnologiesInventors: Murphy Chen, Perlman Hu
-
Publication number: 20090187681Abstract: The invention provides a new linked structure for a buffer controller and management method thereof. The allocation and release actions of buffer memory can be more effectively processed when the buffer controller processes data packets. The linked structure enables the link node of the first buffer register to point to the last buffer register. The link node of the last buffer register points to the second buffer register. Each of the link nodes of the rest buffers points to the next buffer register in order until the last buffer register. This structure can effectively release the buffer registers in the used linked list to a free list.Type: ApplicationFiled: April 1, 2009Publication date: July 23, 2009Applicant: VIA TECHNOLOGIES, INC.Inventors: Murphy Chen, Perlman Hu
-
Patent number: 7536488Abstract: The invention provides a new linked structure for a buffer controller and management method thereof. The allocation and release actions of buffer memory can be more effectively processed when the buffer controller processes data packets. The linked structure enables the link node of the first buffer register to point to the last buffer register. The link node of the last buffer register points to the second buffer register. Each of the link nodes of the rest buffers points to the next buffer register in order until the last buffer register. This structure can effectively release the buffer registers in the used linked list to a free list.Type: GrantFiled: June 28, 2005Date of Patent: May 19, 2009Assignee: Via Technologies, Inc.Inventors: Murphy Chen, Perlman Hu
-
Patent number: 7328383Abstract: In a method for testing an embedded phase-locked loop (PLL) circuit, a first clock signal is provided to an embedded phase-locked loop (PLL) circuit to be tested. A PLL clock signal of a first frequency is generated by the embedded PLL in response to the first clock signal. The PLL clock signal of the first frequency is sampled with a second clock signal of a second frequency to generate a first sampled signal, wherein the second frequency is different from the first frequency but has a first correlation with the first frequency so that the first sampled signal toggles at a predetermined frequency when the embedded PLL circuit is in a normal operation condition. The embedded PLL circuit is determined to be in an abnormal operation condition if the first sampled signal does not toggle at said predetermined frequency.Type: GrantFiled: September 27, 2006Date of Patent: February 5, 2008Assignee: Via Technologies, Inc.Inventors: Murphy Chen, Perlman Hu
-
Patent number: 7317755Abstract: A predicted parallel branch slicer for use in an adaptive decision feedback equalizer includes Mk adders commonly receiving a signal to be processed and respectively receiving Mk preset values, and performing respective addition operations to generate Mk output signals; Mk slicers in communication with the Mk adders, receiving and processing the Mk output signals to obtain Mk signals of Mk levels, respectively; a multiplexer in communication with the Mk slicers, receiving the signals of the Mk levels; and k delay units interconnected with one another in series and being in communication with the multiplexer, and generating k selection signals of different delay time in response to an output of the multiplexer, the selection signals being provided for the multiplexer to select one of the signals of the Mk levels to be outputted.Type: GrantFiled: May 21, 2003Date of Patent: January 8, 2008Assignee: Via Technologies, Inc.Inventors: Meng-Da Yang, An-Yeu Wu, Murphy Chen
-
Publication number: 20070168791Abstract: In a method for testing an embedded phase-locked loop (PLL) circuit, a first clock signal is provided to an embedded phase-locked loop (PLL) circuit to be tested. A PLL clock signal of a first frequency is generated by the embedded PLL in response to the first clock signal. The PLL clock signal of the first frequency is sampled with a second clock signal of a second frequency to generate a first sampled signal, wherein the second frequency is different from the first frequency but has a first correlation with the first frequency so that the first sampled signal toggles at a predetermined frequency when the embedded PLL circuit is in a normal operation condition. The embedded PLL circuit is determined to be in an abnormal operation condition if the first sampled signal does not toggle at said predetermined frequency.Type: ApplicationFiled: September 27, 2006Publication date: July 19, 2007Applicant: VIA TECHNOLOGIES, INC.Inventors: Murphy Chen, Perlman Hu
-
Patent number: 7168020Abstract: A method and a device for testing an embedded phase-locked loop (PLL) circuit are disclosed. A first clock signal of a first frequency is provided to an embedded phase-locked loop (PLL) circuit to be tested by a tester, so as to generate a PLL clock signal by the embedded PLL circuit in response to the first clock signal of the first frequency. The PLL clock signal is inputted to a test circuit along with a second clock signal of a second frequency. Then, the PLL clock signal is sampled with the second clock signal of the second frequency to generate a first sampled signal. The second frequency has a first correlation with the first frequency. Whether the embedded PLL circuit is in a normal operation condition is determined according to the first sampled signal.Type: GrantFiled: January 28, 2003Date of Patent: January 23, 2007Assignee: VIA Technologies, Inc.Inventors: Murphy Chen, Perlman Hu
-
Patent number: 7000073Abstract: The invention provides a new linked structure for a buffer controller and management method thereof. The allocation and release actions of buffer memory can be more effectively processed when the buffer controller processes data packets. The linked structure enables the link node of the first buffer register to point to the last buffer register. The link node of the last buffer register points to the second buffer register. Each of the link nodes of the rest buffers points to the next buffer register in order until the last buffer register. This structure can effectively release the buffer registers in the used linked list to a free list.Type: GrantFiled: March 28, 2003Date of Patent: February 14, 2006Assignee: Via Technologies, Inc.Inventors: Murphy Chen, Perlman Hu
-
Patent number: 6996684Abstract: A controller embeds a volatile memory, a plurality of application circuits and an arbiter. Each of the application circuits is capable of sending a request signal to request access the volatile memory and has a unique priority. When some of the application circuits send requests in a same period, the arbiter selects application circuits with higher priority among those application circuits such that the selected application circuits are allowed to access the volatile memory. The arbiter includes a plurality of arbiter modules and a main arbiter module. Each of the arbiter modules is assigned to a unique set of application circuits in the controller such that the arbiter modules can select higher priority application circuits in the corresponding sets at the same time. The main arbiter module further selects application circuits for accessing the volatile memory according to application circuits selected by the arbiter modules.Type: GrantFiled: April 14, 2003Date of Patent: February 7, 2006Assignee: VIA Technologies Inc.Inventors: Timothy Tseng, Murphy Chen
-
Publication number: 20050289255Abstract: The invention provides a new linked structure for a buffer controller and management method thereof The allocation and release actions of buffer memory can be more effectively processed when the buffer controller processes data packets. The linked structure enables the link node of the first buffer register to point to the last buffer register. The link node of the last buffer register points to the second buffer register. Each of the link nodes of the rest buffers points to the next buffer register in order until the last buffer register. This structure can effectively release the buffer registers in the used linked list to a free list.Type: ApplicationFiled: June 28, 2005Publication date: December 29, 2005Inventors: Murphy Chen, Perlman Hu
-
Publication number: 20040234002Abstract: A predicted parallel branch slicer for use in an adaptive decision feedback equalizer includes Mk adders commonly receiving a signal to be processed and respectively receiving Mk preset values, and performing respective addition operations to generate Mk output signals; Mk slicers in communication with the Mk adders, receiving and processing the Mk output signals to obtain Mk signals of Mk levels, respectively; a multiplexer in communication with the Mk slicers, receiving the signals of the Mk levels; and k delay units interconnected with one another in series and being in communication with the multiplexer, and generating k selection signals of different delay time in response to an output of the multiplexer, the selection signals being provided for the multiplexer to select one of the signals of the Mk levels to be outputted.Type: ApplicationFiled: May 21, 2003Publication date: November 25, 2004Inventors: Meng-Da Yang, An-Yeu Wu, Murphy Chen
-
Publication number: 20040174890Abstract: A network switch chip and a method for controlling the same are proposed. A first network switch chip is cascaded with a second network switch chip. Each of the network switch chip comprises a high-speed network port and a plurality of connection ports. The two network switch chips are connected through the two high-speed network ports to form a direct link therebetween, and the network switch provides a transmission rate equal to the sum of transmission rates of the first connection ports and the second connection ports. The two network switch chips can update an operation status for each other through the direct link and whereby the first network switch chip and the second network switch can manage data exchange therebetween. Each of the network switch chips has a lookup table therein and the network switch chips can update the lookup table for each other.Type: ApplicationFiled: March 4, 2003Publication date: September 9, 2004Inventors: Murphy Chen, Sharon Huang
-
Publication number: 20040068625Abstract: A controller embeds a volatile memory, a plurality of application circuits and an arbiter. Each of the application circuits is capable of sending a request signal to request access the volatile memory and has a unique priority. When some of the application circuits send requests in a same period, the arbiter selects application circuits with higher priority among those application circuits such that the selected application circuits are allowed to access the volatile memory. The arbiter includes a plurality of arbiter modules and a main arbiter module. Each of the arbiter modules is assigned to a unique set of application circuits in the controller such that the arbiter modules can select higher priority application circuits in the corresponding sets at the same time. The main arbiter module further selects application circuits for accessing the volatile memory according to application circuits selected by the arbiter modules.Type: ApplicationFiled: April 14, 2003Publication date: April 8, 2004Inventors: Timothy Tseng, Murphy Chen
-
Publication number: 20040030970Abstract: A test platform device for testing an embedded memory of a system on chip includes a first socket, a second socket and a test control circuit. The first socket is used for plugging therein the system on chip to be tested. The second socket is used for plugging therein an independent memory chip. The test control circuit is electrically connected to the first socket and the second socket, performs a comparable writing-reading operation of each of the embedded memory of the system on chip and the independent memory chip and outputting an error data when incomparable results are obtained in response to the comparable writing-reading operation of each of the embedded memory of the system on chip and the independent memory chip.Type: ApplicationFiled: May 7, 2003Publication date: February 12, 2004Inventors: Murphy Chen, Timothy Tseng, Chao-Cheng Cheng, Ruth Lin, Mike Duh
-
Publication number: 20030191895Abstract: The invention provides a new linked structure for a buffer controller and management method thereof. The allocation and release actions of buffer memory can be more effectively processed when the buffer controller processes data packets. The linked structure enables the link node of the first buffer register to point to the last buffer register. The link node of the last buffer register points to the second buffer register. Each of the link nodes of the rest buffers points to the next buffer register in order until the last buffer register. This structure can effectively release the buffer registers in the used linked list to a free list.Type: ApplicationFiled: March 28, 2003Publication date: October 9, 2003Applicant: VIA TECHNOLOGIES, INCInventors: Murphy Chen, Perlman Hu
-
Publication number: 20030172327Abstract: A method and a device for testing an embedded phase-locked loop (PLL) circuit are disclosed. A first clock signal of a first frequency is provided to an embedded phase-locked loop (PLL) circuit to be tested by a tester, so as to generate a PLL clock signal by the embedded PLL circuit in response to the first clock signal of the first frequency. The PLL clock signal is inputted to a test circuit along with a second clock signal of a second frequency. Then, the PLL clock signal is sampled with the second clock signal of the second frequency to generate a first sampled signal. The second frequency has a first correlation with the first frequency. Whether the embedded PLL circuit is in a normal operation condition is determined according to the first sampled signal.Type: ApplicationFiled: January 28, 2003Publication date: September 11, 2003Applicant: VIA TECHNOLOGIES, INC.Inventors: Murphy Chen, Perlman Hu
-
Publication number: 20030147359Abstract: This invention discloses a long-distance network transmission structure and associated device thereof. The invention utilizes the CAT-5 transmission line network to achieve a high-speed long-distance network tranceiving. A DSP PHY (Digital Signal Processing Physical) is employed in the long-distance network transmission structure to receive a data signal from the transmission line. The signal is then driven to clients with a common PHY without DSP capability or a DSP PHY. Through such a DSP PHY, the signal can be transmitted over 3000 ft and the transmission rate can reach duplex 100 Mbps. Two pairs of cords inside the CAT-5 network transmission line are used to provide the full duplex data tranceiving and the other two spare cords provide electrical power for a repeater. Therefore, the long-distance transmission structure and associated device thereof can effectively reduce the cost for both network service providers and clients and facilitate the installation.Type: ApplicationFiled: January 9, 2003Publication date: August 7, 2003Applicant: VIA TECHNOLOGIES, INC.Inventor: Murphy Chen