DSP and VLSI Tutorials and Courses
Very-large-scale integration (VLSI) is the process of creating integrated circuits by combining thousands of transistors into a single chip. VLSI began in the 1970s when complex semiconductor and communication technologies were being developed. The microprocessor is a VLSI device. Some VLSI System Design Topics for study at EECS Course WEB Sites
VLSI Home Page of Dr. Jim Plusquellic – Many CMOS VLSI Design Information for Students.
Unified view of technological, architectural and design-related aspects of VLSI systems… VLSI design flow
Current information on Embedded Systems for uC and ASIC Designers. Inside DSP – signal processing monthly. BDTI’s Pocket Guide – guide to processing engines for embedded applications covers DSP processors, CPUs, microcontrollers, and FPGAs. DSP Dictionary too.
Johns Hopkins University Signals Systems Control
“This website offers tutorials I have written on various topics in analog and digital communications that will help you cut through this complexity. I keep adding to this collection, albeit very slowly.”
The Java- Digital Signal Processing (J-DSP) editor is an Internet based signal processing laboratory that provides hands-on learning experiences in distributed learning environments
This site provides the current version of the book Introduction to Statistical Signal Processing by R.M. Gray and L.D. Davisson
This tutorial with Java Applets is good to start with for DSP learning. DSP is a part of Embedded Processing. Also where Real Time Analog Meets Digital. Not that you will need DSP for everything. Simple equations can be implemented without DSP, but is an entry into the DSP world.
When complex waveforms in Audio / Video needs to be synthesized / manipulated. RF Communication related calculations too. More power and focus on math and speed makes dedicated DSP devices / software / specialization inevitable.