I bought the Digilent XC2 board (Xilinx CoolRunner II XC2C256 TQ144) a while back for electronics hobby stuff and I was wondering anyone could help with ...
I want to expand/add to the board some LEDs and slide switches so I can experiment with more stuff. I want to add a buffer in between the switches and LEDs but I am not sure types to use.
1.) I see in the manual that the XC2C256 on the board has different types of IOs (LVTTL, LVCMOS33, etc.). Am I correct in assuming that I can pick a buffer (like say one that is LVTTL) and then when I program the chip just select that type for the IO for each pin in the WebPack ISEs "Assign Package Pins" and that will be OK?2.) Do you have recommendation for what is best IO type to use (I think the board has power supply for 3.3 volts - -I use the batteries)?
3.) Is putting buffers between LEDs and switches correct thing to do in order to ensure safety for the main XC2C256 chip or does the chip have protection and I can put an LED directly to the IO of the chip (with a resistor -- size?)?Any recomendations or ideas and any hobby level infor fo rthe XC2 board would be greatly appretiated!