Sign in

username:

password:



Not a member?

Search Comp.Arch.FPGA



Search tips

fpga by Keywords

Altera | ASIC | CPLD | Cyclone | DCM | DDR | DSP | Ethernet | ISE | JTAG | Linux | LVDS | Microblaze | ML310 | Modelsim | NIOS | OPB | PCI | Quartus | RocketIO | SDRAM | Spartan | Spartan3 | SRAM | Stratix | Verilog | VHDL | Virtex | Virtex-4 | Virtex-II | Xilinx | XST


Ads

See Also

DSPEmbedded SystemsElectronics

Comp.Arch.FPGA | spartan 3xc3s4000 daisy chain help required

There are 4 messages in this thread.

You are currently looking at messages 0 to 4.

spartan 3xc3s4000 daisy chain help required - salimbaba - 2010-07-06 12:31:00

Hi,

I am using spartan 3 FPGAs  and 1 EEPROM XCF16P in daisy chainconfiguration and programming it through JTAG but i am getting this errorcontinuously " DONE did not go high".The TDI of JTAG is connected to TDI ofEEPROM, TDO of EEPROM is connected to TDI of FPGA1 and so on. I have doublechecked the hardware but i cant seem to solve it. The devices are in thisorder:

EEPROM -> FPGA1 -> FPGA2


any pointers or solutions ?


thanks

	   
					
---------------------------------------		
Posted through http://www.FPGARelated.com



Re: spartan 3xc3s4000 daisy chain help required - Symon - 2010-07-06 20:48:00

UG332

Re: spartan 3xc3s4000 daisy chain help required - Gabor - 2010-07-06 22:23:00

On Jul 6, 12:31=A0pm, "salimbaba"
<a1234573@n_o_s_p_a_m.owlpic.com>
wrote:
> Hi,
>
> I am using spartan 3 FPGAs =A0and 1 EEPROM XCF16P in daisy chain
> configuration and programming it through JTAG but i am getting this error
> continuously " DONE did not go high".The TDI of JTAG is connected to TDI =
of
> EEPROM, TDO of EEPROM is connected to TDI of FPGA1 and so on. I have doub=
le
> checked the hardware but i cant seem to solve it. The devices are in this
> order:
>
> EEPROM -> FPGA1 -> FPGA2
>
> any pointers or solutions ?
>
> thanks
>
> --------------------------------------- =A0 =A0 =A0 =A0
> Posted throughhttp://www.FPGARelated.com

If you daisy-chain FPGA's and connect the DONE pins together, you
should always program
both FPGA's in the same impact command (from JTAG).  Using the GUI you
would select
both FPGA's in the diagram and then double-click program in the
processes pane.

If you want to program one FPGA at a time, you can modify the bitgen
settings for
"enable internal DONE pipe" so the FPGA doesn't wait for the other
FPGA to finish
configuration before startup.  Obviously for the EEPROM to work, you
need to chain
the bitstreams together.

HTH,
Gabor

Re: spartan 3xc3s4000 daisy chain help required - salimbaba - 2010-07-07 01:28:00

ok thanks Gabor .

i tried to program them together but no success , also, i have alreadytried the DONE internal pipe thing, i cant seem to figure out the problem.Is there any way i can show you the schematic, u may be able to see theproblem because i haven't been able to catch it for the last 1 week =(


Thanks	   
					
---------------------------------------		
Posted through http://www.FPGARelated.com
______________________________
Join the blogging team on FPGARelated.com and earn rewards! Details Here.