Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
17 years ago

Combining AS and JTAG configuration schemes

Hi all !

I am a newbie in FPGA field. I am trying to design very simple Cyclone III FPGA board as follows

* FPGA : EP3C10E144C7

* VCCIN : 1.2V

* VCCD_PLL1,2 : 1.2V

* VCCA : 2.5V

* VCCIO (for Bank 1 ~ 8) : 3.3V

* VREF of all banks are used as IO ports.

* CLK0 ~ CLK8: are fed by 30MHz oscillator

* Configuration scheme: AS combining JTAG (Fig 10-29 in Configuration Cyclone III device handbook)

* MSEL[2..0] : 010 or 101 (High logic can be 2.5V or 3.3V)

* Pin# 6 of JTAG connector can be removed if we do not want to connect to VCCA (2.5V)

Unfortunately, I could not configure the FPGA via JTAG due to an error "Can't access JTAG chain". I could easily configure the serial configuration device EPCS64 by AS configuration scheme but the FPGA still did not operate after power on. I guessed that the EPCS64 device was not able to configure the FPGA in this case.

Please tell me if there is any mistake in my FPGA setting. I greatly appreciate your help and kindness.

Best Regards,

http://img380.imageshack.us/img380/5334/f1dd2.png (http://imageshack.us)

http://img380.imageshack.us/img380/830/f2im6.png (http://imageshack.us)

16 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I'm not an expert on this, but I suspect that as long as the rise in voltage is monotonic, the ramp TIME is not very critical. I think what you want to avoid is having the voltage rise above some level, then dip below some threshold, then rise again to its final value.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Is there anyone consider the ramping time upon power-on for the core voltage

    --- Quote End ---

    The said datasheet notice is not addressing overshoots. The point is to avoid I/O voltage drops, particularly when the configuration pins are located in a bank not powered by the same supply as VCCA.

    The power on reset is released, when VCCINT and VCCA have reached a specified level. If the IO voltage supplying configuration pins (MSEL, JTAG, PS, AS or AP related) isn't stable at this time, the configuration interface may take an unoperational state. That's it.

    The problem may arise, if 3.3V and 2.5V supply are generated by different voltage regulators and 3.3V is delayed. If you in contrast generate 2.5V by an LDO from 3.3V, the issue should never be seen.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I had a similar problem. I made it work by simply removing the diodes.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi all,

    I have the same Jtag configuration as that posted in the first thread

    and i have the same problem can't access JTAG

    I use EP3C25E144

    thanks for your help
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Can you use an oscilloscope and see what the JTAG signals look like?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    As a simple fact, nearly all cases of "can't access JTAG chain" have a very basic reason, particulary missing supply or ground connections of the FPGA, missing supply voltages, open or shorted JTAG signals.