The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 04, 2006
Filed:
Oct. 30, 2000
Michael T. Moore, Santa Clara, CA (US);
James Lie, Campbell, CA (US);
Michael T. Moore, Santa Clara, CA (US);
James Lie, Campbell, CA (US);
Cypress Semiconductor Corporation, San Jose, CA (US);
Abstract
According to one embodiment, an integrated circuit () includes a programmable portion () and a communication portion (). A programmable portion () may include logic circuits that are configurable by a user. A communication portion () may include one or more circuit blocks designed to perform predetermined serial data communication functions. According to one embodiment, a communication portion () may include a block converter () that can encode/decode input data words into output data words, and a scrambler circuit () for scrambling/de-scrambling data according to a predetermined scrambling polynomial value. Different scrambling polynomial values may be selected from an operation control store () to provide a variety of different scrambling/de-scrambling functions. The inclusion of a communication portion () may reduce the size and/or increase the speed of an integrated circuit over conventional approaches that may synthesize serial data communication functions from programmable logic circuits.