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. 22, 2008
Filed:
Jun. 03, 2002
Neil G. Jacobson, Mountain View, CA (US);
Emigdio M. Flores, Jr., Coral Springs, FL (US);
Sanjay Srivastava, San Jose, CA (US);
Bin Dai, Mountain View, CA (US);
Sungnien Jerry Mao, Fremont, CA (US);
Neil G. Jacobson, Mountain View, CA (US);
Emigdio M. Flores, Jr., Coral Springs, FL (US);
Sanjay Srivastava, San Jose, CA (US);
Bin Dai, Mountain View, CA (US);
Sungnien Jerry Mao, Fremont, CA (US);
Xilinx, Inc., San Jose, CA (US);
Abstract
A software architecture for facilitating communications between a computer or workstation and a programming apparatus used to program a PLD by minimizing the number of two-way communications on a standard download cable (e.g., RS232, USB) connected between the computer and the programming apparatus. A first component used to encode programming instructions and configuration data to form a first transmission stream that is transmitted to the programming apparatus in a single, long burst. The programming apparatus includes a second component of the software architecture that interprets the first transmission stream and programs the PLD using, for example, Boundary-Scan signals that are generated in response to the programming instructions and configuration data. A buffer memory stores data shifted out of the PLD during the programming operation, which is transmitted to the computer in a single, long burst after the first transmission stream is completed.