|
Re: CPLD in circuit programming: msg#00262hardware.microcontrollers.tini
----- Original Message ----- From: "V Efremov" <vefremov-Wuw85uim5zDR7s880joybQ@xxxxxxxxxxxxxxxx> To: <tini-6tN4nzCoH/hBDgjK7y7TUQ@xxxxxxxxxxxxxxxx> Sent: Thursday, June 12, 2003 9:43 AM Subject: [TINI] CPLD in circuit programming > Hi list, > > Has anyone tried programming the xilinx CPLD from the TINIIn400 itself? > There is an appnote an some source code how to do so from a generic 8051, > but I wonder what the implications on the bus may be. > > Is the XILINX in disconnected (high impedance) state while the programming > is in progress? > This is a very valid question. For Lattice parts, specifically M4A3 and M4A5 series, the pins are tri-stated during the programming process as the devices are first erased by the programming sequence. The pins become 'active' at the end of the programming cycle. It is important to design your logic and choose appropriate logic senses so that this does not cause a problem (also the first time the board is powered the pins will be tri-stated because the PLD is blank). If, for example, the PLD decodes a buffer to enable data onto the TINI data bus during a register read, you should choose an active low enable for this buffer and put external pull-up on the enable so that it is off during the programming cycle. Mark. _______________________________________________ TINI mailing list TINI-6tN4nzCoH/hBDgjK7y7TUQ@xxxxxxxxxxxxxxxx To UNSUBSCRIBE, edit your profile, or see list archives: http://lists.dalsemi.com/mailman/listinfo/tini |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | RE: Rebooting/restarting code from code: 00262, Peter Hageus |
|---|---|
| Next by Date: | Re: CPLD in circuit programming: 00262, Mark Purcell [MAP] |
| Previous by Thread: | Re: CPLD in circuit programmingi: 00262, V Efremov |
| Next by Thread: | Re: CPLD in circuit programming: 00262, Ed Anuff |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |