- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
first, i used the Cyclone, my program ran correctly.
then, i changed it to Cyclone IV, then the error occurs. some controlling order in my program is wrong, i have not changed my program. so , what's the matter? someone can help me?Link Copied
9 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
what error?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
of course. Cyclone (I) and Cyclone IV are different devices (obviously).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- what error? --- Quote End --- My program control different periphery devices, such as valves, stepmotors. when i changed my FPGA, the control signals are not correct, so these periphery devices can't work Normally.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- of course. Cyclone (I) and Cyclone IV are different devices (obviously). --- Quote End --- i konw, but i changed the setup(device) in Quartus. So, the program should ran correctly.(i have tested an easy demo, and it run correctly in Cyclone IV)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
when you changed the device, there should be a warning saying that your pin assignments will be gone.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, the first thing I would check is the pin assignments.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- when you changed the device, there should be a warning saying that your pin assignments will be gone. --- Quote End --- i changed, of course. the problem is solved!!! i changed my program in some details. the error occurs in one of a state machines, but i can't talk it more detailed because of keeping secrets for my boss. i still don't know there are differences when the same program runs in different FPGAs. can you give me some advice?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Yes, the first thing I would check is the pin assignments. --- Quote End --- i changed, of course. the problem is solved!!! i changed my program in some details. the error occurs in one of a state machines, but i can't talk it more detailed because of keeping secrets for my boss. i still don't know there are differences when the same program runs in different FPGAs. can you give me some advice?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
From Cyclone to Cyclone IV there are differences in the PLLs, the memory components, some I/O features, timing and of course the pins. All of those can cause errors.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page