Tips: Gratis kurs i digitalteknik
Postat: 27 augusti 2015, 00:49:28
Tänkte tipsa om en kommande gratis Internetbaserad universitetskurs i digitalteknik.
Kursen hålls på engelska, den går hos MITx - Massachusetts Institute of Technology via edX.
Det här är den första delen av tre.
Förutom allt material som de går igenom, se lista nedan, så har de labbar där man bygger egna CMOS logikgrindar med mosfetar.
Grindarna används sedan till att bygga kretsar, de används i slutet av kursen för att bygga en 32-bit ALU (Arithmetic logic unit).
Allt simuleras i webbläsaren via Jade.
Kursen startar den 1 september och är på 10 veckor.
Länk till kursen: Computation Structures - Part 1: Digital Circuits
En sammanfattning av vad kursen handlar om:
Quantifying information
Entropy
Fixed-length encoding
Huffman encoding
Error detection
Error correction
Two's complement representation
Hexadecimal representation
Noise margin
Voltage transfer characteristic
The static disipline
Mosfet
CMOS gates
CMOS timing
Lenient gates
Sum of products
Demorgan's law
Logic simplification
Karnaugh maps
2-input functions
Multiplexers
Memory
Truth tables
Combinational logic timing
Contamination and propagation times
Understanding setup and hold time
CMOS gate design
Power dissipation
D-latch timing
D-register timing
Sequential circuit timing
Finite state machines
State transition diagrams
Equivalent states
Synchronization, metastability
Sequential logic timing
Turing machine
Performance measures
Pipelined circuits
Latency and throughput
Pipelining methodology
Pipeline design
Circuit interleavning
Self-timed circuits
Design tradeoffs
Carry-select adders
Asymptotic latency and throughput
Carry-lookahead adders
Binary multiplication
Pipelining and design tradeoffs
Design of a 32-bit arithmetic and logic unit (ALU)
Kursen hålls på engelska, den går hos MITx - Massachusetts Institute of Technology via edX.
Det här är den första delen av tre.
Förutom allt material som de går igenom, se lista nedan, så har de labbar där man bygger egna CMOS logikgrindar med mosfetar.
Grindarna används sedan till att bygga kretsar, de används i slutet av kursen för att bygga en 32-bit ALU (Arithmetic logic unit).
Allt simuleras i webbläsaren via Jade.
Kursen startar den 1 september och är på 10 veckor.
Länk till kursen: Computation Structures - Part 1: Digital Circuits
En sammanfattning av vad kursen handlar om:
Quantifying information
Entropy
Fixed-length encoding
Huffman encoding
Error detection
Error correction
Two's complement representation
Hexadecimal representation
Noise margin
Voltage transfer characteristic
The static disipline
Mosfet
CMOS gates
CMOS timing
Lenient gates
Sum of products
Demorgan's law
Logic simplification
Karnaugh maps
2-input functions
Multiplexers
Memory
Truth tables
Combinational logic timing
Contamination and propagation times
Understanding setup and hold time
CMOS gate design
Power dissipation
D-latch timing
D-register timing
Sequential circuit timing
Finite state machines
State transition diagrams
Equivalent states
Synchronization, metastability
Sequential logic timing
Turing machine
Performance measures
Pipelined circuits
Latency and throughput
Pipelining methodology
Pipeline design
Circuit interleavning
Self-timed circuits
Design tradeoffs
Carry-select adders
Asymptotic latency and throughput
Carry-lookahead adders
Binary multiplication
Pipelining and design tradeoffs
Design of a 32-bit arithmetic and logic unit (ALU)