Report Sample ~ FPGA for Life

Report Sample ~ FPGA for Life - FPGA FOR LIFE Digilent,...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
FPGA FOR LIFE Digilent, Inc. www.digilentinc.com page 1 of 25 FPGA FOR LIFE By Cristian Oniga Submitted for the Digilent Digital Design Contest May 10, 2008 Instructor: Associate Professor Ing. Ş tefan Oniga Ph.D Teaching Assistant Ing. Claudiu Lung North University of Baia Mare
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
FPGA FOR LIFE Digilent, Inc. www.digilentinc.com page 2 of 25 Contents 1. Introduction 2. Design Picoblaze Microcontroller – Kcpsm3 UART component Port selector module Radio station FT857d CAT protocol TIBBO DS100 Serial Device Server Winbond’s ISD2560 Chip Corder Smart Voice Module 3. Project Functionality Main control module Second control module 4. Discussion References 3 4 8 10 11 12 13 14 16 18 19 19 23 25 25
Background image of page 2
FPGA FOR LIFE Digilent, Inc. www.digilentinc.com page 3 of 25 1. Introduction This report presents the design of an embedded system for the assistance of persons with handicaps, implemented into the Digilent Nexys Board and Nexys 2 Board The unit is defined in VHDL, and it targets a Xilinx Spartan-3 and Spartan-3E FPGA. Some of the modules, like the ps2 interface, keyboard controller, UART controller, port_selector are generic and can be easily reused without changes in other designs. The circuit was designed on a Windows XP PC using Xilinx ISE8.2.03i CAD tool and Cadence Orcad tool. Required tools: - Digilent Nexys 2 (or greater) board. - 2 Digilent PMOD modules - PS/2 compatible keyboard - Digilent Adept Suite - PC running OS Windows XP Service Pack 1 (or greater) - LCD with 4 lines and 24 columns - 2 TIBBO serial device server modules - Data cable for FT857d radio station - YAESU FT857d radio station - 2 antennas - Power supply 13,8V/20A - LAN Network Switch or Internet connection - Smart voice module The project which is presented can be used in medical applications or in live assisted applications. In this case this embedded system it can be used to offer a quick solution for old people or people with handicaps who live alone in isolated locations. In most cases the telecommunications like GSM or PSTN is not available on isolated locations, but some radio communication systems can offer possibilities to contact other persons or public institutions (hospitals, police). Radio communication network topology
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
FPGA FOR LIFE Digilent, Inc. www.digilentinc.com page 4 of 25 2. Design The top levels blocks are schematic files, as are most of the modules that appear on the top level schematic sheets. Low level modules are written in VHDL, assembly and are generously commented. Main control module is implemented onto the Nexys2 board and the second control module is implemented onto the Nexys board. Figure 1. Main control module Figure 2. Second control module Communications between them are made thru the serial connections and TCP/IP communication.
Background image of page 4
FPGA FOR LIFE Digilent, Inc. www.digilentinc.com
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 25

Report Sample ~ FPGA for Life - FPGA FOR LIFE Digilent,...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online