Forum Discussion

Gyud0's avatar
Gyud0
Icon for Occasional Contributor rankOccasional Contributor
5 years ago

Using Altera reserved I/O pins by an Altera IP

hey,

I'm using Altera IP that requires I/O pins that also reserved for Altera so I got Fitter's Quartos errors such as:

Error(176310): can't place multiple pins assigned to pin location Pin_E2 (IOPAD_X0_Y36_N7)

Info(176311) : pin flash_nce is assigned to pin location Pin_E2

Info(176311) : pin ~AlLTERA_FLASH_nCE_nCSO~ is assigned to pin location Pin_E2

how can I overcome thee problems?

Thank you

3 Replies

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

    What IP? What device? More detail needed.

    #iwork4intel

  • Gyud0's avatar
    Gyud0
    Icon for Occasional Contributor rankOccasional Contributor

    The IP is Parallel Flash Loader while the device is Cyclone 3.

    these are the IP's ports:

    entity parallel_flash_loader is

    port (

    pfl_flash_access_granted: in std_logic;

    pfl_nreset:in std_logic;

    flash_addr: out std_logic_vector(22 downto 0);

    flash_data:inout std_logic_vector(15 downto 0);

    flash_nce: out std_logic;

    flash_noe: out std_logic;

    flash_nwe:out std_logic;

    pfl_flash_access_request:out std_logic

    );

    end entity parallel_flash_loader ;

  • ShafiqY_Intel's avatar
    ShafiqY_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi Gyud0,

    Error(176310) because of you assigned two or more pins to the specified location, but the Fitter cannot place all the pins in that location.

    Below is solution you can try:

    If the conflict arises from location assignments in the current project, delete or change the location assignment of one or more of the pins. If the pin location assignments come from one or more imported design partitions, delete or change the location assignment (possibly using the Virtual Pin assignments) in the lower-level designs, re-generate the Quartus Prime Exported Partition File(s) (.qxp) , and re-import.

    Thanks