Or try an example search: BCD Adder
This design is very simple in one verilog file. There is 2 version of the design : RGB332 (one pixel is one byte) and RGB565 (one pixel is 2 bytes)…
The ROSETTA Configurable Dot Matrix Display Controller core provides a modular expandable interface for any dimension displays build from LEDs dot…
A hardware based system to decode JPEG baseline compressed image data. The different stages of the decoding process are implemented in a pipelined…
This project considers a hardware implementation of the CCITT group 4(also known as fax4 or tiff) compression algorithm written in vhdl. The design…
The Video Stream Scaler scales streaming video up or down in resolution. Bilinear and nearest neighbor resize modes are supported. This core…
This project is a group of hardware units that perform graphics algorithms. For testing purposes, beside the Units that perform these algorithms,…
Features - Baseline JPEG encoder - Baseline JPEG decoder (Not ready yet) Introduction This is an open source JPEG codec, including both encoder and…
There are a great many 16x2 LCD displays available to electronic design engineers. Nearly all of them are controlled by the Hitachi HD44780 control…
This core takes as an input the red, green, and blue pixel values, like from a tiff image file, and creates the JPEG bitstream necessary to build a…
This core is part of the Milkymist System-on-Chip, the most advanced open source SoC for interactive multimedia applications. Minimal VGA…
Progress - Display one repeat line (800 pixels) stored in ROM synthesized in FPGA. - Self-display word block (designed). - (Have problem on…
This VHDL macro is a Text Mode Monochrome Video Display Adapter for VGA monitors. It can be used as a peripheral for a soft-processor, external…
High-definition programmable and configurable motion estimation processor for H.264, VC-1 and AVS video codecs. Summary The LiquidMotion LMx1…
Simple memory mapped, character type dot matrix LCD controller for interfacing the Samsung's KS0073. The controller supports the 40SEG…
This is an LCD to HDMI converter that is tested on NexusVideo board from DIGILENT. Is a generic IP that do not necesitate any setup, only take the…
This is an OPB-compatible VGA character display for the Spartan 3E development board, which does not contain DACs. The core is very small,…
Video frame buffer. This core is a low to medium resolution bitmap display controller. It was engineered for use on the Nexsys2 board, a Spartan3e…
Connecting to the world outside This part was completely redesigned due to variant output inpedances of different CPLD/FPGA and to reduce the…
There is a new sprite controller which operates differently from the original. The original used image caches and supported a color depth up to 32k…
An all-in-one text / bitmap / sprite controller (FT_VIC.v) is in the works. It will use a 640x400 video mode, fixed 80x50 char text display,…