 |
|
|
|
This course presents the essentials of Electronics engineering and Hardware
Design for software engineers. The course is a complete tour of the fundamentals
of electrical engineering. It will enable the software engineer that works with
an electronics engineer’s better communicate and understand the electrical
engineering when working on a common project. The course presents examples of
all the learning material.
|
|
|
 |
-
Introduction to electronics
-
Electronic product
-
Development of electronic product
-
Future Trends
-
Basic concepts and principle in electricity and electronics
-
Atoms, Protons, Electrons
-
Voltage, Current, Resistors, Conductance, Power, Batteries, Solar cells,
Capacitors, Inductors, Diodes, Transistors
-
Prefixes & Units (Ampere, Watt, Waves, Hertz) & Basic schematic symbols
-
Magnetism
-
Ohm’s Law
-
AC, DC, Static electricity
-
Measuring devices
-
Digital Hardware
-
Logic signals
-
Logic gates (NOT, AND, OR, NAND, NOR, XOR, XNOR)
-
Truth table
-
Boolean algebra
-
Karnaugh map
-
Flip-flop, Counter, Register, Encoders and Decoders
-
Introduction to semiconductors
-
The semiconductor revolution
-
Semiconductor materials (Wafer Types such as: Silicon, GaAs, Si-Germanium)
-
Diodes, BI-Polar transistor (PNP, NPN), JFET, Amplifiers, Oscillators
-
The IC technology
-
PAL, CPLD, FPGA, ASIC, Structured ASICs
-
HDL - Hardware Description
-
Languages (VHDL, Verilog, SystemVerilog, SystemC)
-
Product design at the Electronic System Level (ESL) in the System-on-a-Chip
(SoC)
|
|
- ASIC and FPGA Design Flow (Design, Functional/Behavioral Simulation, Design
Synthesis, Design Implementation (Optimization, Mapping, Placement, Routing,
Bitstream Generation), Static Timing Analysis, Back Annotation, Timing
Simulation, In-Circuit Verification).
- IP Core, NRE, Open Source
- EDA Tools (Simulation, Synthesis, Verification ,ChipScope, Place & Route)
- ASIC and FPGA manufacturers (foundries)
- FPGA to ASIC Conversion and vise versa
- Concept of computers hardware and software
- Computer Architecture
- CPU Structure (CISC, RISC), Motherboard, Microprocessor and Microcontrollers
- Data transfer
- Memory and Data Storage (Hard drive, ROM, PROM, EPROM, EEPROM, RAM, DRAM, SRAM,
SDRAM, FLASH, CDROM, DVD)
- Computer bus – Address bus, Data bus, Control bus
- DMA, USB, BIOS
- Analog & Digital electronics
- Analog signal
- ADC, A/D - analog-to-digital converter
- DAC, D/A - digital-to-analogconverter
- Modem
- Modulation (PSK, FSK, AFSK,
- MSK, GMSK, ASK, OOK, QAM,
- CPM, MSK and GMSK)
- Analog & Digital electronics
- Analog signal
- ADC, A/D - analog-to-digital converter
- DAC, D/A - digital-to-analog converter
- Modem
- Modulation (PSK, FSK, AFSK,
- MSK, GMSK, ASK, OOK, QAM,
- CPM, MSK and GMSK)
- DSP - digital signal processing
- Devices packing
- SMD, FPT, BGA, TSOP, QFP, PLCC, SOIC, SOJ
- Reading a Schematic
- Schematic symbols
- Alternative Schematic Drawing Styles
|
|
|
 |
 |
 |
- Software engineers that want to gain broad knowledge and principles of
electronic engineering
- Software engineers that participate in projects along with electronic engineers
- Manager and project managers that have to better understand the projects they
manage
- Purchasing managers that want to be acquainted with the products they buy
|
 |
 |
 |
|
|
 |
 |
 |
|
|
|
|
|
|
|
|