A huge program that consist of polling mechanism of a main controller to 32 slave in a fireman intercom environment. Including the handset condition detection, LCD controller, keypad controller, interrupt handling and ADC.
Working RS232 controller running at 9600 Hz.
consist of Transmitter and Receiver Module.
Tested in FPGA Spartan 3
Included files for testing at FPGA
- Scan4digit .vhd - to display at 7 sgement display
- D4to7 .vhd - Convert HEX decimal to ASCII code.
This is 8bit multiplier VHDL code. It s consist of full adder, ripple carry adder(4bit, 8bit) multiplier 8bit, and test bench file. This is a unsigned type.
It a adaptive filtering book, which consist of Wiener filter, LMS, NLMS and RLS algorithms and lots of matlab implementation. It s so practical for adaptive filtering algorithms.