Completed
D Flip-Flop
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
FPGA for Software Developers
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Why we are here?
- 3 Boolean logic
- 4 Boolean operations
- 5 D Flip-Flop
- 6 What is FPGA ?
- 7 Logic block
- 8 How do we program FPGA?
- 9 Open source tools
- 10 What does computer consists of ?
- 11 Architecture
- 12 Instruction set 2/2
- 13 Inputs and outputs
- 14 Registers
- 15 Initial block
- 16 Always block
- 17 Condition check
- 18 Non-blocking assignment
- 19 Parallel execution
- 20 Begin - end block
- 21 Case
- 22 Continuous assignment
- 23 Local parameters / Constants
- 24 ALU - Arithmetic operations
- 25 ALU - Bitwise logic operations
- 26 ALU - Shift operations
- 27 ALU- Rotate operations
- 28 ALU - Flags and result
- 29 Other operations
- 30 Wires
- 31 Using modules
- 32 Main state machine
- 33 Instruction fetch
- 34 Instruction decoding
- 35 MOV instruction
- 36 Conditional compiling
- 37 Using ALU module 1/2
- 38 Memory operations 1/2
- 39 Main implementation
- 40 Icestudio
- 41 Test program
- 42 Test bench
- 43 Text output
- 44 C++ for testing 2/2
- 45 Connecting with hardware
- 46 Board definition file
- 47 Go Board
- 48 More info