amba_lcd_16x2_ctrlr Package Reference

Inherits LCD_16x2_DRIVER, FRAME_CLK_GEN, LCD_2x16_DRIVER, LCD_CLK_GENERATOR, LCD_16x2_ENGINE, and apb_lcd_ctrlr.

List of all members.



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 )

Detailed Description

Definition at line 30 of file amba_lcd_16x2_ctrlr.vhd.


Member Data Documentation

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.

Definition at line 52 of file amba_lcd_16x2_ctrlr.vhd.

Definition at line 37 of file amba_lcd_16x2_ctrlr.vhd.

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.


The documentation for this class was generated from the following file: