DE69632171D1 - Verfahren zur gleichzeitigen Programmierung von programmierbaren integrierten Schaltungen innerhalb eines Systems - Google Patents
Verfahren zur gleichzeitigen Programmierung von programmierbaren integrierten Schaltungen innerhalb eines SystemsInfo
- Publication number
- DE69632171D1 DE69632171D1 DE69632171T DE69632171T DE69632171D1 DE 69632171 D1 DE69632171 D1 DE 69632171D1 DE 69632171 T DE69632171 T DE 69632171T DE 69632171 T DE69632171 T DE 69632171T DE 69632171 D1 DE69632171 D1 DE 69632171D1
- Authority
- DE
- Germany
- Prior art keywords
- integrated circuits
- programmable integrated
- simultaneous programming
- programming
- simultaneous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/34—Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/505,837 US5635855A (en) | 1995-07-21 | 1995-07-21 | Method for simultaneous programming of in-system programmable integrated circuits |
US505837 | 2000-02-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69632171D1 true DE69632171D1 (de) | 2004-05-19 |
DE69632171T2 DE69632171T2 (de) | 2004-12-30 |
Family
ID=24012071
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69632171T Expired - Fee Related DE69632171T2 (de) | 1995-07-21 | 1996-07-05 | Verfahren zur gleichzeitigen Programmierung von programmierbaren integrierten Schaltungen innerhalb eines Systems |
Country Status (4)
Country | Link |
---|---|
US (1) | US5635855A (de) |
EP (1) | EP0755017B1 (de) |
JP (1) | JP3091694B2 (de) |
DE (1) | DE69632171T2 (de) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0634126A (ja) * | 1992-07-15 | 1994-02-08 | Nec Corp | 温風機の警報装置 |
US5734868A (en) * | 1995-08-09 | 1998-03-31 | Curd; Derek R. | Efficient in-system programming structure and method for non-volatile programmable logic devices |
US5741720A (en) | 1995-10-04 | 1998-04-21 | Actel Corporation | Method of programming an improved metal-to-metal via-type antifuse |
US5926035A (en) * | 1996-06-26 | 1999-07-20 | Cypress Semiconductor Corp. | Method and apparatus to generate mask programmable device |
US5943488A (en) * | 1996-06-26 | 1999-08-24 | Cypress Semiconductor Corp. | Method and apparatus to generate mask programmable device |
US5946478A (en) * | 1997-05-16 | 1999-08-31 | Xilinx, Inc. | Method for generating a secure macro element of a design for a programmable IC |
US5999014A (en) * | 1997-09-17 | 1999-12-07 | Xilinx, Inc. | Method for concurrently programming or accessing a plurality of in-system-programmable logic devices |
US6389321B2 (en) | 1997-11-04 | 2002-05-14 | Lattice Semiconductor Corporation | Simultaneous wired and wireless remote in-system programming of multiple remote systems |
US6032279A (en) * | 1997-11-07 | 2000-02-29 | Atmel Corporation | Boundary scan system with address dependent instructions |
US6134703A (en) * | 1997-12-23 | 2000-10-17 | Lattice Semiconductor Corporation | Process for programming PLDs and embedded non-volatile memories |
US6023570A (en) * | 1998-02-13 | 2000-02-08 | Lattice Semiconductor Corp. | Sequential and simultaneous manufacturing programming of multiple in-system programmable systems through a data network |
US6304099B1 (en) * | 1998-05-21 | 2001-10-16 | Lattice Semiconductor Corporation | Method and structure for dynamic in-system programming |
FR2787597B1 (fr) * | 1998-12-22 | 2001-01-26 | St Microelectronics Sa | Procede de conception d'un coeur de microprocesseur |
US7155711B2 (en) * | 1999-12-10 | 2006-12-26 | Sedna Patent Services, Llc | Method and apparatus providing remote reprogramming of programmable logic devices using embedded JTAG physical layer and protocol |
US6493862B1 (en) * | 2000-07-25 | 2002-12-10 | Xilinx Inc. | Method for compressing an FPGA bitsream |
US6538468B1 (en) | 2000-07-31 | 2003-03-25 | Cypress Semiconductor Corporation | Method and apparatus for multiple boot-up functionalities for a programmable logic device (PLD) |
US7043495B1 (en) * | 2001-07-27 | 2006-05-09 | Cypress Semiconductor Corp. | Techniques for JEDEC file information integrity and preservation of device programming specifications |
US6714040B1 (en) * | 2002-06-03 | 2004-03-30 | Xilinx, Inc. | Automated boundary-scan chain composition method using a device database and access mechanism for storing and retrieving situation-dependent operation options |
US6898776B1 (en) | 2002-06-03 | 2005-05-24 | Xilinx, Inc. | Method for concurrently programming a plurality of in-system-programmable logic devices by grouping devices to achieve minimum configuration time |
US7363545B1 (en) | 2002-06-03 | 2008-04-22 | Xilinx, Inc. | System and method for overcoming download cable bottlenecks during programming of integrated circuit devices |
US7269771B1 (en) | 2003-09-30 | 2007-09-11 | Lattice Semiconductor Corporation | Semiconductor device adapted for forming multiple scan chains |
US7546394B1 (en) | 2004-03-19 | 2009-06-09 | Xilinx, Inc. | Management of configuration data by generating a chain description data set that specifies an order of configuration chain for multi-device systems |
US7685327B1 (en) * | 2004-03-19 | 2010-03-23 | Xilinx, Inc. | Identification of multi-device systems |
US7454556B1 (en) | 2005-02-02 | 2008-11-18 | Xilinx, Inc. | Method to program non-JTAG attached devices or memories using a PLD and its associated JTAG interface |
US20060212838A1 (en) * | 2005-02-09 | 2006-09-21 | Checksum, Llc | System and apparatus for in-system programming |
JP2008060653A (ja) * | 2006-08-29 | 2008-03-13 | Matsushita Electric Ind Co Ltd | 制御装置 |
US8225153B2 (en) | 2006-10-16 | 2012-07-17 | Gvbb Holdings S.A.R.L. | Tolerant in-system programming of field programmable gate arrays (FPGAs) |
US8384427B1 (en) | 2010-04-01 | 2013-02-26 | Lattice Semiconductor Corporation | Configuring multiple programmable logic devices with serial peripheral interfaces |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2493641A1 (fr) * | 1980-11-03 | 1982-05-07 | Efcis | Reseau logique integre a programmation electrique simplifiee |
US4879688A (en) * | 1985-03-04 | 1989-11-07 | Lattice Semiconductor Corporation | In-system programmable logic device |
US4849928A (en) * | 1987-01-28 | 1989-07-18 | Hauck Lane T | Logic array programmer |
US4940909A (en) * | 1989-05-12 | 1990-07-10 | Plus Logic, Inc. | Configuration control circuit for programmable logic devices |
JP2564044B2 (ja) * | 1991-02-27 | 1996-12-18 | 株式会社東芝 | プログラマブル論理回路 |
US5237218A (en) * | 1991-05-03 | 1993-08-17 | Lattice Semiconductor Corporation | Structure and method for multiplexing pins for in-system programming |
US5329179A (en) * | 1992-10-05 | 1994-07-12 | Lattice Semiconductor Corporation | Arrangement for parallel programming of in-system programmable IC logical devices |
US5495181A (en) * | 1994-12-01 | 1996-02-27 | Quicklogic Corporation | Integrated circuit facilitating simultaneous programming of multiple antifuses |
US5493239A (en) * | 1995-01-31 | 1996-02-20 | Motorola, Inc. | Circuit and method of configuring a field programmable gate array |
-
1995
- 1995-07-21 US US08/505,837 patent/US5635855A/en not_active Expired - Fee Related
-
1996
- 1996-07-05 DE DE69632171T patent/DE69632171T2/de not_active Expired - Fee Related
- 1996-07-05 EP EP96201876A patent/EP0755017B1/de not_active Expired - Lifetime
- 1996-07-18 JP JP08207907A patent/JP3091694B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3091694B2 (ja) | 2000-09-25 |
US5635855A (en) | 1997-06-03 |
DE69632171T2 (de) | 2004-12-30 |
EP0755017A3 (de) | 1999-05-12 |
EP0755017A2 (de) | 1997-01-22 |
EP0755017B1 (de) | 2004-04-14 |
JPH09218782A (ja) | 1997-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69632171D1 (de) | Verfahren zur gleichzeitigen Programmierung von programmierbaren integrierten Schaltungen innerhalb eines Systems | |
DE69424744T2 (de) | Verfahren und System zur Verwaltung von Komponentenverbindungen | |
DE69632746D1 (de) | Verfahren und System zur interaktiven Programmführung | |
DE69425684T2 (de) | System und Verfahren zur Verwaltung elektronischer Modellierungssysteme | |
DE69616544D1 (de) | Systeme und verfahren zur worterkennung | |
DE69308293T2 (de) | Globales prozesssteuerungsinformationssystem und verfahren | |
DE69432746D1 (de) | Ereignisverarbeitungssystem und Verfahren zur Herstellen eines solchen Systems | |
DE69420339D1 (de) | Verfahren zur Behandlung einer Flüssigkeit | |
DE69422176T2 (de) | Verfahren und system zur verfolgung von verbindungen zwischen objekten | |
DE69603255D1 (de) | Verfahren zur modifizierung von oberflächen | |
DE59603566D1 (de) | Verfahren zur mehrschichtlackierung | |
DE69628186D1 (de) | Verfahren zur adaptiven kalman-filterung in dynamischen systemen | |
DE69601868D1 (de) | Verfahren zur verwaltung globaler verteilter softwarekomponenten | |
DE69626360T2 (de) | Verfahren zur Bearbeitung eines Halbleiterkristallblocks | |
DE69115037D1 (de) | Verfahren und vorrichtung zur ausgabe von artikeln. | |
DE69519851D1 (de) | Verfahren und vorrichtung zur beschichtung von langgestreckten gegenständen | |
DE59606052D1 (de) | Verfahren zur aufarbeitung eines flüssigen hydroformylierungsaustrags | |
DE69628087D1 (de) | Vorrichtung und Verfahren zur Verwaltung von Rechnerprozessen | |
DE69630686D1 (de) | Verfahren zur echtheitsprüfung von münzen | |
DE59305971D1 (de) | Verfahren zur entölung von rohlecithin | |
DE59710357D1 (de) | Verfahren zur kontrollierten Inbetriebnahme eines Fahrzeugs | |
DE69416185D1 (de) | Verfahren und Vorrichtung zur Harzbeschichtung | |
DE69610284D1 (de) | Verfahren zur robotersteuerung | |
DE59608085D1 (de) | Verfahren und vorrichtung zur kühlung einer niederdruck-teilturbine | |
DE59601338D1 (de) | Verfahren zur automatisierten Generierung von leittechnischen Strukturen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |