Inherits LCD_16x2_DRIVER, FRAME_CLK_GEN, LCD_2x16_DRIVER, LCD_CLK_GENERATOR, LCD_16x2_ENGINE, and apb_lcd_ctrlr.
Libraries | |
| ieee | |
| grlib | |
Packages | |
| std_logic_1164 | |
| amba | |
| stdlib | |
| devices | |
Components | |
| LCD_16x2_DRIVER | <Entity LCD_16x2_DRIVER> |
| amba_lcd_16x2_driver | |
| FRAME_CLK_GEN | <Entity FRAME_CLK_GEN> |
| LCD_2x16_DRIVER | <Entity LCD_2x16_DRIVER> |
| LCD_CLK_GENERATOR | <Entity LCD_CLK_GENERATOR> |
| LCD_16x2_ENGINE | <Entity LCD_16x2_ENGINE> |
| apb_lcd_ctrlr | <Entity apb_lcd_ctrlr> |
Constants | |
| lcd_space_size | integer := 80 |
Types | |
| FRM_Buff_Space | array ( lcd_space_size -1 downto 0 ) of std_logic_vector ( 7 downto 0 ) |
| LCD_CFG_Tbl | array ( 0 to 4 ) of std_logic_vector ( 7 downto 0 ) |
Records | |
| LCD_DRVR_CTRL_BUSS : record | |
| LCD_RW | std_logic |
| LCD_RS | std_logic |
| LCD_E | std_logic |
| LCD_DATA | std_logic_vector ( 7 downto 0 ) |
| LCD_DRVR_SYNCH_BUSS : record | |
| DRVR_READY | std_logic |
| LCD_INITIALISED | std_logic |
| LCD_DRVR_CMD_BUSS : record | |
| Word | std_logic_vector ( 7 downto 0 ) |
| CMD_Data | std_logic |
| Exec | std_logic |
| Duration | std_logic_vector ( 1 downto 0 ) |
Definition at line 30 of file amba_lcd_16x2_ctrlr.vhd.
LCD_RW std_logic [Record] |
Definition at line 39 of file amba_lcd_16x2_ctrlr.vhd.
LCD_RS std_logic [Record] |
Definition at line 40 of file amba_lcd_16x2_ctrlr.vhd.
LCD_E std_logic [Record] |
Definition at line 41 of file amba_lcd_16x2_ctrlr.vhd.
LCD_DATA std_logic_vector ( 7 downto 0 ) [Record] |
Definition at line 42 of file amba_lcd_16x2_ctrlr.vhd.
DRVR_READY std_logic [Record] |
Definition at line 47 of file amba_lcd_16x2_ctrlr.vhd.
LCD_INITIALISED std_logic [Record] |
Definition at line 48 of file amba_lcd_16x2_ctrlr.vhd.
Word std_logic_vector ( 7 downto 0 ) [Record] |
Definition at line 54 of file amba_lcd_16x2_ctrlr.vhd.
CMD_Data std_logic [Record] |
Definition at line 55 of file amba_lcd_16x2_ctrlr.vhd.
Exec std_logic [Record] |
Definition at line 56 of file amba_lcd_16x2_ctrlr.vhd.
Duration std_logic_vector ( 1 downto 0 ) [Record] |
Definition at line 57 of file amba_lcd_16x2_ctrlr.vhd.
amba package [Package] |
Reimplemented from apb_lcd_ctrlr.
Definition at line 25 of file amba_lcd_16x2_ctrlr.vhd.
amba_lcd_16x2_driver [Component] |
Definition at line 77 of file amba_lcd_16x2_ctrlr.vhd.
apb_lcd_ctrlr [Component] |
Definition at line 147 of file amba_lcd_16x2_ctrlr.vhd.
devices package [Package] |
Reimplemented from apb_lcd_ctrlr.
Definition at line 27 of file amba_lcd_16x2_ctrlr.vhd.
FRAME_CLK_GEN [Component] |
Definition at line 96 of file amba_lcd_16x2_ctrlr.vhd.
FRM_Buff_Space array ( lcd_space_size -1 downto 0 ) of std_logic_vector ( 7 downto 0 ) [Type] |
Definition at line 34 of file amba_lcd_16x2_ctrlr.vhd.
grlib library [Library] |
Reimplemented from apb_lcd_ctrlr.
Definition at line 24 of file amba_lcd_16x2_ctrlr.vhd.
ieee library [Library] |
Definition at line 22 of file amba_lcd_16x2_ctrlr.vhd.
LCD_16x2_DRIVER [Component] |
Definition at line 63 of file amba_lcd_16x2_ctrlr.vhd.
LCD_16x2_ENGINE [Component] |
Definition at line 133 of file amba_lcd_16x2_ctrlr.vhd.
LCD_2x16_DRIVER [Component] |
Definition at line 105 of file amba_lcd_16x2_ctrlr.vhd.
LCD_CFG_Tbl array ( 0 to 4 ) of std_logic_vector ( 7 downto 0 ) [Type] |
Definition at line 59 of file amba_lcd_16x2_ctrlr.vhd.
LCD_CLK_GENERATOR [Component] |
Definition at line 126 of file amba_lcd_16x2_ctrlr.vhd.
LCD_DRVR_CMD_BUSS [Record] |
Definition at line 52 of file amba_lcd_16x2_ctrlr.vhd.
LCD_DRVR_CTRL_BUSS [Record] |
Definition at line 37 of file amba_lcd_16x2_ctrlr.vhd.
LCD_DRVR_SYNCH_BUSS [Record] |
Definition at line 45 of file amba_lcd_16x2_ctrlr.vhd.
lcd_space_size integer := 80 [Constant] |
Definition at line 32 of file amba_lcd_16x2_ctrlr.vhd.
std_logic_1164 package [Package] |
Definition at line 23 of file amba_lcd_16x2_ctrlr.vhd.
stdlib package [Package] |
Reimplemented from apb_lcd_ctrlr.
Definition at line 26 of file amba_lcd_16x2_ctrlr.vhd.