Forum Discussion
Altera_Forum
Honored Contributor
8 years agoAND & OR, NAND & NOR, XOR & XNOR work inversely in MAX 10 Development kit
Hello geniuses,
I am (new) working on MAX 10 Development Kit (10M50DAF484C6GES) using Quartus Prime 17.0 Lite Edition. My and & or program written in verilog in quartus software simulates functionality perfectly but on development kit works invesely (likely nand & nor, xor & xnor). I have kept default setting both in max10 and quartus ii software. I failed to find out the problem. please help me if anybody have any solution or idea what can be the issue of the problem. Thanks in advance..3 Replies
- Altera_Forum
Honored Contributor
How do you know it works inversely on the development board?
If this is your board: https://www.arrow.com/en/reference-designs/deca-development-kit-based-on-the-10m50daf484c6ges-max-10-fpga/178fffd04d89cbb578855555cb159a1a the LEDs are ACTIVE LOW, so they will be ON when the output is LOW, and OFF when the output is HIGH. Is this what you believe is the 'inversely'? - Altera_Forum
Honored Contributor
Post some code.
- Altera_Forum
Honored Contributor
Thanks a lot. You are absolutely right. I have understood the fact. The LEDs are ACTIVE LOW and PUSH BUTTON push create low pulse. Thinking every thing high, I commented they work inversely as I worked on xilinx spartan-6 which is active high.
Thanks to help me my confusion.