Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

Problem with introducing flip-flops using Spartan XCS10

Status
Not open for further replies.

djolestojic

Member level 5
Joined
Dec 9, 2001
Messages
85
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,288
Activity points
508
Problem with Spartan

I am using spartan XCS10 and I have problem introducing any kind of flip-flop into design (as a component, or through VHDL) - basically, compiler doesn't generate any kind of error but I don't get appropriate response from chip.

Can anybody help. Thanks.
 

Beetroots

Full Member level 1
Joined
Dec 12, 2001
Messages
97
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
864
Post your HDL code so that we can see what's wrong. Also which synthesis tool are you using.
 

Bartart

Full Member level 2
Joined
Feb 20, 2002
Messages
124
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Location
Europt
Activity points
1,109
Hi!

Did you try to simulate your design funcionality.


As Beetroots said post your code.


Bart
 

Gunship

Member level 2
Joined
Dec 31, 2001
Messages
51
Helped
4
Reputation
8
Reaction score
1
Trophy points
1,288
Activity points
520
Re: Problem with Spartan

djolestojic said:
I am using spartan XCS10 and I have problem introducing any kind of flip-flop into design (as a component, or through VHDL) - basically, compiler doesn't generate any kind of error but I don't get appropriate response from chip.

Can anybody help. Thanks.
First, you should check your snythesis report. Take a look and see if it has created anything at all. The obvious one is errors or warning which can potentially rip out your entire design. If things seems OK, then check if your downloading has a problem. Create a simple in/out with a Flip-Flop and see if it works.

One thing of course, I assume you did simulate. :D
 

djolestojic

Member level 5
Joined
Dec 9, 2001
Messages
85
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,288
Activity points
508
Solution

I seem to have found what was causing problems - mayby it could be of some assistance to anybody.

I am using Foundation 3.1 software for Spartan design, and I am programing it through JTAG port for development causes. I have simulated the design and it worked properly. But when I tested it on chip it failed.

I thought that problem was with STARTUP component, but it turned out that the required operation was to selecet option 'C3' in Implementation->Options->Configure->Enable outputs !?? I tried to find out what it acctulay means (in Spartan datasheets), but available information were not sufficient to come up with any conclusion.
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top