URL
https://opencores.org/ocsvn/System09/System09/trunk
[/] [System09/] [trunk/] [rtl/] [VHDL/] [vdu8.vhd] - Diff between revs 99 and 118
Show entire file |
Details |
Blame |
View Log
Rev 99 |
Rev 118 |
Line 13... |
Line 13... |
-- Character attribute bita for foreground and backgrond colour
|
-- Character attribute bita for foreground and backgrond colour
|
-- 1 bit for each Blue Green and Red signal
|
-- 1 bit for each Blue Green and Red signal
|
-- Supports 2 x 8 chunky graphics character mode.
|
-- Supports 2 x 8 chunky graphics character mode.
|
-- Uses Generic arguments for setting the video synchronization timing.
|
-- Uses Generic arguments for setting the video synchronization timing.
|
--
|
--
|
-- Dependencies : ieee.Std_Logic_1164
|
-- Dependencies : ieee.std_logic_1164
|
-- ieee.std_logic_unsigned
|
|
-- ieee.std_logic_arith
|
|
-- ieee.numeric_std
|
-- ieee.numeric_std
|
--
|
--
|
-- Uses : ram_2k (ram2k_b16.vhd) 2KByte Character & Attribute buffer
|
-- Uses : ram_2k (ram2k_b16.vhd) 2KByte Character & Attribute buffer
|
-- char_rom (char_rom2k_b16.vhd) 2KByte Character Generator ROM
|
-- char_rom (char_rom2k_b16.vhd) 2KByte Character Generator ROM
|
--
|
--
|
Line 131... |
Line 129... |
--
|
--
|
|
|
Library IEEE;
|
Library IEEE;
|
use IEEE.std_logic_1164.all;
|
use IEEE.std_logic_1164.all;
|
use IEEE.numeric_std.all;
|
use IEEE.numeric_std.all;
|
Library unisim;
|
--Library unisim;
|
use unisim.vcomponents.all;
|
-- use unisim.vcomponents.all;
|
|
|
Entity vdu8 is
|
Entity vdu8 is
|
generic(
|
generic(
|
VGA_CLK_FREQ : integer := 25000000; -- HZ
|
VGA_CLK_FREQ : integer := 25000000; -- HZ
|
VGA_HOR_CHARS : integer := 80; -- CHARACTERS 25.6us
|
VGA_HOR_CHARS : integer := 80; -- CHARACTERS 25.6us
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.