Altera_Forum
Honored Contributor
12 years agoCyclone 3 E144 package getting hot and Cannot program the Cyclone using EPSC4 Chip
Thanks in advance, for any help you guys can provide . I'm trying to configure a Cyclone 3 (EP3C5E144) device using AS configuration mode. I'm currently using the EPCS4 chip for the AS mode configuration. For some reason, after powering up the Cyclone and EPCS4 chip for bit, the Cyclone starts to heat up. I've checked my voltages for 3.3, 2.5 and 1.2 V for VCCIO, VCCA, and VCCINT, respectively. Those voltages goes to the right pin on the chip itself. I've used the AS mode circuit that was proposed by the Cyclone 3 handbook and connected MSEL[2..0] to '010', 0 being ground and 1 being VCCA (2.5V).
I'm a bit puzzled on whether I should use JTAG mode in the Quartus II Programmer or should I use AS mode. By the way, this is for my own prototype board. I've bought a Cyclone 3 Development board from Terasic and I have to select JTAG mode in Quartus programmer and convert my .SOF files into .JIC files to program the Cyclone on the development board. When I try to do the same technique with my prototype board, it stated that " Can't access JTAG chain". Then I had to convert my .SOF file into a .POF file and select Active Serial Programming (AS) mode to configure my EPSC4 chip. The programmer had shown to be able to program my EPCS4 chip completely. But I'm not getting any response from my Cyclone 3 device. I've checked all the pins on the EPCS4 chip and it doesn't seem to be active. I've checked my prototype many times to make sure the connections between the Cyclone 3 and EPCS4 chip is good and it is. I've actually have a second person check it multiple times too, before powering it. After having my prototype on for less than a minute it starts to become warm and eventually hot, I've added a solid ground plane for the ground slot on the bottom of the Cyclone 3 chip (package EP3C5E144). I used a different chip and added the ground to it, that helped with the heat issue for a while. Then when I try to program it the same way I did before, it just started to heat up again. Have anyone ever encountered this same issue? If you do please help me as I'm currently new to FPGA development. I've used the exact circuit in the Altera Cyclone 3 Handbook, Figure 9-7. In-System Programming of Serial Configuration Devices. I've added the protection Schottky Diodes and Capacitors as well. Please let me know if you have any further information or question. Thank You