Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Spartan-3 not configuring

Status
Not open for further replies.

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
957
Helped
40
Reputation
82
Reaction score
21
Trophy points
1,298
Location
Sunnyvale, California, USA
Activity points
9,084
hi

i have designed a board, with spartan-3 FPGA.
I think the FPGA is not configuring after power-up.
the PROG_B is/goes high, but the INIT_B and the DONE are low.
there is no short circuit from these pins to GND or to neighbour pins.

at the first time, when turned on the board, the core VCC was 3.3V, because the soldering company made a mistake. we fixed it.
through the jtag, i can configure the platform flash, verification succeds.
 

nxtech

Full Member level 5
Joined
Jun 13, 2007
Messages
258
Helped
17
Reputation
34
Reaction score
2
Trophy points
1,298
Location
NO HIDDEN LINKS
Activity points
2,772
Just because there is no short between pins does not mean that your part was not or is not damaged. The only way to know is to remove the suspect part and replace with a new or known good part. If you still experience the problem of not configuring then look at the circuit design to make sure it is correct then verify the PCB was laid out correctly.

E
 

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
957
Helped
40
Reputation
82
Reaction score
21
Trophy points
1,298
Location
Sunnyvale, California, USA
Activity points
9,084
i replqaced, but still...was.

then i made new bit file, new mcs memory file, so with that it was configuring already, DONE pin went high, FPGA started working.
i think the problem was a wrongly chosen flash size when making the mcs.
 

dkumar

Member level 3
Joined
Jan 4, 2008
Messages
65
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
1,889
Hi!

I am using spartan3 for my project to configure memory device. I needed 1.8V IO standard and found that spartan3 board may be configured for 1.8V output.

i have tried all the syntex be it either in verilog file (//synthesis ....) or in UCF file (NET "intense name" iostandard="---") but none seems to work.

I request to please tell me how to configure the IO standard for spartan 3 board.What and where is the command to be written....

Thanks in advance...
 

buenos

Advanced Member level 3
Joined
Oct 24, 2005
Messages
957
Helped
40
Reputation
82
Reaction score
21
Trophy points
1,298
Location
Sunnyvale, California, USA
Activity points
9,084
if you need 1,8V IO, you have to supply those IO banks with 1.8V on the board design. and set in the ucf as well.
(you will not to have 1.8V IO signals when supply is 3.3V. just think about how a CMOS output driver looks like)
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top