Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20688 Discussions

pin assignment problem

Altera_Forum
Honored Contributor II
4,369 Views

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
0 Kudos
13 Replies
Altera_Forum
Honored Contributor II
2,866 Views

 

--- Quote Start ---  

when i see the pin planner there is no location , bank and pin assigned to inputs and outputs 

--- Quote End ---  

 

 

There will be at least an automatically selected fitter location shown for each port signal after compilation if you didn't assign a location. Did you select a FPGA type in device assignments? 

 

 

--- Quote Start ---  

I have imported the pin assignments 

--- Quote End ---  

 

How?
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

 

--- Quote Start ---  

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 

--- Quote End ---  

 

 

Hi shipra7993, 

 

I have never heard importing pin assignments method in Quartus II/Prime software. As far I have done which is known to be working is either, assigning the pin manually one-by-one or copy and paste a list of the pins into the Pin Assignment. I would recommend that you cross check the schematics for the correct pins to be assign in the Pin Assignment especially the clock pins which is a must in order to run the Signal Tap.  

 

Regards, 

nyusof 

(This message was posted on behalf of Intel Corporation)
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

 

--- Quote Start ---  

Hi shipra7993, 

 

I have never heard importing pin assignments method in Quartus II/Prime software. As far I have done which is known to be working is either, assigning the pin manually one-by-one or copy and paste a list of the pins into the Pin Assignment. I would recommend that you cross check the schematics for the correct pins to be assign in the Pin Assignment especially the clock pins which is a must in order to run the Signal Tap.  

 

Regards, 

nyusof 

(This message was posted on behalf of Intel Corporation) 

--- Quote End ---  

 

 

 

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
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

 

--- Quote Start ---  

There will be at least an automatically selected fitter location shown for each port signal after compilation if you didn't assign a location. Did you select a FPGA type in device assignments? 

 

 

How? 

--- Quote End ---  

 

 

Hi, 

 

Yeah there is automatic selected fitter but the i cant find the correct input in signal tap. i have attached a screenshot of pin planner.
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

Have you at least synthesized the design? You can't make assignments until you do. How are you trying to select the signals in SignalTap? Are you using the Node Finder? If so, are you using one of the SignalTap filters (pre-synthesis or post-fit) to select your signals?

0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

 

--- Quote Start ---  

Have you at least synthesized the design? You can't make assignments until you do. How are you trying to select the signals in SignalTap? Are you using the Node Finder? If so, are you using one of the SignalTap filters (pre-synthesis or post-fit) to select your signals? 

--- Quote End ---  

 

 

Hi, 

 

Yeah i have synthesized the design. i have selected signals using node finder and using post fit filter  

 

Thanks!
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

Please reply to my question.

0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

You pin planner screenshot shows locations for the pins. 

Where does the file you used to import the pin locations come from? Can you share it? 

What do you mean by "it doesn't accepts."?
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

Hi, 

 

i have imported the .csv file given in documents of FPGA for pin assignments . IT doesn't accepts means when i manually make the pin assignments for my input and output it doesnt change the value due to which i am not able to see the correct input and output at Signal Tap Analyzer.
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

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.
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

 

--- 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.
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

 

--- 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)
0 Kudos
Altera_Forum
Honored Contributor II
2,866 Views

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.
0 Kudos
Reply