Forum Discussion

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

error: can't place multiple pins assigned to pin location

In Pin planner, i run "start i/o pin analysis"(compile), and i receive an error "error: can't place multiple pins assigned to pin location" but on the list, there I only assigned 1 "node name" to that "location", as well as keep all other pins not assigned.

i attached a screen shot.

any help?

5 Replies

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

    Quartus is automatically assining the ~ALTERA_ASDO_DATA1~ to that pin.

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

    i see that in the error log, so the working solution is i leave the location blank for those nodes, and fill in the rest of the locations for all the other nodes that Quartus isnt automatically assigning??

    how can i have quartus not auto assigning these pins? Quartus is currently only autoassigning 4 pins out of the dozens of pins im using.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    ahh i got it... its in the SOPC builder "EPCS seial flash controller" settings, the configuration section.

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

    When you select a configuration scheme, Quartus automatically and transparently assigns the pins. In your case, it's the 4 signals needed by Active Serial configuration.

    If you want to access the EPCS for other things than configuration, there's a special feature.

    In any case, you don't even need to have those 4 signals in your top level module.

    Unless you want to connect custom logic to the AS interface pins -- not sure if it's even possible.