Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/31/05 01:04
Read: times


 
#86147 - new answers
Responding to: ???'s previous message
Payam Soltany said:
xapp073: Designing with XC9500 CPLDs,


First question: why not use something more modern? CoolRunners or Altera MAX or Lattice isp5000VE?

page 25 says:
1. Tie unused inputs to ground.
Now,
1) In a "combinational only" 9572 with no used registers, is it OK to ground /O/GCK, I/O/GSR and I/O/GTS?


Are they unused? If so ... although I would carefully read the docs; perhaps there's a fitter option you can use to either pull the inputs up or down internally, or configure them as outputsin which case, you don't wanna ground 'em). I know that more modern chips let you do this. It's been quite awhile since I did a 9500 design.

2) Is grounding unused pins all we gotta do? Is it not necessary to I don't know program them or whatever?


If the pins are not used in the design, then do as the documentation says. Remember WHY you ground unused CMOS inputs!

3) The JTAGs. Is it enough to connect'em to some 4 pin header on PCB? Is that it? (I have not bough the cable yet.)


I would make sure that the header you put on your board matches the cable you wish to use. Otherwise, you'll be using fly-leads, which are do-able but annoying.

Also, you need to make sure the JTAG/ISP signals are pulled up or down as required, so when the cable is disconnected, your chip doesn't decide that it wants to enter programming mode.

5) The WebFitter...I can't upload my decoder.abl file.
xapp104: A Quick JTAG ISP Checklist, page1 says:
2. Provide both 0.1 NF and 0.01 NF capacitors at every VCC point of the chip, attached directly to the nearest ground.
I know each of these two capacitors bypass a portion of rf noise or someting, Also I happen to know that each of these capacitors have unique frequency behavior, but is it not enough to put a 100nF tantalium -not electrolyte- capacitor instead?


Most regulars on comp.arch.fpga think that Xilinx is waaaay too conservative when it comes to bypassing requirements. I typically use a 0.1uF for each power pin, and perhaps one or two 10 uF tantalum bypasses near the chip. It's also a Real Good idea to have power and ground planes.

--a

List of 18 messages in thread
TopicAuthorDate
CPLD/ABEL question/invitation            01/01/70 00:00      
   CPLD questions            01/01/70 00:00      
   ABEL questions            01/01/70 00:00      
   vell...            01/01/70 00:00      
   Minimisation            01/01/70 00:00      
      NP complete            01/01/70 00:00      
   Answer to the third question            01/01/70 00:00      
   CPLD headstart (ppt)            01/01/70 00:00      
   New questions            01/01/70 00:00      
      new answers            01/01/70 00:00      
         JTAG pull-up            01/01/70 00:00      
            re: JTAG pull-up            01/01/70 00:00      
   NP completness            01/01/70 00:00      
   basic error            01/01/70 00:00      
      Eric            01/01/70 00:00      
   How to Build a Jtag Cable            01/01/70 00:00      
      pegboard            01/01/70 00:00      
   jtag cable            01/01/70 00:00      

Back to Subject List