### Learn Digital Logic and Microprocessor Design with VHDL

5:06 PM**Digital Logic and Microprocessor Design with VHDL**(soon with Verilog)- Enoch O. Hwang, La Sierra University, Riverside, CA. This book will teach students how to design digital logic circuits, specifically combinational and sequential circuits. Students will learn how to put these two types of circuits together to form dedicated and general-purpose microprocessors. This book is unique in that it combines the use of logic principles and the building of individual components to create data paths and control units, and finally the building of real dedicated custom microprocessors and general-purpose microprocessors. After understanding the material in the book, students will be able to design simple microprocessors and implement them in real hardware.

**Cover**

Preface

contents

1 Designing Microprocessors

2 Digital Circuits

3 Combinational Circuits

4 Standard Combinational Components

5 Implementation Technologies

6 Latches and Flip-Flops

7 Sequential Circuits

8 Standard Sequential Components

9 Datapaths

10 Control Units

11 Dedicated Microprocessors

12 General-Purpose Microprocessors Appendix (Quartus version)

Max+Plus Quartus

A Schematic Entry Tutorial 1Q

B VHDL Entry Tutorial 2Q

C UP2 Programming Tutorial 3Q

D VHDL Summary

Verilog Summary

Preface

contents

1 Designing Microprocessors

2 Digital Circuits

3 Combinational Circuits

4 Standard Combinational Components

5 Implementation Technologies

6 Latches and Flip-Flops

7 Sequential Circuits

8 Standard Sequential Components

9 Datapaths

10 Control Units

11 Dedicated Microprocessors

12 General-Purpose Microprocessors Appendix (Quartus version)

Max+Plus Quartus

A Schematic Entry Tutorial 1Q

B VHDL Entry Tutorial 2Q

C UP2 Programming Tutorial 3Q

D VHDL Summary

Verilog Summary

### Free Electrical Book

3:03 AM** Note: Some of the PDF’s listed down here might be too big in size to be viewed directly from your browser. Unless you have a very fast connection or just want to take a peek or view it briefly, I’d suggest right clicking and saving it straight to your computer for each of the ebooks under the PDF category.*

- Electrical Facilities Safety (PDF)
- Electronics Tutorials (HTML)
- Op Amp Circuit Collection (PDF)
- Digital Logic basics (HTML)
- 555 timer circuits (HTML)
- Handbook of operational amplifier applications (PDF)
- Electromagnetic Fields and Energy (free college textbook online) (HTML)
- Classical Electromagnetism by Richard Fitzpatrick (HTML)
- Directory of Ebooks by Pacontrol.com – 54 ebooks (PDF)
- Electrical Science (PDF)
- Lazar’s power electronics guide (HTML & PDF)
- Electric Motor Controls Tutorials (PDF)
- gerbv – A Free/Open Source Gerber Viewer (Software)
- PCB – interactive printed circuit board editor for the X11 window system (Software)
- Programmable Controllers Theory and Implementation (PDF)
- Automating Manufacturing Systems with PLCs (PDF) – 11MB
- More PLC stuffs – Basics, Glossary, Laws (PDF)
- Process Control Fundamentals (PDF)
- Ebooks from Texas Instruments (Source: SMPS.US)
- Introduction and Basic Magnetics (PDF)
- Magnetic Core Characteristics (PDF)
- Windings data (PDF)
- Power supply transformer design (PDF)
- Inductor and Flyback Transformer Design (PDF)
- For the remaining 7 ebooks (click here and scroll down under “Unitrode seminar magnetics handbook”

- Lessons In Electric Circuits (Posted before, but worth re-mentioning) – HTML & PDF

### PIC Microcontrollers - Programming in C

7:03 PM**Title**: PIC Microcontrollers - Programming in C

**Author**: Milan Verle

**Paperback**: 336 pages

**Publisher**: mikroElektronika; 1st edition (2009)

**Language**: English

**ISBN-13**: 978-86-84417-17-8

**Paperback Color**: Two Color

**Covers Color**: Full Color

**Buy print book including CD:**

Price:

**$24.00 USD**

**Chapter 1:**World of Microcontrollers**Chapter 2:**Programming Microcontrollers**Chapter 3:**PIC16F887 Microcontroller**Chapter 4:**Examples- 4.1 BASIC CONNECTING
- 4.2 ADDITIONAL COMPONENTS
- 4.3 EXAMPLE 1 - Writing header, configuring I/O pins, using delay function and switch operator
- 4.4 EXAMPLE 2 - Using assembly instructions and internal oscillator LFINTOSC...
- 4.5 EXAMPLE 3 - TMR0 as a counter, declaring new variables, enumerated constants, using relay ...
- 4.6 EXAMPLE 4 - Using timers TMR0, TMR1 and TMR2. Using interrupts, declaring new function...
- 4.7 EXAMPLE 5 - Using watch-dog timer
- 4.8 EXAMPLE 6 - Module CCP1 as PWM signal generator
- 4.9 EXAMPLE 7 - Using A/D converter
- 4.10 EXAMPLE 8 - Using EEPROM Memory
- 4.11 EXAMPLE 9 - Two-digit LED counter, multiplexing
- 4.12 EXAMPLE 10 - Using LCD display
- 4.13 EXAMPLE 11 - RS232 serial communication
- 4.14 EXAMPLE 12 - Temperature measurement using DS1820 sensor. Use of 1-wire protocol...
- 4.15 EXAMPLE 13 - Sound generation, sound library...
- 4.16 EXAMPLE 14 - Using graphic LCD display
- 4.17 EXAMPLE 15 - Using touch panel...

**Appendix A:**It's Time for Fun

### Numerical Analysis For Differential Equation Solution

1:25 PMDifferential equations play an important role in many problem of engineering and science. This is so because of the involvement of differential equation in the mathematical models. It naturally leads to the determination of solution numerically. The use of the numerical methods have become vital in the absence of explicit solutions. Normally numerical methods have two major roles:

(a) the method should be implementable on a computer;

(b) the method should deal with the analysis of error estimates.

For the present we deal with some of the numerical methods to solve initial value problems (IVP's) (on finite intervals). We also mention that no effort is made to study boundary value problems. Let us consider an initial value problem.

Full Reference...

### Papers About Theory of planned behavior

3:39 PMabstract paper share

Source: Eagly, A. H., & Chaiken, S. (1993). The psychology of attitudes. Publishers.

### Electrical Pdf Ebook

3:18 AM# Topical worksheets

Together, these worksheets constitute a body of questions far too large to be comprehensively covered in any single electronics course. That is not the point, though. This collection is purposely oversized so you may pick and choose enough questions to meet your specific teaching needs. Download those worksheets containing questions you wish to use, and then only assign those questions to your students for research and discussion. The rest may be ignored, or your students may find them useful as study aids outside of class.

Although I strive to make each of these worksheets self-contained, some topics will (necessarily) assume coverage of prior topics. For instance, it would be impossible for a beginning student to understand a worksheet on series-parallel resistor circuits without first having understood Ohm's Law.

## General:

- Index of question files: [Plain-text]
- How to turn any breadboarded circuit into a valid troubleshooting assessment: [PDF]
- Student surveys (for regular inclusion in worksheets/exams): [PDF]
- Questions relating to project management: [PDF]
- Test page for adjustment of copy machine: [Encapsulated PostScript] [PDF]

## Printed Circuit Boards:

- Gerber files for 2x3 inch breadboard PCB (
`.zip`archive): [ZIP]

- Schematic diagram for simple 10-resistor series troubleshooting circuit: [PDF]
- Gerber files for 4x4 inch troubleshooting PCB of a simple 10-resistor series circuit (
`.zip`archive): [ZIP]

- Schematic diagram for loaded voltage divider troubleshooting circuit: [PDF]
- Gerber files for 4x4 inch troubleshooting PCB of a loaded voltage divider circuit (
`.zip`archive): [ZIP]

- Schematic diagram for quarter-active Wheatstone bridge troubleshooting circuit: [PDF]
- Gerber files for 4x4 inch troubleshooting PCB of a Wheatstone bridge circuit (
`.zip`archive): [ZIP]

## Basic electricity:

- Atomic structure: [PDF]
- Static electricity: [PDF]
- Voltage, Current, and Resistance: [PDF]
- Conductors and insulators: [PDF]
- Elementary circuits: [PDF]
- Electrical connections: [PDF]
- Soldering: [PDF]
- Sources of electricity: [PDF]
- Physical effects of electricity: [PDF]
- Resistors: [PDF]
- Switches: [PDF]
- Basic voltmeter use: [PDF]
- Basic ammeter use: [PDF]
- Basic circuit troubleshooting: [PDF]
- Ohm's Law: [PDF]
- Energy, work, and power: [PDF]
- Electric shock: [PDF]
- Arc flash and arc blast: [PDF]
- Safety grounding: [PDF]
- Lock-out / Tag-out: [PDF]
- Wire types and sizes: [PDF]
**Design Project:**Telegraph system [PDF]- Magnetism: [PDF]
- Basic electromagnetism and electromagnetic induction: [PDF]
- Basic relays: [PDF]
- Series DC circuits: [PDF]
- Parallel DC circuits: [PDF]
- Basic ohmmeter use: [PDF]
- Specific resistance: [PDF]
- Temperature coefficient of resistance: [PDF]
- Batteries: [PDF]
- Overcurrent protection: [PDF]
- Basic troubleshooting strategies: [PDF]
**Performance assessments for basic electricity:**[PDF]

## DC electric circuits:

- Voltage divider circuits: [PDF]
- Current divider circuits: [PDF]
- Kirchhoff's Laws: [PDF]
- Potentiometers: [PDF]
- Series-parallel DC circuits: [PDF]
- Voltmeter design: [PDF]
- Ammeter design: [PDF]
**Design Project:**Voltmeter [PDF]- DC bridge circuits: [PDF]
- DC metrology: [PDF]
- Magnetic units of measurement: [PDF]
- Intermediate electromagnetism and electromagnetic induction: [PDF]
- Capacitance: [PDF]
- Capacitors: [PDF]
- Inductance: [PDF]
- Inductors: [PDF]
- Time constant circuits: [PDF]
- Time constant calculations: [PDF]
- DC transducers (
**INCOMPLETE**): [PDF] - DC generator theory: [PDF]
- DC motor theory: [PDF]
**Design Project:**DC motor [PDF]- DC motor control circuits: [PDF]
**Performance assessments for DC:**[PDF]

## AC electric circuits:

- AC waveforms: [PDF]
- Basic oscilloscope operation: [PDF]
- Peak, average, and RMS measurements: [PDF]
**Design Project:**Four-channel audio mixer [PDF]- AC phase: [PDF]
- Inductive reactance: [PDF]
- Capacitive reactance: [PDF]
- Impedance: [PDF]
- Trigonometry for AC circuits: [PDF]
- Phasor mathematics (
**INCOMPLETE**): [PDF] - Series and parallel AC circuits: [PDF]
- Resonance: [PDF]
- Series-parallel combination AC circuits: [PDF]
- Mixed-frequency signals: [PDF]
- Decibel measurements: [PDF]
- Passive filter circuits: [PDF]
**Design Project:**Audio tone control [PDF]- Passive integrator and differentiator circuits: [PDF]
- Oscilloscope trigger controls: [PDF]
- Mutual inductance: [PDF]
- Step-up, step-down, and isolation transformers: [PDF]
- Autotransformers: [PDF]
- Impedance matching with transformers: [PDF]
- Advanced electromagnetism and electromagnetic induction: [PDF]
- Electrical noise and interference (
**INCOMPLETE**): [PDF] **Design Project:**Sensitive audio detector [PDF]- AC power: [PDF]
- Characteristic impedance: [PDF]
- AC transducers (
**PENDING**): [PDF] - AC metrology: [PDF]
- Polyphase power systems: [PDF]
- Delta and Wye 3-phase circuits: [PDF]
- AC generator theory: [PDF]
- AC motor theory: [PDF]
- AC motor control circuits: [PDF]
- Microphones (
**INCOMPLETE**): [PDF] - Fundamentals of radio communication (
**INCOMPLETE**): [PDF] **Performance assessments for AC:**[PDF]

## Network analysis techniques:

- Component modeling: [PDF]
- Superposition theorem: [PDF]
- Thevenin's, Norton's, and Maximum Power Transfer theorems: [PDF]
- Millman's theorem: [PDF]
- Simultaneous equations for circuit analysis: [PDF]
- DC branch current analysis (
**INCOMPLETE**): [PDF] - DC mesh current analysis (
**INCOMPLETE**): [PDF] - AC network analysis: [PDF]
**Performance assessments for network analysis**(**INCOMPLETE**): [PDF]

## Discrete semiconductor devices and circuits:

- Electrical conduction in semiconductors: [PDF]
- PN junctions: [PDF]
- Electron versus Conventional flow: [PDF]
- Rectifying diodes: [PDF]
- Rectifier circuits: [PDF]
- Basic AC-DC power supplies: [PDF]
**Design Project:**AC-DC power supply [PDF]**Design Project:**Dual-output AC-DC power supply [PDF]**Design Project:**Simple component curve-tracer circuit [PDF]- Clipper and clamper circuits: [PDF]
- Miscellaneous diode applications: [PDF]
- Zener diodes: [PDF]
- Special diodes (
**INCOMPLETE**): [PDF] - Elementary amplifier theory: [PDF]
- Bipolar junction transistor theory: [PDF]
- Bipolar junction transistors as switches: [PDF]
- Bipolar junction transistors in active mode: [PDF]
- Bipolar transistor biasing circuits: [PDF]
- Regulated power sources: [PDF]
**Design Project:**DC voltage regulator [PDF]- Class A BJT amplifiers: [PDF]
- Class B BJT amplifiers: [PDF]
- Class C BJT amplifiers (
**INCOMPLETE**): [PDF] **Design Project:**Audio power amplifier [PDF]- BJT amplifier troubleshooting: [PDF]
- Junction field effect transistors: [PDF]
- JFET amplifiers: [PDF]
- Insulated gate field effect transistors: [PDF]
- Insulated gate bipolar transistors (
**INCOMPLETE**): [PDF] - IGFET amplifiers (
**INCOMPLETE**): [PDF] - Conventional transistor overview and special transistors (
**INCOMPLETE**): [PDF] - Active loads in amplifier circuits (
**INCOMPLETE**): [PDF] - Optoelectronic devices: [PDF]
- Differential transistor amplifiers: [PDF]
- Multi-stage transistor amplifiers: [PDF]
- Oscillator circuits: [PDF]
**Design Project:**Radio transmitter [PDF]- Thyristors: [PDF]
- Thyristor application circuits: [PDF]
- Signal modulation (
**INCOMPLETE**): [PDF] - Power conversion circuits: [PDF]
- Fiber optics (
**PENDING**): [PDF] **Performance assessments for semiconductors**: [PDF]

## Analog integrated circuits:

- IC fabrication and packaging (
**INCOMPLETE**): [PDF] - Printed circuit board layout and manufacture (
**INCOMPLETE**): [PDF] **Design Project:**LED stroboscope [PDF]**Design Project:**Signal generator [PDF]- Basic operational amplifiers: [PDF]
- Open-loop opamp circuits: [PDF]
**Design Project:**Pulse-width modulation (PWM) signal generator [PDF]- Negative feedback opamp circuits: [PDF]
- Positive feedback opamp circuits: [PDF]
- Inverting and noninverting opamp voltage amplifier circuits: [PDF]
**Design Project:**Intercom system [PDF]**Design Project:**Audio media-based signal generator [PDF]**Design Project:**Sensitive microphone amplifier [PDF]- Summer and subtractor opamp circuits: [PDF]
- Voltage/current converter opamp circuits (
**INCOMPLETE**): [PDF] - Linear computational circuitry: [PDF]
- Servo motor systems (
**PENDING**): [PDF] - Precise diode circuits: [PDF]
- AC negative feedback opamp circuits: [PDF]
- Opamp oscillator circuits: [PDF]
- Active filters: [PDF]
- Logarithms for analog circuits: [PDF]
- Nonlinear opamp circuits: [PDF]
- Phase-locked loops (
**INCOMPLETE**): [PDF] **Performance assessments for analog integrated circuits**: [PDF]

## Digital circuits:

**Design Project:**Logic probe [PDF]- Digital logic signals: [PDF]
- Basic logic gates: [PDF]
- Numeration systems: [PDF]
- Binary arithmetic: [PDF]
- Digital codes: [PDF]
- TTL logic gates: [PDF]
- CMOS logic gates: [PDF]
- Basic logic gate troubleshooting: [PDF]
- Electromechanical relay logic: [PDF]
- Time-delay electromechanical relays: [PDF]
- Protective relay circuits (
**INCOMPLETE**): [PDF] - Boolean algebra: [PDF]
- Sum-of-Products and Product-of-sums expressions: [PDF]
- Karnaugh mapping: [PDF]
- Binary math circuits: [PDF]
- Encoders and decoders: [PDF]
- Multiplexers and demultiplexers: [PDF]
- Digital display circuits: [PDF]
- Programmable logic technology: [PDF]
- Latch circuits: [PDF]
- Timer circuits: [PDF]
- Flip-flop circuits: [PDF]
**Design Project:**Light-pulse switch [PDF]**Design Project:**Power inverter [PDF]- Counters: [PDF]
**Design Project:**Event counter [PDF]- Shift registers: [PDF]
**Design Project:**Arbitrary waveform generator [PDF]- Digital-to-Analog conversion: [PDF]
- Analog-to-Digital conversion: [PDF]
- Switched capacitor circuitry: [PDF]
- Digital communication (
**INCOMPLETE**): [PDF] - Memory devices: [PDF]
- Finite state machines (
**PENDING**): [PDF] - Microprocessor function (
**PENDING**): [PDF] - Microprocessor programming (
**INCOMPLETE**): [PDF] - Microcontroller principles (
**INCOMPLETE**): [PDF] - Programmable logic controllers (
**INCOMPLETE**): [PDF] - High-reliability circuits (
**INCOMPLETE**): [PDF] - Stepper motors (
**INCOMPLETE**): [PDF] **Design Project:**Stepper motor driver [PDF]**Performance assessments for digital**: [PDF]

## Mathematics for electronics:

- Scientific notation and metric prefixes: [PDF]
- Basic algebra and graphing for electric circuits: [PDF]
- Algebraic equation manipulation for electric circuits: [PDF]
- Algebraic substitution for electric circuits: [PDF]
- Logarithms for analog circuits: [PDF]
- Simultaneous equations for circuit analysis: [PDF]
- Trigonometry for AC circuits: [PDF]
- Phasor mathematics (
**INCOMPLETE**): [PDF] - Calculus for electric circuits: [PDF]

## Circuit animations:

- Simple switch circuit animation: [fast GIF] [slow GIF] [PDF]
- Soldering a wire to a lug: [fast GIF] [slow GIF] [PDF]
- Electromagnetic induction: [fast GIF] [slow GIF] [PDF]
- Thevenin's theorem demonstrated: [fast GIF] [slow GIF] [PDF]
- Lissajous figures on an oscilloscope (0 degrees phase shift): [fast GIF] [slow GIF] [PDF]
- Lissajous figures on an oscilloscope (90 degrees phase shift): [fast GIF] [slow GIF] [PDF]
- Lissajous figures on an oscilloscope (180 degrees phase shift): [fast GIF] [slow GIF] [PDF]
- Lissajous figures on an oscilloscope (2:1 frequency ratio): [fast GIF] [slow GIF] [PDF]
- Three-phase motor, rotating magnetic field: [fast GIF] [slow GIF] [PDF]
- Transmission line with open end: [fast GIF] [slow GIF] [PDF]
- Transmission line with shorted end: [fast GIF] [slow GIF] [PDF]
- Transmission line with terminated end: [fast GIF] [slow GIF] [PDF]
- Semiconductor diode junction (forward biased): [fast GIF] [slow GIF] [PDF]
- Bridge rectifier circuit with ideal diodes: [fast GIF] [slow GIF] [PDF]
- Bridge rectifier circuit with real diodes: [fast GIF] [slow GIF] [PDF]
- BJT characteristic curve sketching: [fast GIF] [slow GIF] [PDF]
- Push-pull transistor amplifier with crossover distortion: [fast GIF] [slow GIF] [PDF]
- Pulse-width modulation comparator circuit: [fast GIF] [slow GIF] [PDF]
- Telephony multiplexer system: [fast GIF] [slow GIF] [PDF]
- Johnson ring counter circuit (with timing diagram): [fast GIF] [slow GIF] [PDF]
- ROM memory addressing: [fast GIF] [slow GIF] [PDF]

## Math animations:

- Differentiation and integration: [fast GIF] [slow GIF] [PDF]

## Bellingham Technical College students ("Core" Electronics course worksheets):

**DC Electric Circuits**

ELTR100 (DC 1), Section 1: [PDF] | ELTR100 (DC 1), Section 2: [PDF] | ELTR100 (DC 1), Section 3: [PDF] |
---|

ELTR105 (DC 2), Section 1: [PDF] | ELTR105 (DC 2), Section 2: [PDF] | ELTR105 (DC 2), Section 3: [PDF] |
---|

**AC Electric Circuits**

ELTR110 (AC 1), Section 1: [PDF] | ELTR110 (AC 1), Section 2: [PDF] | ELTR110 (AC 1), Section 3: [PDF] |
---|

ELTR115 (AC 2), Section 1: [PDF] | ELTR115 (AC 2), Section 2: [PDF] | ELTR115 (AC 2), Section 3: [PDF] |
---|

**Discrete Semiconductor Circuits**

ELTR120 (Semi 1), Section 1: [PDF] | ELTR120 (Semi 1), Section 2: [PDF] | ELTR120 (Semi 1), Section 3: [PDF] |
---|

ELTR125 (Semi 2), Section 1: [PDF] | ELTR125 (Semi 2), Section 2: [PDF] | ELTR125 (Semi 2), Section 3: [PDF] |
---|

**Operational Amplifier Circuits**

ELTR130 (Opamps 1), Section 1: [PDF] | ELTR130 (Opamps 1), Section 2: [PDF] |
---|

ELTR135 (Opamps 2), Section 1: [PDF] | ELTR135 (Opamps 2), Section 2: [PDF] |
---|

**Digital Circuits**

ELTR140 (Digital 1), Section 1: [PDF] | ELTR140 (Digital 1), Section 2: [PDF] | ELTR140 (Digital 1), Section 3: [PDF] |
---|

ELTR145 (Digital 2), Section 1: [PDF] | ELTR145 (Digital 2), Section 2: [PDF] | ELTR145 (Digital 2), Section 3: [PDF] |
---|