Question: I have a code and the components for the code . This code generates a VGA output of stripes to a computer monitor . I
- Company Engineer - Create Date: 15:18:05 10/26/2018 Design Name: -Module Name: Project Name: Target Devices: - Tool versions: displaytop-Behavioral -Revision: -- Revision 0.01- File Created library IEEE use IEEE.STD LOGIC.1164.ALL Uncomment the following library declaration if using arithmetic functions with Signed or Unsigned values -use IEEE.NUMERIC STD.ALL; Uncomment the following library declaration if instantiating any Xilinx primitives in this code. --library UNISIM; -use UNISIM.VComponents.all; entity display top is Port (mclk: in STD LOGIC btn: in STD LOGIC VECTOR (3 downto 0); hsync: out STD LOGIC vsync: out STD LOGIC red:out STD LOGIC_VECTOR (3 downto O); green: out STD LOGIC VECTOR (3 downto 0); blue out STD LOGIC VECTOR (3 downto O)) end display top; architecture Behavioral of display top is component clk divider Port (clk100 in : in STD LOGIC end component; component vga 1024x768 clk65 out:out STD LOGIC); Port (clk: in STD LOGIC, clr: in STD LOGIC; hsync: out STD LOGIC; vsync: out STD LOGIC hc: out STD LOGIC VECTOR (10 downto 0); vc: out STD LOGIC VECTOR (10 downto O); - Company Engineer - Create Date: 15:18:05 10/26/2018 Design Name: -Module Name: Project Name: Target Devices: - Tool versions: displaytop-Behavioral -Revision: -- Revision 0.01- File Created library IEEE use IEEE.STD LOGIC.1164.ALL Uncomment the following library declaration if using arithmetic functions with Signed or Unsigned values -use IEEE.NUMERIC STD.ALL; Uncomment the following library declaration if instantiating any Xilinx primitives in this code. --library UNISIM; -use UNISIM.VComponents.all; entity display top is Port (mclk: in STD LOGIC btn: in STD LOGIC VECTOR (3 downto 0); hsync: out STD LOGIC vsync: out STD LOGIC red:out STD LOGIC_VECTOR (3 downto O); green: out STD LOGIC VECTOR (3 downto 0); blue out STD LOGIC VECTOR (3 downto O)) end display top; architecture Behavioral of display top is component clk divider Port (clk100 in : in STD LOGIC end component; component vga 1024x768 clk65 out:out STD LOGIC); Port (clk: in STD LOGIC, clr: in STD LOGIC; hsync: out STD LOGIC; vsync: out STD LOGIC hc: out STD LOGIC VECTOR (10 downto 0); vc: out STD LOGIC VECTOR (10 downto O)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
