Forum Discussion
Altera_Forum
Honored Contributor
14 years agoVHDL works only with xilinx
Hi,
I wrote a vhdl code that interface with a module through SPI communication protocol my code was done in FSM with next state logic, it worked perfectly with my spartan 3AN board but when i try it on ALTERA DE0-nano baord it didnt work at all although its pure VHDL what i understand is that vhdl is suitable for any FPGA, so can any body please explain to me whats happinig.another thing if i didnt use global reset for the code does it make difference ?24 Replies
- Altera_Forum
Honored Contributor
What specifically doesn't work?
- Altera_Forum
Honored Contributor
it doesnt work at all dead
- Altera_Forum
Honored Contributor
Maybe You've connected reset wrongly? Isn't the module synthesized out?
- Altera_Forum
Honored Contributor
every thing is connected in the good way what i want to know why the vhdl code works with xilinx only is there a reason ? is there a special coding style for altera ?
- Altera_Forum
Honored Contributor
No, only dumb mistakes left by designer. Something is bad with Your design.
- Altera_Forum
Honored Contributor
so in this case why it works with xilinx ?
- Altera_Forum
Honored Contributor
Because Xilinx synthesizer is buggy too :)
I'd offer to attach SignalTap and watch what's happening to the FSM and all the signals. Upload the module code to pastebin if You can, so someone could revise it. - Altera_Forum
Honored Contributor
ok if it works with xilinx because xilinx synthesizer is buggy:confused: then why quartus synthesizer dont give me even one single error?
- Altera_Forum
Honored Contributor
It probably gives You a warning. Maybe something synthesized out..? Post a module source code.
- Altera_Forum
Honored Contributor