Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Объявления
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Обсуждение

pin assignment problem

Altera_Forum
Почетный участник II
8 690Просмотр.

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 баллов
16 Ответы
Altera_Forum
Почетный участник II
7 187Просмотр.

 

--- 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?
Altera_Forum
Почетный участник II
7 187Просмотр.

 

--- 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)
Altera_Forum
Почетный участник II
7 187Просмотр.

 

--- 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
Altera_Forum
Почетный участник II
7 187Просмотр.

 

--- 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.
Altera_Forum
Почетный участник II
7 187Просмотр.

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?

Altera_Forum
Почетный участник II
7 187Просмотр.

 

--- 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!
Altera_Forum
Почетный участник II
7 187Просмотр.

Please reply to my question.

Altera_Forum
Почетный участник II
7 187Просмотр.

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."?
Altera_Forum
Почетный участник II
7 187Просмотр.

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.
Altera_Forum
Почетный участник II
7 187Просмотр.

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.
Altera_Forum
Почетный участник II
7 187Просмотр.

 

--- 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
Почетный участник II
7 187Просмотр.

 

--- 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
Почетный участник II
7 187Просмотр.

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
Начинающий
3 280Просмотр.

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
Почетный участник III
3 258Просмотр.

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
Начинающий
3 230Просмотр.

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

Ответить