Framebuffer pour FPGA Xilinx Spartan III

Les informations sur le net étant très éparses et ayant été amené à concevoir un framebuffer dans le cadre d'un projet de recherche, j'ai décidé de mettre en ligne une partie de mon travail concernant la conception d'un tel système. Bien entendu un framebuffer peut être beaucoup mieux conçu, mais celui-ci tient compte des contraintes imposées par la carte Spartan III. Ainsi ce dernier aura les caractéristiques suivantes :

  - 640x480@60hz
  - 3 bits color depth
  - 512 KB SRAM 12ns
  - simple buffering
  - Frequency 50Mhz

Le code source est distribué en VHDL, la documentation met en avant la conception du framebuffer ainsi que ses défauts.

Documentation en cours de réécriture
  - Source Code (VHDL) : FB_free.tar.gz
  - Norme VGA (PDF, fr) : fb_vganorme.pdf
  - Documenation (PDF, fr) : simple_fb_fulldoc_fr.tar.gz