enqueteur

Members
  • Content count

    10
  • Joined

  • Last visited

Community Reputation

0 Neutral

About enqueteur

  • Rank
    Member

Profile Information

  • Gender
    Not Telling
  1. enqueteur

    first project won't start

    I just tried what you wrote, but it didn't work for me. I wonder if version 14.2 of the ISE Design Suite is different or if I'm just not understanding what you do correctly... or maybe both. Thanks for the help and moral support. I can't say I really understand all the views in the rest of the chapter, especially the last view. I wonder if it's such a high level view that I can't see much on the larger board. Maybe that's a topic for a different thread. Now, on to chapter 7...
  2. enqueteur

    first project won't start

    Success!!! After I enter the text for the constraints.ucf file, if I save it and just hit the green arrow button, then the constraint file is not implemented. However, the constraint file is implemented if I do the following after I save the constraints.ucf file: Either 1. Double-click in the Processes window on “Edit Constraints (Text)” OR 2. Highlight “Edit Constraints (Text)” in the Processes window and then click the “Run Process” button (below the green arrow button on the left) Then 3. Click the green arrow button. Are there other ways that make it work too?
  3. enqueteur

    first project won't start

    Oops! Thanks. The typo is fixed now. But yes, the Pinout Report doesn't seem to change after I add the constraint.ucf file.
  4. enqueteur

    first project won't start

    I've tried typing as opposed to copying and pasting. It doesn't seem to make a difference. I haven't seen anywhere that I'm supposed to add include statements. And the one time I got it to work, I didn't add any. The only things I can find that look close are the: library IEEE; use IEEE.STD_LOGIC_1164.ALL;statements in the .VHD files. But I haven't modified those. Did I miss something?
  5. enqueteur

    first project won't start

    Here's a zipped copy of the (cleaned up) directory. It's the most recent one I did that doesn't work. I don't have a copy of the one that worked anymore. I tested the one that you (hamster) did and it works perfectly. I'm not sure what I'm doing differently with mine. Switches_LEDs.zip
  6. enqueteur

    first project won't start

    Does it matter what is highlighted in the Hierarchy window when I click the green arrow to implement the constraints.ucf file?
  7. enqueteur

    first project won't start

    I have now had success once, but I don't know what I did differently. And I haven't been able to repeat it. I'm back to getting incorrect pin assignments. I clicked on Source in the menu bar and then Remove to remove the constraints.ucf from the project. I'm guessing the answer is no, but do I have to delete the .UCF file from the hard drive too? What might I have done that would confuse the IDE? I seem to keep doing it.
  8. enqueteur

    first project won't start

    Under the Constraint column in the Pin Report, it says "UNLOCATED" as opposed to "LOCATED" in your example.
  9. enqueteur

    first project won't start

    Thanks for the pointers and your fast response. I think I found part of the problem. The Pinout Report shows the following: switch_0 P78 LED_0 P79 switch_1 P83 LED_1 P84 But the assignments I made in the constraints.ucf file were: # Constraints for Papilio One NET switch_1 LOC = "P3" | IOSTANDARD=LVTTL; NET switch_0 LOC = "P4" | IOSTANDARD=LVTTL; NET LED_1 LOC = "P16" | IOSTANDARD=LVTTL; NET LED_0 LOC = "P17" | IOSTANDARD=LVTTL; I don’t understand why the pin numbers changed. The Hierarchy view shows the .ucf file to be a child of the .vhd one. The complete .ucf file at the end of your tutorial does not have “| IOSTANDARD=LVTTL” after the assignments. Did I do something wrong there? I haven't had a chance to try the sample project on your WIKI page yet, but I appreciate you making it available. Maybe I should attempt that next?
  10. enqueteur

    first project won't start

    I'm also new to FPGA's. I have a Papilio One 500 and a LogicStart MegaWing. I’ve gone through the first project in Mike Field's book “Introducing the Spartan 3E and VHDL.” After multiple attempts, I still cannot get it to work. I put “XC3S500E” in as my device type and filled out everything else as written in the book. The chip listed in the Hierarchy Pane is “xc3s500e-5vq100.” The pins I used are P3, P4, P16, and P17. Eventually, I tried copying and pasting to make sure there were no typos. I even tried using the alternative pin numbers listed above (P92, P91, P9, P5) in this thread. I read the “Warning”in the book. Am I correct in my thinking that the reason the warning was in the book was that different switches and LEDs may be involved from what someone may expect; but that something should light up regardless? When I first plug the USB cable into board, the even numbered LEDs flash. After I load the .BIT file on, the LEDs go out and the entire digital display lights up and stays on (i.e., 8.8.8.8.). The switches have no effect on anything that I can tell. The .BIT file is 278KB instead of 166K as shown in Mike’s book. The loader message goes away too quickly for me to read, but I think double clicking on the .bit file produces the same response as listed by the original poster... or something close to it. I am using Windows Vista and ISE Design Suite 14.2. Any ideas about what I’m doing wrong? Is there a listing of different pin numbers somewhere that I should be using? Thanks.