- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
My problem is the wrong working code in my MAX 10 development board. I have a couple of calculating VHDL codes and seperately a VHDL block which is for NIOS. If I run Calculating VHDL Blocks alone, system is working perfect and if I run NIOS block alone, it is working good too but when i tried to connect these block, system is working wrong. Signals are wrong. I am connecting just 3 or 4 pio for giving just enable in VHDL to start or stop state machines in IDLE state. The most interesting thing is when i disconnect these pio and compile project, after that connect them and compile the code again, code is working perfect. The question is why the code works wrong with first connecting operation and why is it working good after disconnect and connect PIOs?
I hope i can explain my problem. Thank you.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @TahaOZ,
Thank you for posting in Intel community forum and hope this message find you well.
Would suggest to check on the timing violation for both the block mention.
And perhaps more details such as a screenshot on your qsys diagram would be helpful for us to understand the issues.
Warm regards.
BB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your answer. I solved my issue with arranging blocks Clock frequency. i reduced special clock frequency for my blocks. It is working good now.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page