Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Home made FPGA computer (Network part)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,159
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Feb 18, 2011

Hardware :
FPGA kit : DE2-70 (terasic)
FPGA : Cyclone II 70k LE
Memory : 32 bit SDRAM @125 Mhz : SDCARD (FAT32 file system)
Network : 100 Mbit/s ethernet controller
Input : PS2 mouse and keyboard
Video output : 2*VGA Each can make 1280*1024@60hz
Audio output : Stereo 24bit@88Khz

Software :
For this run, the screen résolution is set has 1024*768@60Hz
and the software work on NIOS II processor @83 Mhz. It's work to on ARM9
All is home made, exept the very good BOX2D physic library : D
More than 70'000 ligne of C++/VHDL
All from Ethernet to HTTP server are home made : D
Global view :
The SDRAM memory has a 500 MB/s bandwidth (max) it's shared betwin the processor (code + data), Graphic unite,VGA output buffer and Ethernet buffer (2 MB).

Charles papon :
VHDL : SDRAM multi-port ctrl, VGA ctrl, Graphic unite, Pixel pipline, Ethernet ctrl interface, NIOS II configuration.
C++ : GUI library, Audio library, Task manager, audio player, 2Dbox adaptation (The only not home made library, Thanks to 2Dbox) Pong game, Meteor effect, Shadow test 3D test, Picture viewer, SDCARD library,FAT32 ARP,IP,ICMP (ping)UDP,DHCP,TCP, HTTP stack

MrLambdaUser :
VHDL : PS2 controller, Audio codec interface
media : All Picture for the GUI, All sound track for the pong game.

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (1)

Sign In or Sign Up now to post a comment!
  • Nice job :]

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more