List of Figures
Figure 1 Programmable Logic Device 7
Figure 2 Complex Programmable Logic Device 8
Figure 3 FPGA CLB 8
Figure 4 Xilinx CLB 9
Figure 5 FPGA Structure of CLBs 9
Figure 6 VHDL Models with Different Architectures 12
Figure 7 HDL Design Flow 37
Figure 8 RTL Synthesis and Design Flow 38
Figure 9 Video Monitor System Overview 45
Figure 10 Basic Bayer Pattern, and Extended Over a Larger Image Area 47
Figure 11 Top Level Design – Sketch 50
Figure 12 Simple Microcontroller 58
Figure 13 Embedded Microcontroller Architecture 59
Figure 14 Structural Model of the Microprocessor 66
Figure 15 Basic Processor Controller State Machine 76
Figure 16 Manchester Encoding Scheme 84
Figure 17 Manchester Encoding Using XOR Function 86
Figure 18 Baud Clock Generator