Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
8 years ago

pin assignment problem

Hi,

I am new to quartus ii. I have created a bdf file instead of verilog/vhdl . i am taking input through terasic data conversion card and through sma cable i am giving a sine wave but i am not able to see the input through signal tap analyzer . when i see the pin planner there is no location , bank and pin assigned to inputs and outputs . i have imported the pin assignments. what can i do so the output and input will be assigned.

Help will be highly appreciated.

Thanks in Advance

16 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    You didn't yet post significant information that shows what your pin assignment problem is.

    I experience limitations of the pin planner if pins are already previously assigned. E.g. deletion of assignments isn't fully supported. In this case you can perform all intended actions in the assignment editor.

    --- Quote End ---

    Hi,

    How can i perform it in assignment editor. Can you please tell me this in a bit detail.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Hi Nyusof,

    Thanks!

    I have attached the screenshot of the import assignments, that is what i did for pin assignments but i am not getting the desired input and when i manually assign pin it doesn't accepts.

    Regards,

    Shipra

    --- Quote End ---

    Hi shipra7993,

    Which Quartus version are you using? Please be specific. Your screen shot shows there are automatically fitter location pins. Even without specific pin assignment you should be able to find the input or output or bidirectional pin nodes from the Signal Tap. In the SignalTap, you just need to set fitter option to Pins:all and then click List where the node finder will automatically detect any pins regardless assigned or unassigned pins.

    If you still unable to assign the pin location manually in the Pin Assignment GUI, you can still set the pin location in your .qsf file. You can check and edit the .qsf file for your pin assignment by using the following syntax:

    set_location_assignment <pin location> -to <input/output/bidirectional pin>

    For example:

    set_location_assignment PIN_L28 -to LED[0]

    As long, the .qsf file contained the pin assignment information (set_location_assignment), the pins are correctly assigned.

    Regards,

    nyusof

    (This message was posted on behalf of Intel Corporation)
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    It's always possible to assign pin locations in assignment editor, as mentioned in post# 2. Apparently you didn't try yet.

    It's not clear yet which of your assignments are not accepted and what's the respective error message.
  • nitropython's avatar
    nitropython
    Icon for New Contributor rankNew Contributor

    The pin assignment software for Quartus prime is infuriating, I am trying to learn with the DE10-lite and it's amazing how much time I have wasted. Pin assignment should be as easy as uploading a file, somehow the assignments in the editor will check mark green then eventually change to ?. The information for these issues is sparse and the reality is this should be a not be an issue. I am not recommending anyone waste their time with the info above this is beyond frustrating.

    • sstrell's avatar
      sstrell
      Icon for Super Contributor rankSuper Contributor

      You should be using the Pin Planner instead of the Assignment Editor for this.

      And you probably should start a new thread in the forum as well.

      • nitropython's avatar
        nitropython
        Icon for New Contributor rankNew Contributor

        Intel docs in the learning material says the opposite...