Author Topic: My First FPGA! Need software...  (Read 2120 times)

0 Members and 1 Guest are viewing this topic.

Offline MrAureliusRTopic starter

  • Supporter
  • ****
  • Posts: 373
  • Country: ca
My First FPGA! Need software...
« on: November 27, 2013, 01:13:07 am »
So today I picked up my first FPGA! It was a sample that I got from Atmel, the AT40K40AL. I had no idea that the part was selling for about $85 on some electronic parts suppliers websites!!!

The problem is, I can't seem to find any tools to write Verilog for it. I've already spun a PCB to break out all the pins to headers, but I'm debating whether to even get it made as I can't get any leads on what software to use. The only page on the entire Atmel site that seems to have any info on their FPGA ISE is here: http://www.atmel.com/tools/FPGAINTEGRATEDDEVELOPMENTSYSTEMS_IDS_.aspx

That gives you a program, id76install.exe, which I ran, and it seemed to be the correct installer. It installed a program called Atmel IDS 7.6. However, it won't launch! Even on my (pretty damn good) computer, it crashes every time I try to open it. I would really love to get some feedback from the community here! I've already been on AVRFreaks to see if anyone has experience with the IDS, but there wasn't a lot of info. I know their FPGAs aren't their flagship products, but you think that there'd be a little more support than there is. Xilinx, for example, has a completely free version of their tools -- Vivado WebPack. You're obviously restricted for a lot of things, but hey, at least it's usable. And I'm only trying to learn the basic here. I just want to start learning Verilog. Not off to a great start.

I might just pick up a Xilinx Spartan-3E or similar. Decently priced, I already have the software installed. I'd just have to pick up a programmer. I may as well pick up one of those dev boards off eBay. I think they've implemented JTAG over USB so it makes it really easy to program. They have on-board EEPROMs to store the FPGA config data, as well, plus a whole bunch of peripherals (7-segment displays, buttons, LEDs, and they usually have LCD screens that you can plug in to some of the headers to display data). I think they cost around $70-100 but it might be the best way to go.

I'd really appreciate any advice from anyone who has experience dipping their toes into the FPGA world. Ideally, I'd like to get started with the Atmel FPGA (as it's already in my hands) but if that's out of the picture then I guess I'll just make a necklace out of it or something.

Thanks for the guidance!
--------------------------------------
Canadian hacker
 

Offline Fsck

  • Super Contributor
  • ***
  • Posts: 1157
  • Country: ca
  • sleep deprived
Re: My First FPGA! Need software...
« Reply #1 on: November 27, 2013, 01:16:40 am »
if you want to use xilinx fpgas older than 7 series, you need to use the ISE, vivado is 7+ series exclusive.
"This is a one line proof...if we start sufficiently far to the left."
 

Offline Crazy Ape

  • Regular Contributor
  • *
  • Posts: 181
Re: My First FPGA! Need software...
« Reply #2 on: November 27, 2013, 04:45:08 am »
I can't help with the Atmel stuff much, I've never used it. Try running as administrator and see if it works. You could also run it from the command line and see if it spits any error info back at you.

I find all the extra cruft on most dev boards (LCDs, etc.) gets in the way, unless you actually need to use it in your design. For my current FPGA project, I'm using a simple Spartan-3E FPGA module plugged into some prototyping board. It does the trick.

The module:
http://www.ebay.com.au/itm/-/261136091021

Note that this thing has 2.0mm pin headers.
 

Offline marshallh

  • Supporter
  • ****
  • Posts: 1462
  • Country: us
    • retroactive
Re: My First FPGA! Need software...
« Reply #3 on: November 27, 2013, 08:17:34 pm »
Throw it out and search this forum for "beginner fpga" you will save yourself a lot of time.
Those atmel parts are nearly 10 years dead
Verilog tips
BGA soldering intro

11:37 <@ktemkin> c4757p: marshall has transcended communications media
11:37 <@ktemkin> He speaks protocols directly.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf