Patents by Inventor Chun-Cheng Wang
Chun-Cheng Wang 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: 10326433Abstract: A clock filter filtering a glitch of an input clock to generate an output clock is provided. A first delay circuit inverts the input clock to generate an inverted clock and delays the inverted clock to generate a first processing clock. A second delay circuit delays the input clock to generate a second processing clock. A first setting circuit generates a reset clock according to the inverted clock and the first processing clock. A second setting circuit generates a set clock according to the input clock and the second processing clock. When the set clock changes from a first level to a second level, a third setting circuit sets the output clock at the second level. When the reset clock changes from the first level to the second level, the third setting circuit sets the output clock to the first level.Type: GrantFiled: September 19, 2018Date of Patent: June 18, 2019Assignee: NUVOTON TECHNOLOGY CORPORATIONInventor: Chun-Cheng Wang
-
Publication number: 20190089339Abstract: A clock filter filtering a glitch of an input clock to generate an output clock is provided. A first delay circuit inverts the input clock to generate an inverted clock and delays the inverted clock to generate a first processing clock. A second delay circuit delays the input clock to generate a second processing clock. A first setting circuit generates a reset clock according to the inverted clock and the first processing clock. A second setting circuit generates a set clock according to the input clock and the second processing clock. When the set clock changes from a first level to a second level, a third setting circuit sets the output clock at the second level. When the reset clock changes from the first level to the second level, the third setting circuit sets the output clock to the first level.Type: ApplicationFiled: September 19, 2018Publication date: March 21, 2019Inventor: Chun-Cheng WANG
-
Publication number: 20180097539Abstract: A broadband power limiter having a distributed architecture of multiple segments of self-actuating, adjustable power limiters, where the limiter segments are separated from each other along a signal path by intermediate matching inductors. The intermediate matching inductors are chosen to form, in combination with the capacitances of the limiter segments, an impedance matched, low-loss, broadband transmission line. Optionally, limiter segments may be configured with different sizes and stack depths in a “tapered” architecture, such that different limiter segments have different power limiting response times and power handling capabilities. As each limiter segment initiates its power limiting action, power is reflected back toward the signal line, helping to trigger the power limiting action of the remaining limiter segments.Type: ApplicationFiled: October 4, 2016Publication date: April 5, 2018Inventors: Jianhua Lu, Hojung Ju, Chun-Cheng Wang
-
Patent number: 9935678Abstract: A broadband power limiter having a distributed architecture of multiple segments of self-actuating, adjustable power limiters, where the limiter segments are separated from each other along a signal path by intermediate matching inductors. The intermediate matching inductors are chosen to form, in combination with the capacitances of the limiter segments, an impedance matched, low-loss, broadband transmission line. Optionally, limiter segments may be configured with different sizes and stack depths in a “tapered” architecture, such that different limiter segments have different power limiting response times and power handling capabilities. As each limiter segment initiates its power limiting action, power is reflected back toward the signal line, helping to trigger the power limiting action of the remaining limiter segments.Type: GrantFiled: October 4, 2016Date of Patent: April 3, 2018Assignee: pSemi CorporationInventors: Jianhua Lu, Hojung Ju, Chun-Cheng Wang
-
Patent number: 9276547Abstract: A cascaded arrangement of resonant tanks capable of widening frequency selection and tuning within an RF circuit is presented. Moreover, usage of DTC allows for larger frequency tuning per tank as well as handling of higher voltage swings while maintaining high linearity across the tuning range.Type: GrantFiled: June 28, 2013Date of Patent: March 1, 2016Assignee: Peregrine Semiconductor CorporationInventors: Chun-Cheng Wang, Jianhua Lu
-
Patent number: 9246745Abstract: A method for MAC address management is provided. A MAC address is provided, and capacities of a first column and a second column corresponding to a first index in a MAC table are checked. If the first column and the second column are filled, capacities of a third column and a fourth column corresponding to a second index in the MAC table are checked. If one of the third and fourth columns is empty, the MAC address is written thereto. The second index is successive to the first index. The MAC table further comprises a plurality of time stamp columns, recording idle time of each MAC address.Type: GrantFiled: December 14, 2006Date of Patent: January 26, 2016Assignee: VIA TECHNOLOGIES, INC.Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
-
Publication number: 20150002236Abstract: A cascaded arrangement of resonant tanks capable of widening frequency selection and tuning within an RF circuit is presented. Moreover, usage of DTC allows for larger frequency tuning per tank as well as handling of higher voltage swings while maintaining high linearity across the tuning range.Type: ApplicationFiled: June 28, 2013Publication date: January 1, 2015Inventors: Chun-Cheng Wang, Jianhua Lu
-
Patent number: 7948877Abstract: Systems and methods for packet forward control. The system comprises a plurality of ports and a processing module configured to receive a packet. The processing module comprises a resource management module and a forward control module. The resource management module detects whether congestion occurs on at least one specific port among the ports. The forward control module determines whether the specific port comprises a predetermined port within the ports, and if so, forwards the packet to at least one of the ports excepting the predetermined port.Type: GrantFiled: September 7, 2006Date of Patent: May 24, 2011Assignee: Via Technologies, Inc.Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
-
Patent number: 7580357Abstract: The invention provides a method for implementing varying service quality grades in a network switch. First, a plurality of users of the network switch is classified into a plurality of service quality grades according to a contributing factor of the plurality of the users. Each of the plurality of users is then connected to the network switch via one of a plurality of ports of the network switch according to its service quality grade. An original priority of a packet in the network switch is then determined. An adjusted priority of the packet is then determined according to both the original priority of the packet and a priority adjustment table of an ingress port of the packet. Each of the plurality of ports has a corresponding priority adjustment table, and each of the priority adjustment tables includes a mapping relationship between the original priority and the adjusted priority.Type: GrantFiled: December 1, 2005Date of Patent: August 25, 2009Assignee: Via Technologies, Inc.Inventors: Chung-Ping Chang, Chun-Cheng Wang, Ying-Chung Chen, Wei-Pin Chen
-
Patent number: 7505385Abstract: A method of detecting optical disc error information on an optical disc, for applying in an optical disc drive, the method comprising: first, detecting whether the optical disc is blank, if not, perform the following: checking whether a seek error occurred, if yes, recording a seek error mark; while reading a data region, recording data error information, the data error information comprises an error count, and a corresponding data error location; finally, outputting the optical disk error information according to the data error information and the seek error mark.Type: GrantFiled: April 19, 2005Date of Patent: March 17, 2009Assignee: Lite-On It CorporationInventor: Chun-Cheng Wang
-
Publication number: 20080279068Abstract: A method of inspecting disc information stored on an optical disc, for applying in an optical drive of a computer system. The method of inspecting disc information comprises a. outputting a standard command, for reading the disc structure of the disc; b. determining whether the reading was successful, if not, step c is performed; if yes, step d is performed; c. outputting a force read command, for reading the disc structure; d. receiving the disc structure; and e. outputting the corresponding disc information according to the disc structure. The invention can inspect various disc information of the optical disc, and the user database can be manually updated and expanded according to a user's will, thereby increasing the convenience of inspecting optical discs.Type: ApplicationFiled: July 16, 2008Publication date: November 13, 2008Applicant: LITE-ON IT CORPORATIONInventor: Chun-Cheng Wang
-
Publication number: 20080239908Abstract: A method of detecting optical disc error information on an optical disc, for applying in an optical disc drive, the method comprising: first, detecting whether the optical disc is blank, if not, perform the following: checking whether a seek error occurred, if yes, recording a seek error mark; while reading a data region, recording data error information, the data error information comprises an error count, and a corresponding data error location; finally, outputting the optical disk error information according to the data error information and the seek error mark.Type: ApplicationFiled: June 6, 2008Publication date: October 2, 2008Applicant: LITE-ON IT CORPORATIONInventor: Chun-Cheng Wang
-
Publication number: 20080123649Abstract: Systems and methods for broadcast storm control. A system for broadcast storm control comprises a plurality of ports and a processing module. Each port comprises a counter counting the number of broadcast packets received in a time unit, and a corresponding drop flag set based on the counter value and an ingress rate thereof. The processing module receives a packet from a specific port within the ports, and drops or forwards the packet to at least one of the ports according to the drop flag corresponding to the specific port.Type: ApplicationFiled: July 20, 2006Publication date: May 29, 2008Applicant: VIA TECHNOLOGIES, INC.Inventors: Chun-Cheng Wang, Ying-Chung Chen, Ming-Chao Chung, Wei-Pin Chen
-
Publication number: 20080062960Abstract: Systems and methods for packet forward control. The system comprises a plurality of ports and a processing module configured to receive a packet. The processing module comprises a resource management module and a forward control module. The resource management module detects whether congestion occurs on at least one specific port among the ports. The forward control module determines whether the specific port comprises a predetermined port within the ports, and if so, forwards the packet to at least one of the ports excepting the predetermined port.Type: ApplicationFiled: September 7, 2006Publication date: March 13, 2008Applicant: VIA TECHNOLOGIES, INC.Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
-
Publication number: 20070280263Abstract: A method for MAC address management is provided. A MAC address is provided, and capacities of a first column and a second column corresponding to a first index in a MAC table are checked. If the first column and the second column are filled, capacities of a third column and a fourth column corresponding to a second index in the MAC table are checked. If one of the third and fourth columns is empty, the MAC address is written thereto. The second index is successive to the first index. The MAC table further comprises a plurality of time stamp columns, recording idle time of each MAC address.Type: ApplicationFiled: December 14, 2006Publication date: December 6, 2007Applicant: VIA TECHNOLOGIES, INC.Inventors: Wei-Pin Chen, Hung-Chi Huang, Ming-Chao Chung, Chun-Cheng Wang
-
Publication number: 20070177621Abstract: A control system for packet transmission. A forward control unit receives a packet providing a port count through an input port and implements a lookup operation. A queue control unit determines whether the port count is greater than a first predetermined value, and, if not, outputs the packet through a first port, and, if so, sends a first message. A multicast forward control unit receives the first message, adds one to a first packet count, determines whether the first packet count is greater than a threshold value, and, if so, sends a stop forward message to the forward control unit but does not send a grant message. The forward control unit receives the stop forward message and does not transmit subsequent packets to the first port but to a second port directly.Type: ApplicationFiled: February 1, 2006Publication date: August 2, 2007Inventors: Chung-Ping Chang, Yun-Fei Chao, Chun-Cheng Wang, Wei-Pin Chen
-
Publication number: 20070127370Abstract: A method for implementing varying service quality grades in a network switch is provided, comprises the steps of: classifying a plurality of users of the network switch into a plurality of service quality grades according to a contributing factor of the plurality of the users; connecting each of the plurality of users to the network switch via one of a plurality of ports of the network switch according to its service quality grade; determining an original priority of a packet in the network switch; and determining an adjusted priority of the packet according to both the original priority of the packet and a priority adjustment table of an ingress port of the packet. Each of the plurality of ports has a corresponding priority adjustment table, and each of the priority adjustment tables includes a mapping relationship between the original priority and the adjusted priority.Type: ApplicationFiled: December 1, 2005Publication date: June 7, 2007Inventors: Chung-Ping Chang, Chun-Cheng Wang, Ying-Chung Chen, Wei-Pin Chen
-
Publication number: 20050262387Abstract: A method of detecting optical disc error information on an optical disc, for applying in an optical disc drive, the method comprising: first, detecting whether the optical disc is blank, if not, perform the following: checking whether a seek error occurred, if yes, recording a seek error mark; while reading a data region, recording data error information, the data error information comprises an error count, and a corresponding data error location; finally, outputting the optical disk error information according to the data error information and the seek error mark.Type: ApplicationFiled: April 19, 2005Publication date: November 24, 2005Applicant: LITE-ON IT CORPORATIONInventor: Chun-Cheng Wang
-
Publication number: 20050251799Abstract: A method of updating firmware, for updating a plurality of electronic devices is disclosed. The method includes: first, providing a firmware update files having firmware program codes, each firmware program code respectively corresponds to one of the electronic devices; then, decompressing a part of the firmware update file, and writing into the corresponding electronic device; then, checking whether a writing error occurs; and, checking whether the update is complete; if not, repeat the step of writing.Type: ApplicationFiled: May 5, 2005Publication date: November 10, 2005Applicant: LITE-ON IT CORPORATIONInventor: Chun-Cheng Wang
-
Publication number: 20050246483Abstract: A method of inspecting disc information stored on an optical disc, for applying in an optical drive of a computer system. The method of inspecting disc information comprises a. outputting a standard command, for reading the disc structure of the disc; b. determining whether the reading was successful, if not, step c is performed; if yes, step d is performed; c. outputting a force read command, for reading the disc structure; d. receiving the disc structure; and e. outputting the corresponding disc information according to the disc structure. The invention can inspect various disc information of the optical disc, and the user database can be manually updated and expanded according to a user's will, thereby increasing the convenience of inspecting optical discs.Type: ApplicationFiled: April 14, 2005Publication date: November 3, 2005Applicant: LITE-ON IT CORPORATIONInventor: Chun-Cheng Wang