Get Latest Projects directly to your Email ID



Chaos-based Random Number Generator in Finite Precision Environment (ECE/EEE Project)

Yet having a very long history, how to generating good random number sequences still remains as a technical challenge. Although some mechanical ways, such as tossing a coin or rolling a dice, are commonly accepted as good random sources, they are obviously not been able to fulfill the requirements of most of the real-world applications, in which Continue reading

Simulation with VHDL and code generation (Electronics Project)

SyncSim is a simulator framework capable of loading different simulator modules. It is used today with a module that simulates hardware models described with Java. This simulator module is used together with a model of a MIPS processor core in courses given at EISLAB.

The purpose of this thesis is to create a new simulator module for SyncSim which can use hardware models described with a mixture of VHDL and Java and to implement a C compiler that can generate Continue reading

Energy Efficient Virtual MIMO Communication for Wireless Sensor Networks

Virtual multiple input multiple output (MIMO) techniques are used for energy efficient communication in wireless sensor networks. We investigate virtual MIMO for fixed and variable rates. We propose energy efficient routing based on virtual MIMO. The simulation results show that virtual MIMO based routing is more energy efficient as compared to SISO (single input single output) for larger distances.

Introduction:

In recent years, virtual MIMO has attracted a growing interest because of its energy efficiency in large field of networks. In virtual MIMO network, a group of sensors cooperate Continue reading

Digital Sound Recorder with AVR and DataFlash

Features

• Digital Voice Recorder

• 8-bit Sound Recording

• 8 kHz Sampling Rate

• Sound Frequency up to 4000 Hz

• Maximum Recording Time 4 1/4 Minutes

• Very Small Board Size

• Less than 700 Bytes of Code

Introduction

This application note describes how to record, store and play back sound using any AVR microcontroller with A/D converter, the AT45DB161B DataFlash memory and a few extra components. Continue reading