Topic
Transistors (Bipolar and Field Effect Transitors)
References:
Understanding the relationship between the voltage across the pn junction and the width
of the depletion layer. This concept will allow us to understand better the functioning
of the Field Effect Transistors in their different modalities.
Topic
Negative feedback and Applications using Operational Amplifier
Amplifiers circuits, Transfer function, Active low pass filters
Topic
Combinational and Sequential Logic Circuits. LabView programing
References
LabVIEW Tutorial 1, 2, 3.
Topic
Labview Example: Virtual Filters
- Getting started with LabView
- Basic Data Acquisition using LabView
Topic
References about Microcontrollers
Communicating the Arduino with other devices using LabView (Guide-1, Guide-2
The Arduino website www.arduino.cc It includes software downloads and sketches
for the arduino microcontroller and compatible hardware.
A decent book covering beginner to advanced-intermediate programming. It's not
quite accessible to absolutely brand new programmers, though any online tutorial
should be able to fill the gap.
A nice list maintained by the Arduino people of the most commonly used language
features used while programming. I refer to this frequently.
For the absolute beginners. Introductory Arduino-centric explanation of the most
basic programming structures.
The Atmel AVR Atmega32 microncontroller This is a long line of tutorials aimed to
provide a beginners guide; a tutorial based on the Atmel AVR Atmega32
microncontroller.
- Microcontrollers: a Beginners guide introduction
Topic
Writing Your First LabVIEW FPGA Program
LabVIEW procedure: Make your first FPGA
Phase-Locked Loop (PLL) on an FPGA myRIO
References
FPGA ARCHITECTURE
1. FPGA basics What is a FPGA?
FPGA as a dedicated task tool. Its difference with a processor based system (CPU).
What is an FPGA? Intro for Beginners
FPGAs; Lesson 1: Concept Guide and Step by Step Tutorial to Flash LEDs
2. Introduction to FPGA Video lecture.
FPGA functionality is halfway between programable logic devices and CPU.
Programable characteristic of FPGA compared to antifuse technology
ISE (integrated software environment) is a GUI accesible tool provided by
XILINX ( a FPGA manufacturer) to configure its FPGA.
A floating-gate transistor used in flash memory
4. Xilinx architecture and programing flow