All Forums
 Help For Easy-PC Users
 Libraries and Components
 Anyone got a good FPGA flow?

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert Email Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
digits Posted - 31 May 2011 : 21:10:16
Hi guys, I have been using Easy-PC for a number of years as part of my electronics hobby, but only for pretty simple designs. I now have a few projects in mind that need FPGA's and/or modern processors in high-pincount BGA packages. Unfortunately I've come a bit unstuck at the component entry stage...

One of the advantages (or problems depending on your point of view) with FPGAs is that they don't have a fixed pinout apart from power pins etc. I can get nice ASCII pinout tables from the Xilinx-FPGA software, but I can't see an easy way to import them into Easy-PC.

I have tried to import them in CSV format, but I don't seem to be able to do that unless I can cope with a single 'gate'. This results in schematic symbols with 200+ I/O's which are pretty unmanageable IMHO.

I also don't seem to be able to get the pin-naming in row/column format quite right - the row/column offsets don't seem to stay at 1 when I edit them.

So, I guess my question is what's the best way to enter very large multi-gate components (200+ pins) from a pinout in ASCII form?

Cheers,
Joe.





2   L A T E S T    R E P L I E S    (Newest First)
digits Posted - 07 Jun 2011 : 08:36:34
Hi John, thanks for the reply!

It is interesting you suggest Eagle libs. I have had a quick go at importing some pre-existing Eagle libs, and it does seem to be possible to import multi-gate components.

I guess this is a question for the chaps at Number One, but is the Easy-PC .eil format documented anywhere, or would I have to do : Xilinx ASCII output --> scripting-magic --> Eagle lib --> Eagle Export as .eil --> EasyPC import?

Cheers,
Joe.
johnt Posted - 06 Jun 2011 : 17:14:49
hi joe

If you get really stuck it may be worth looking through the eagle libraries at:
http://www.cadsoft.de/cgi-bin/download.pl?page=/home/cadsoft/html_public/download.htm.en&dir=eagle/userfiles/libraries

There may be something there you can import and/or adapt.

I have been able to import these occasionally with just one small problem -
half the text comes in upside down.
This just takes a few minutes to fix though.

Be careful to check the specs though - there is no guarantee
they are always totally accurate.

---------------------------------
New: Design For Manufacture Forum
http://www.johntech.co.uk/dfm
All visitors welcome.