EE 552 Final Report - DATAD Binary Keyboard

Denille Garcia, Aly Dhanji, Trevor Semeniuk, Ahmed Alkhatib, Derrick Rasugu
Winter 2001


    Abstractline

The binary keyboard provides an alternative method to interface with pc-type devices. The primary target for the device is the pocket PC and organizer market but it is not limited to this particular family. All coded aspects of the binary keyboard are incorporated into two packages: char_display.vhd and transmitter.vhd. The first package ties the keyboard in with the VGA and the second with the PS/2. For proper operation of
the device all portions of the package must be compiled and loaded into an FPGA. The keyboard can then be used for character input in replace of existing methods, such as script recognition or portable standard keyboard devices.

    Report

Our final report is available in PDF format.

    Code

Our project code is available seperate from the report as a zip file.

    Application Notes

Our group created three appnotes, Displaying Arbitrary Characters on a VGA Display, how to transfer keyboard characters from a FPGA to a computer via a PS2 port and Interfacing a Binary Keyboard