An Investigation Into Partitioning Algorithms For Automatic Heterogeneous Compilers,
2015
California Polytechnic State University, San Luis Obispo
An Investigation Into Partitioning Algorithms For Automatic Heterogeneous Compilers, Antonio M. Leija
Master's Theses
Automatic Heterogeneous Compilers allows blended hardware-software solutions to be explored without the cost of a full-fledged design team, but limited research exists on current partitioning algorithms responsible for separating hardware and software. The purpose of this thesis is to implement various partitioning algorithms onto the same automatic heterogeneous compiler platform to create an apples to apples comparison for AHC partitioning algorithms. Both estimated outcomes and actual outcomes for the solutions generated are studied and scored. The platform used to implement the algorithms is Cal Poly’s own Twill compiler, created by Doug Gallatin last year. Twill’s original partitioning algorithm is chosen …
Wirelessly Connected Sensor Acquisition System For Remote Nursing Applications,
2015
Kennesaw State University
Wirelessly Connected Sensor Acquisition System For Remote Nursing Applications, Yuhua Hu
Dissertations, Theses and Capstone Projects
Taking advantage of the equipment used in the "Remote Nursing" project, nurses can watch patients' status remotely. The equipment, which is installed in the patient's ward or home, can monitor them and their environment. This project demonstrates this using a microcontroller system that interfaces to a video camera and temperature and humidity sensors in the room. Also a servomotor is installed to control the position of the camera. The microcontroller communicates wirelessly with a PC.
This project is focused on hardware rather than software. It is to test the video camera and sensors being used over the microcontroller through the …
Sram Compiler For Automated Memory Layout Supporting Multiple Transistor Process Technologies,
2015
California Polytechnic State University, San Luis Obispo
Sram Compiler For Automated Memory Layout Supporting Multiple Transistor Process Technologies, Brandon Hilgers
Master's Theses
This research details the design of an SRAM compiler for quickly creating SRAM blocks for Cal Poly integrated circuit (IC) designs. The compiler generates memory for two process technologies (IBM 180nm cmrf7sf and ON Semiconductor 600nm SCMOS) and requires a minimum number of specifications from the user for ease of use, while still offering the option to customize the performance for speed or area of the generated SRAM cell. By automatically creating SRAM arrays, the compiler saves the user time from having to layout and test memory and allows for quick updates and changes to a design. Memory compilers with …
Solar Decathlon Instrumentation And Controls,
2015
California Polytechnic State University - San Luis Obispo
Solar Decathlon Instrumentation And Controls, Timothy Ambrose, Mateo Begue, Andrew Elliott
Mechanical Engineering
The Instrumentation and Controls team has designed a control and instrumentation system for the 2015 Cal Poly Solar Decathlon house that will monitor temperature, humidity, and energy usage throughout the house and control the phase change material duct. It will relay information to the user through a tablet application developed by the Computer Science team. The team has also designed a lighting control scheme for use with Lutron’s HomeWorks QS lighting control system.
Chipper: Capacitive Bed Occupancy Sensing For An Intelligent Alarm Clock,
2015
California Polytechnic State University - San Luis Obispo
Chipper: Capacitive Bed Occupancy Sensing For An Intelligent Alarm Clock, David Levi
Electrical Engineering
What if your alarm clock knew when you got out—and stayed out—of bed? Current alarm clocks happily let you go back to bed after turning them off. In this project, I build an alarm which only stops ringing when you get out bed, and starts ringing again if you lie back in bed.
This project uses capacitance to detect bed occupancy. A person on or near the bed creates a tiny, picofarads level increase in capacitance, as seen by a sensor placed under the mattress. A microprocessor interprets this signal, and also drives an audio alarm. Shielding of the sensor …
Phase Locked Loop Integrated Circuit,
2015
California Polytechnic State University - San Luis Obispo
Phase Locked Loop Integrated Circuit, Scott Buchanan, Jonathan Bonello
Electrical Engineering
No abstract provided.
Sun-Tracking Solar-Powered Led Street Light,
2015
California Polytechnic State University - San Luis Obispo
Sun-Tracking Solar-Powered Led Street Light, Wesley Ballar, Harrison Wong
Electrical Engineering
Street lighting is an essential utility especially in urban and industrialized areas because it provides illumination and safety for vehicles and pedestrians throughout the night. However, street lights are relatively inefficient; they consume large amounts of power from electrical grids and have predetermined operation times that are often non-optimal for the surrounding environment. The Sun-Tracking Solar-Powered LED Street Lamp is a self-sustaining device, built to replace the current lighting sources. The device features sun-tracking capabilities for maximum energy gathering and darkness recognition to establish optimal operation times. The project provides a reliable and enhanced alternative to current street lighting systems.
Wd Data Aquisition Board,
2015
California Polytechnic State University, San Luis Obispo
Wd Data Aquisition Board, Charmaine Guintu
Electrical Engineering
The Data Acquisition (DAQ) Board project is a continuation of a project that started last year. It is a project in collaboration with Western Digital. Western Digital (WD) Power LSI Systems Validation group has stress testing equipment called the Torture Stand. Inside the Torture Stand hard drives are compacted and tested until failure. However, the transient responses of voltage and current signals from the hard drives are currently obtained from oscilloscopes. The oscilloscopes are bulky and expensive, so to replace the oscilloscopes the DAQ was created. The small size and much cheaper cost of the DAQ allows Western Digital to …
Unmanned Aircraft Systems: Air-Ground Channel Characterization For Future Applications,
2015
University of South Carolina - Columbia
Unmanned Aircraft Systems: Air-Ground Channel Characterization For Future Applications, David W. Matolak, Ruoyu Sun
Faculty Publications
Unmanned aircraft systems (UASs) are being used increasingly worldwide. These systems will operate in conditions that differ from conventional piloted aircraft, and this implies that the airground (AG) channel for UASs can differ significantly from the traditional, simple, AG channel models. After providing some background and motivation, we describe the AG channel features and our efforts in measuring and modeling the AG channel. Some example measurement and model results-for the path loss and the Ricean K-factor-are provided to illustrate some of the interesting AG channel characteristics that are still being investigated.
Current Protection For The Energy Harvesting From Exercise Machines (Ehfem) Project,
2015
California Polytechnic State University - San Luis Obispo
Current Protection For The Energy Harvesting From Exercise Machines (Ehfem) Project, Colton Crivelli
Electrical Engineering
The Energy Harvesting from Exercise Machines (EHFEM) project intends to create an exercise machine that recycles the energy expended by an athlete operating the machine by sending it to the electric grid. The work done by the user goes through a DC-DC converter and an inverter in order to prepare it for delivery to the grid. A protection circuit ensures that the inverter does not try to pull too much current from the DC-DC converter. The project implements a current protection system that ensures the system doesn’t experience an overcurrent condition.
Dual Channel Matrix Switch Audio Receiver,
2015
California Polytechnic State University - San Luis Obispo
Dual Channel Matrix Switch Audio Receiver, Austin Fox
Electrical Engineering
The Dual Channel Matrix Switch Audio Receiver controls 2 separate audio output channels. Each channel plays any of the system's 3 inputs. This controller enables a user to play two separate audio signals through two separate speaker channels. The system design allows audio input from 2 RCA sources or 1 RCA source and a phono source. The system outputs an audio signal for each output simultaneously at up to 36W on each channel for an 8Ω load. The device allows a user to control the audio input and the volume of each output channel. An Arduino Uno R3 microcontroller interfaced …
Analysis Of Mos Current Mode Logic (Mcml) And Implementation Of Mcml Standard Cell Library For Low-Noise Digital Circuit Design,
2015
California Polytechnic State University, San Luis Obispo
Analysis Of Mos Current Mode Logic (Mcml) And Implementation Of Mcml Standard Cell Library For Low-Noise Digital Circuit Design, Marcus Edwin Allan Heim
Master's Theses
MOS current mode logic (MCML) offers low noise digital circuits that reduce noise that can cripple analog components in mixed-signal integrated circuits, when compared to CMOS digital circuits. An MCML standard cell library was developed for the Cadence Virtuoso Integrated Circuit (IC) design software that gives IC designers the ability to design complex, low noise digital circuits for use in mixed-signal and noise sensitive systems at a high level of abstraction, allowing them to get superior products to market faster than competitors. The MCML standard cell library developed and presented here allows for fast development of mixed signal circuits by …
Design And Fabrication Techniques Of Devices For Embedded Power Active Contact Lens,
2015
California Polytechnic State University, San Luis Obispo
Design And Fabrication Techniques Of Devices For Embedded Power Active Contact Lens, Errol Heradio Leon
Master's Theses
This thesis designed and fabricated various devices that were interfaced to an IC for an active contact lens that notifies the user of an event by detection of an external wireless signal. The contact lens consisted of an embedded antenna providing communication with a 2.4GHz system, as well as inductive charging at an operating frequency of 13.56 MHz. The lens utilized a CBC005 5µAh thin film battery by Cymbet and a manufactured graphene super capacitor as a power source. The custom integrated circuit (IC) was designed using the On Semiconductor CMOS C5 0.6 µm process to manage …
Intrinsic Physical Layer Authentication Of Integrated Circuits,
2015
Air Force Institute of Technology
Intrinsic Physical Layer Authentication Of Integrated Circuits, William E. Cobb, Michael A. Temple, Rusty O. Baldwin, Eric W. Garcia, Eric D. Lapse
AFIT Patents
A system and method of generating and comparing a fingerprint for an integrated circuit is provided. A sensor module captures electromagnetic emissions from the integrated circuit. A feature extraction module extracts discriminating features from the captured electromagnetic emissions. A classifier training module generates a plurality of authentication fingerprints of the integrated circuit from the extracted discriminating features creating a reference fingerprint template for the integrated circuit. The reference template for the integrated circuit is stored in a database. For authentication, the reference fingerprint template from the database is compared to the generated authentication fingerprint.
Implementation Of Natural Switching Surface Control For A Flyback Converter,
2015
University of Arkansas, Fayetteville
Implementation Of Natural Switching Surface Control For A Flyback Converter, Ethan Storm Williams
Electrical Engineering Undergraduate Honors Theses
The flyback converter is an extremely common topology used for DC/DC power conversion. Widely used methods to control the flyback converter include voltage mode and current mode controllers. More recently, sliding mode control has been developed for the flyback converter. While these control methods may be considered adequate, the Natural Switching Surface (NSS) sliding mode control method detailed in this thesis presents a more robust controller. NSS control eliminates the effects presented from variations in components and design as well as minimizes the effects from external disturbances. This thesis steps through the complete design and implementation process of a NSS …
High Temperature Cmos Silicon Carbide Asynchronous Circuit Design,
2015
University of Arkansas, Fayetteville
High Temperature Cmos Silicon Carbide Asynchronous Circuit Design, Landon John Caley
Graduate Theses and Dissertations
Designing a digital circuit to operate in an extreme temperature range is a challenge with increasing demand for a solution. Large variations in temperature have a distinct impact on electron mobilities causing substantial changes to the threshold voltage of the devices. These physical changes affect the setup and hold times of clocked components, such as D-Flip Flops, of a traditional synchronous digital circuit. Focusing primarily on high temperature circuit operation, this dissertation presents a digital circuit design methodology pairing an asynchronous circuit design paradigm called NULL Convention Logic (NCL) as well as traditional Boolean circuitry with a wide-bandgap semiconductor material, …
Enabling Runtime Self-Coordination Of Reconfigurable Embedded Smart Cameras In Distributed Networks,
2015
University of Arkansas, Fayetteville
Enabling Runtime Self-Coordination Of Reconfigurable Embedded Smart Cameras In Distributed Networks, Franck Ulrich Yonga Yonga
Graduate Theses and Dissertations
Smart camera networks are real-time distributed embedded systems able to perform computer vision using multiple cameras. This new approach is a confluence of four major disciplines (computer vision, image sensors, embedded computing and sensor networks) and has been subject of intensive work in the past decades. The recent advances in computer vision and network communication, and the rapid growing in the field of high-performance computing, especially using reconfigurable devices, have enabled the design of more robust smart camera systems. Despite these advancements, the effectiveness of current networked vision systems (compared to their operating costs) is still disappointing; the main reason …
Design And Verification Environment For High-Performance Video-Based Embedded Systems,
2015
University of Arkansas, Fayetteville
Design And Verification Environment For High-Performance Video-Based Embedded Systems, Michael Mefenza Nentedem
Graduate Theses and Dissertations
In this dissertation, a method and a tool to enable design and verification of computation demanding embedded vision-based systems is presented. Starting with an executable specification in OpenCV, we provide subsequent refinements and verification down to a system-on-chip prototype into an FPGA-Based smart camera. At each level of abstraction, properties of image processing applications are used along with structure composition to provide a generic architecture that can be automatically verified and mapped to the lower abstraction level. The result is a framework that encapsulates the computer vision library OpenCV at the highest level, integrates Accelera's System-C/TLM with UVM and QEMU-OS …
A Methodology Of Spice Simulation To Extract Sram Setup And Hold Timing Parameters Based On Dff Delay Degradation,
2015
University of Kentucky
A Methodology Of Spice Simulation To Extract Sram Setup And Hold Timing Parameters Based On Dff Delay Degradation, Xiaowei Zhang
Theses and Dissertations--Electrical and Computer Engineering
SRAM is a significant component in high speed computer design, which serves mainly as high speed storage elements like register files in microprocessors, or the interface like multiple-level caches between high speed processing elements and low speed peripherals. One method to design the SRAM is to use commercial memory compiler. Such compiler can generate different density/speed SRAM designs with single/dual/multiple ports to fulfill design purpose. There are discrepancy of the SRAM timing parameters between extracted layout netlist SPICE simulation vs. equation-based Liberty file (.lib) by a commercial memory compiler. This compiler takes spec values as its input and uses them …
Free-Range Pre-Programmed Rc Car,
2015
University of Akron Main Campus
Free-Range Pre-Programmed Rc Car, Alexander L. Aubihl, Andrew S. Hopwood, Benjamin J. Riggs, Tyler P. Vance
Williams Honors College, Honors Research Projects
There is a growing interest in the capabilities and utilization of autonomous vehicles. The objective of this project is to design a small scale illustration of an autonomous vehicle driven by user input. An application will be designed that will allow a user to create a track that an RC car will accurately follow. As the car follows the track, a microcontroller on the vehicle will send movement information back to the application. This information is used by the application to process where the vehicle is currently at and where it needs to go. While in motion, on-board sensors will …
