Can somebody please figure out what can possibly be wrong with code ?
I compile and synthesize it in Xilinx 6.1 for Spartan 3 kit, after synthesis it shows all the I/Os in the RTL schematic. But when i try to map it on the FPGA using .ucf file it does not recognize inputs and give error
What is the error message?
What's in your UCF file? We may need to see your HDL files too.
If you don't use a UCF file, does it complete without error messages?
Are you able to build other projects successfully, or is this your first project?
Try to figure out what's different between your previous successful projects and your current troublesome project.
I'm a Verilog guy, so I may have trouble using your VHDL. However, someone else can probably help you.
If your VHDL and UCF are very short, you can paste them into your message with "code" tags to make it easier to read. Or you can zip up a few small files and attach it to a message.
Hi adilsaleem, I had no problem synthesizing your VHDL and UCF files. All your UCF pin assignments worked fine. Maybe your ISE project settings are incorrect, or maybe you have a broken version of ISE. I'm using ISE 8.1.03i.