This project describes about the design of VGA (Video Graphic Array) Controller and PS-2 keyboard controller using combination of three bit input data to control eight differences colours to display text at monitor by using keyboard as database online for the input. Three colour signal referred to collectively as R (red), G (green) and B (blue) signal. The VGA monitor using resolution of 640 by 480 by mode to display colours. The project constructed by using Xilinx ISE 10.1 software and Xilinx Spartan-3E board to develop the project into a complete module. The project using the Finite State Machine (FSM) technique to generate HDL coding based on the VGA timing diagram specification. To get VGA monitor controller properly, the timing diagram must be correctly. The design will be written using VHDL (VHSIC Hardware Description Language) coding style based on FSM to ensure the VGA controller and PS-2 controller work properly. The behavioral simulation was done by using Xilinx ISE Tool software to verify the functionality of the design. The Spartan 3E starter Kit board was chosen to implement the design
展开▼
机译:该项目描述了VGA(视频图形阵列)控制器和PS-2键盘控制器的设计,该控制器使用三位输入数据的组合来控制八种不同的颜色,并通过使用键盘作为在线输入数据库来在监视器上显示文本。三色信号统称为R(红色),G(绿色)和B(蓝色)信号。 VGA监视器使用640 x 480(按模式)的分辨率来显示颜色。该项目使用Xilinx ISE 10.1软件和Xilinx Spartan-3E开发板构建,将项目开发为一个完整的模块。该项目使用有限状态机(FSM)技术基于VGA时序图规范生成HDL编码。为了正确获得VGA监视器控制器,时序图必须正确。将使用基于FSM的VHDL(VHSIC硬件描述语言)编码样式编写设计,以确保VGA控制器和PS-2控制器正常工作。通过使用Xilinx ISE工具软件进行行为仿真,以验证设计的功能。选择Spartan 3E入门套件板来实施设计
展开▼