Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The FPGA are programmable digital logic chips. What that means is that you can program them to do almost any digital function. The use of FPGA is rapidly grow these decades. It covers almost all the field where high speed and efficient computing is required.
electronics game which may or may not be working stand alone and is of complex nature too, then we again use FPGA to develop the electronic game. Posted by Dr.Rana at 10:45 AM Email This BlogThis! Share to Twitter Share to Facebook Share to Google Buzz Labels: FPGA for electronic games, full computers based on FPGA, graphics accelerators (GPUs), Use of FPGA 0 comments: Post a Comment Newer Post Older Post
FPGA Projects
CAN Controller
CAN Controller's verilog,VHDL Source code,Testdench ,Controller Area Network or CAN is a control network protocol from Bosch that has found wide use in Industrial Automation and the Automotive Industry. Non-Destructive bit-wise arbitration(CSMA/CA),Message Based addressing, Filtering , Broadcast Communication ,1 Mbit/Sec Operation ,WISHBONE SoC interface ,8051 interface, SJA1000 (Philips) compatible interface
Wishbone Controller
This is a WISHBONE Interconnect Matrix IP core.It can interconnect up to 8 Masters and 16 Slaves
I2C Controller
I2C is a two-wire, bidirectional serial bus that provides a simple, efficient method of data exchange between devices. It is primarily used in the consumer and telecom market sector and as a board level communications protocol. The OpenCores I2C Master Core provides an interface between a Wishbone Master and an I2C bus. It is an easy path to add I2C capabilities to any Wishbone compatible system.
VGA/LCD Controller
This implementation of the Test Access Port (TAP) is fully IEEE 1149.1 compliant. It includes a TAP controller, a 4-bit instruction register and three test data registers: idcode register, bypass register and boundary scan register. Boundary scan register is connected to eight pins (2 inputs, 2 outputs, 2 tristatable outputs and 2 bidirectional pins). Besides the Verilog code, a BSDL file is also provided.
The number of pins can be easily increased by following the instructions. The design had been tested with the JTAG Technologies testing equipment (The TAP controller was implemented in Xilinx 95144XL). The design will be expanded in the future to support additional instruction and debug capabilities. . The OpenCores VGA/LCD Controller core is a WISHBONE revB.3 compliant embedded VGA core capable of driving CRT and LCD displays.
It supports user programmable resolutions and video timings, which are limited only by the available WISHBONE bandwidth. Making it compatible with almost all available LCD and CRT displays The core supports a number of color modes, including 32bpp, 24bpp, 16bpp, 8bpp gray-scale, and 8bpp-pseudo color. The video memory is located outside the primary core, thus providing the most flexible memory solution. It can be located on-chip or off-chip, shared with the systems main memory (VGA on demand) or be dedicated to the VGA system. The color lookup table is, as of core version 2.0, incorporated into the colorprocessor block.
Posted by Dr.Rana at 10:58 PM Email This BlogThis! Share to Twitter Share to Facebook Share to Google Buzz Labels: Boundary scan register, IEEE 1149, OpenCores I2C Master Core, Test Access Port, VGA core, VGA/LCD Controller, VGA/LCD Controller core, Wishbone Controller
1 comments:
241N48 said...
hello i'm working on fpga project. do you want to help me on my project? please do contact me =>zmf1887@gmail.com i willing to pay u depends on your suggest. thanks
January 21, 2011 10:37 PM