- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hi,
I am new to the FPGA world and am currently using Quartus II 12.0. I am working with the Cyclone V device. I need the tool to auto assign the pins and i should be able to see the location in the pin planner window. But I dont see the tool assigning any pin. I need the auto assign feature as I need to handover the map to the schematic designer so that he can reroute and place some pins accordingly. Please suggest steps for the above problem. Thanks, Sanjana링크가 복사됨
8 응답
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
If you don't specify which pins Quartus is to use it will assign them. You'll find them in the 'Fitter Location' column in the Pin Planner. If you can't see the column it may be off your screen to the right or not visible. If it's not visible, right-click on a column heading and add the Fitter Location column to the table.
The pinout is also captured in the .pin file. This will either be in your main project directory or, with newer version of Quartus, in the 'output_files' sub-directory. If you're committing to a PCB based on this pinout, be sure to Back-annotate the pinout in your project, so it doesn't change after the next compile. Under the 'Assignments' menu, select 'Back-Annotate Assignements...'. Cheers, Alex- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Hi,
I dont see the "fitter location" among all the other options. The .pin file is not getting generated and also thefit.rpt file assigns the signal to pads. Eg: +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ ; Input Pins ; +----------------------+-------------+----------+--------------+--------------+--------------+-----------------------+--------------------+--------+-----------------+----------+--------------+--------------+-------------+---------------------------+----------------------+ ; Name ; Pin# ; I/O Bank ; X coordinate ; Y coordinate ; Z coordinate ; Combinational Fan-Out ; Registered Fan-Out ; Global ; PCI I/O Enabled ; Bus Hold ; Weak Pull Up ; I/O Standard ; Termination ; Termination Control Block ; Location assigned by ; +----------------------+-------------+----------+--------------+--------------+--------------+-----------------------+--------------------+--------+-----------------+----------+--------------+--------------+-------------+---------------------------+----------------------+ ; ADC_DIN ; X66_Y81_N74 ; 7A ; 66 ; 81 ; 74 ; 1 ; 0 ; no ; no ; no ; Off ; 2.5 V ; Off ; -- ; Fitter ; ; CONTACT_START_DIG_IN ; X64_Y0_N34 ; 4A ; 64 ; 0 ; 34 ; 1 ; 0 ; no ; no ; no ; Off ; 2.5 V ; Off ; -- ; Fitter ; Any idea what can be done to make the tool assign properly? Am I missing any settings? Kindly help. Thanks in advance. Sanjana- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Does Quartus generate a .sof programming file for you? I've never known Quartus not to produce a .pin file if you get a .sof.
If you can't see the 'Fitter Location' column, enable it. --- Quote Start --- If it's not visible, right-click on a column heading and add the Fitter Location column to the table. --- Quote End --- Cheers, Alex- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
No. Quartus is not generating a .sof file.
Also, I get these critical warnings: Critical Warning (169085): No exact pin location assignment(s) for 195 pins of 195 total pins Critical Warning (332148): Timing requirements not met- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Upgrade your version of Quartus. Whilst Q12.0 'supports' Cyclone V, it may well only be with preliminary data. This may be why it's not generating the files you need.
Cheers, Alex- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Great!!! Thanks so much!!
I wasn't aware that it didn't fully support the Cyc5 family as it popped no error messages about it. I used QuartusII 15.0 and it did the work. Thanks again. Sanjana