Wednesday, July 14, 2010

Real Time Digital Signal Processing


This book is designed for the undergraduate students of Electronics and Communication Engineering, Electronics and Instrumentation Engineering,Electrical and Electronics Engineering, Instrumentation and control engineering,Computer Science and Engineering and Information Technology. The book can also be used as a supplementary text for advanced digital signal processing courses of postgraduate programs.

Intended as a text for three courses- Signals and Systems, Digital Signal Processing(DSP) and DSP Architecture- this book presents the subject matter in a simple and yet comprehensive manner. It imparts thorough understanding of real time digital signal processing, starting form the fundamentals to the implementation of algorithms of DSP processors. The book first dwells on signals and systems, and then elaborates digital signal processing. The concluding chapters are devoted to DSP architecture.

The MATLAB programs, assembly language programs and real time C programs provided are useful to conduct a laboratory course in real time digital signal processing.

---------KEY FEATURES---------
  • Provides a large number of worked examples to strengthen the grasp of the concepts of digital signal processing.
  • Explains the architecture, addressing modes and instructions of TMS 320C54XX fixed point DSP with assembly language and real time C programs. Also explains real time C programms for TMS320C6713 floating point processor.
  • Includes MATLAB programs and exercises throughout the book.
  • Offers review questions and multiple choice questions at the end of each chapter to help the students test their understanding about the fundamentals of the subject.
Dear Readers,
Though I have spared no pains to make this book free from mistakes, some errors may still have survived our scrutiny. Errota is enclosed.I gladly welcome all corrections, recommendations,suggestions and constructive criticism from our readers.

------------CONTENTS------------------
Preface
1.Introduction
2.Discrete Time Signals And Systems
3.Linear Time Invariant System
4.Correlation
5.Z-Transforms
6.Realization of Digital System
7.Frequency Domain Representation of Continuous Time Signals.
8.
Frequency Domain Representation of Discrete Time Signals.
9.Fast Fourier Transform
10.Discrete Cosine Transform
11.FIR Filters
12.IIR Filters
13.Multi rate Digital Signal Processing and Filter Bank :Fundamentals
14.Adaptive Filters
15.Data Formats, Arithmetic Operations and Errors in Digital Signal Processors
16.Introduction to
Digital Signal Processing Devices
17.Architecture of TMS 320C54XX Digital Signal Processor
18.Addressing Modes and Instruction Sets of TMS 320C54XX DSP
19.TMS 320VC5416 Assembly Language Programming
20.Interfacing with Real Time C Programming with TMS 320C5XX
21.TMS 320C6713 Floating Point Processor Architecture and Real Time C Programming
Index

Monday, July 12, 2010

8051 MICROCONTROLLER Hardware,Software and Applications


This book, 8051 Microcontroller: Hardware,Software and Applications, follows an integrated approach to architecture and programming.This one-of-a-kind text includes programs for interfacing experiments,both in 8051 assembly and C language.


---------Salient features----------
  • Exhaustive discussion of software development tools like A51 Assembler and S51 Simulator, SC51 C Compiler, Vision C Compiler and Simulator (SIDE 51)
  • Elucidates the hardware interface useful for laboratory work
  • Interfacing experiments and 8051 based projects give practical exposure
  • Pedagogy:
  1. 220 solved examples
  2. 227 Section-end questions
  3. 131 Multiple-choice questions
  4. 200 Chapter-end exercises
Table of Contents
1.Introduction to Computer,Microprocessor and Microcontroller
2.The 8051 Microcontroller
3.8051 Addressing Modes and Instruction Set
4.8051 Assembly Programming
5.Software Development Tools for 8051
6.8051 Parallel I/O Ports
7.8051 Interrupts and Timers/Counters
8.8051 Serial Communication
9.8255A Programmable Peripheral Interface

Appendix
A P89C60X2/61X2 Flash Micro controller- Data Sheets
B ASCII Code Values
C 74LS373 ADC 0808, DAC 0808 -Data Sheets
D 8052 Micro controller-Data sheets
E 80196 Micro controller-Datasheets
F PIC16F87X
Bibliography
Index