Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 8 of 8

Full-Text Articles in VLSI and Circuits, Embedded and Hardware Systems

Auto-Tuning Antenna, John Chen, Jennifer Tighe Dec 2011

Auto-Tuning Antenna, John Chen, Jennifer Tighe

Electrical Engineering

Radio transmitters and antennas have differing impedances at the output and feedpoint, depending on frequency. Modern antenna tuning methods involve manual or automatic resistance and reactance network adjustment to match transmitter and antenna impedance. This reduces power reflections to the transmitter, but introduces losses and prevents full transmitter power from being radiated at the antenna. This project utilizes a variable length antenna element to tune and match transmitter and antenna impedances, allowing efficient power transfer to the antenna. The antenna length varies from 0 to 30.5 inches. The method involves an RF signal with a maximum power of 2 watts …


Full Custom Vlsi Design Of On-Line Stability Checkers, Chris Y. Lee Aug 2011

Full Custom Vlsi Design Of On-Line Stability Checkers, Chris Y. Lee

Master's Theses

A stability checker is a clocked storage element, much like a flip-flop, which detects unstable and late signals in the pipeline of a digital system. The On-line stability checker operates concurrently with its associated circuit-under-test (CUT). This thesis describes the full custom very-large-scale integration (VLSI) design and testing process of On-Line Stability Checkers. The goals of this thesis are to construct and test Stability Checker designs, and to create a design template for future class projects in the EE 431 Computer-Aided Design (CAD) of VLSI Devices course at Cal Poly.

A method for concurrent fault testing called On-line Stability Checking …


Project 308: Augmented Reality Mario Kart, Joseph Abad, David Allender, Joryl Calizo, Ryan Gaspar, Gavin Lee Jun 2011

Project 308: Augmented Reality Mario Kart, Joseph Abad, David Allender, Joryl Calizo, Ryan Gaspar, Gavin Lee

Computer Engineering

Mario Kart is a popular go-kart racing game developed by Nintendo. The premise of the game is simple: drive a go-kart along a racetrack and reach the finish line before the other players. What makes this game unique, however, is the inclusion of weapons, traps, and other projectiles that a player can use to gain an advantage in the race. We have taken on the challenge of not only recreating this amazing game, but using the art of Augmented Reality to fully immerse the player in the full experience. Rather than play the game on a television screen with a …


Mp3 Player System Design, Eric Wu Jun 2011

Mp3 Player System Design, Eric Wu

Electrical Engineering

The purpose of this project is to design and build a portable audio player that reads music files off an SD card, decodes the music file and outputs the music through a headphone jack. A microcontroller running FreeRTOS will facilitate the data transfer between an SD card and the decoding chip. The decoded audio will then be sent to a high-end DAC chip that outputs the sound.


Laser Cursor, Michael Liman Jun 2011

Laser Cursor, Michael Liman

Electrical Engineering

A user controls a cursor on a computer screen using a laser pointer. A camera picks up the laser pointer’s position and sends the data to the computer to move the cursor in the correct position.


Controller Board Prototype Development For The Cal Poly Super Project, Clifford Susa Jun 2011

Controller Board Prototype Development For The Cal Poly Super Project, Clifford Susa

Electrical Engineering

Now in phase two of development, the Cal Poly Sustainable Power for Electrical Reources (SuPER) project will provide power to families for an estimated lifespan of 20 years at a cost of $500. Phase two of the SuPER project looks at implementing microcontrollers to monitor the health and status of the system. This senior project looks specifically at the performances of the SuPER Controller which communicates with the SuPER Digitizer to gather data such as voltage, current, temperature, and power. An SD memory card will store this data, and to view this data, then download to a PC.


Discrete Alarm Clock, Travis Moore, Collin Barth Jun 2011

Discrete Alarm Clock, Travis Moore, Collin Barth

Electrical Engineering

The standard alarm clock, as used daily by millions worldwide, has clear room for modification and improvement. This paper documents an implementation that rectifies many of these flaws. Improvements include adjustable snooze length, an IR remote for ease of use, and an RF headset for discrete alarm use or potential incorporation into a device much like a hearing aid. The processes involved in creating a digital alarm clock, as well as the obstacles met in the implementation of the enhanced design, are detailed within.


Multicore, Multithreaded, Phase-Synchronous Fm Sound Synthesizer, Justin Tomlin Jan 2011

Multicore, Multithreaded, Phase-Synchronous Fm Sound Synthesizer, Justin Tomlin

Electrical Engineering

This project implements a phase-synchronous FM synthesis algorithm in hardware. Envelope and low frequency oscillator modulation of oscillator parameters is implemented. The microcontroller the system is based on, the XMOS XS1-G4, allows for physical parallelism including features such as multiple cores, multiple hardware threads on each core, a hardware event-driven thread scheduler, and channel, channel ends, and link switches for thread and core communication. The event-driven architecture of this device was ideal for implementing this synthesis algorithm. The final product is portable, durable, has a simple, intuitive user interface, and allows for extensive spectral shaping capabilities. The basic functional requirements …