Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Anyone here messed around with FPGA programming?  (Read 803 times)

0 Members and 1 Guest are viewing this topic.

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Anyone here messed around with FPGA programming?
« on: August 28, 2009, 11:55:54 pm »
The JROK Williams stuff has me interested in writing some FPGA code in a similar vein for other hardware.  Anyone have experience with this sort of thing?
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


MonMotha

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2378
  • Last login:February 19, 2018, 05:45:54 pm
Re: Anyone here messed around with FPGA programming?
« Reply #1 on: August 29, 2009, 12:29:13 am »
I have done FPGA work.  The first thing you'll have to get around is that it is not "programming".  You don't give the hardware a set of instructions to accomplish sequentially, you're actually attempting to describe hardware.  The language you will use is referred to as a "hardware description language" for just this reason.  I prefer Verilog as it is less verbose than VHDL, but everybody seems to have a preference of their own.

I usually use Xilinx hardware.  You can get a S3E dev board for ~$100 from Digilent.  You can easily get started with just a copy of ISE Webpack and a simulator.

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone here messed around with FPGA programming?
« Reply #2 on: August 29, 2009, 12:36:22 am »
Cool.  I'll have to look into that.  Thanks for the info!

I used to work at 3Dfx writing graphics demos back in the day. . I should have paid more attention to all the hardware guys implementing the chips in Verilog back then! :)

How hard is it to take a particular CPU and get it going with an FPGA board?  Do you have to do your own PCB layout to do this sort of thing?
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com