Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
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.
21616 Discussions

Eagle ulp script to generate FPGA schematic connection directly from qsf?

Altera_Forum
Honored Contributor II
1,434 Views

Hi, 

 

I use cadsoft eagle to create schematics and pcb. 

I use the "make-symbol-device-package-bsdl.ulp" script to create FPGA library. 

But then I have to connect manually each fpga pin to a wire, label it... 

 

I am designing a board with a F40 FPGA and I don't want to do that. It takes to munch time and errors are very hard to find. Moreover any quartus pinout modification is a nightmare :-/ 

 

So I am looking for a script to: 

1) verify that the FPGA is present on the selected schematic sheet 

2) parse qsf file 

3) create wires connected to corresponding fpga pins and correctly labelled 

 

example: 

- select a schematic sheet with a fpga 

- run script (with qsf and fpga part name as input) 

set_location_assignment PIN_R19 -to epcs_clk => a wire named "epcs_clk" is created, labeled and connected to fpga pin R19 

 

Is it possible to write an ulp script able to do that ? 

Thanks in advance for advice.
0 Kudos
0 Replies
Reply