userial is an Free project building an USB to I2C/SPI/GPIO bridge, using the Atmel AT90USB647 chip. Hardware and Software are released under an Open Source licence. It supports the following interfaces:
* USB interface (serial emulation)
* JTAG
* I2C (TWI)
* SPI
* 8 General purpose digital I/O
* 4 Analog to Digital converters (currently no firmware support)
AM26C31CLow Power, I
CC
= 100
ƒ ⊂
A Typ
Operate From a Single 5-V Supply
High Speed, t
PLH
= t
PHL
= 7 ns Typ
Low Pulse Distortion, t
sk(p)
= 0.5 ns Typ
High Output Impedance in Power-Off
Conditions
Improved Replacement for AM26LS31
Here an embedded System-on-Chip is build, in an Xilinx Spartan-3 FPGA with Microblaze as the processor.A PLB core System is made with the VGA IP core attached to it. The software written for the MicroBlaze processor specifies the object, the color and the movement of the display. The functionality of the module is verified by implementation on Spartan 3.