Design - sikadm/SecuritySystem GitHub Wiki
Security System
The Security System block is our top-level design.
Passcode
Seven Segment Display
VGA
The first part of the functioning VGA is a PPL. This converts the internal clock to the appropriate frequency for the display.
The next section of the VGA is the controller. This in the core of the VGA, driving reading and writing to the screen. The functions are driven by the pixel clock.
The last part of the VGA controls what it written on the screen. For this program, it writes "armed" in green when the system is armed or in the alarmed state and "disarmed" in red when the system is disarmed.