Package: MemoryPkg
- File: MemoryPkg.vhd
Constants
Name | Type | Value | Description |
---|---|---|---|
OSVVM_MEMORY_ALERTLOG_ID | AlertLogIDType | OSVVM_ALERTLOG_ID |
Types
Name | Type | Description |
---|---|---|
MemoryIDType | ||
MemoryIDArrayType | array (integer range <>) of MemoryIDType | |
MemoryPType |
Functions
- MemWrite ( ID : MemoryIDType ;
Addr : std_logic_vector ;
Data : std_logic_vector ) return ()
Description
- MemRead ( ID : in MemoryIDType ;
Addr : in std_logic_vector ;
Data : out std_logic_vector ) return ()
- MemErase (ID : in MemoryIDType) return ()
Description
- FileReadH ( -- Hexadecimal File Read ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ;
EndAddr : std_logic_vector ) return ()
Description
- FileReadH ( ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ) return ()
- FileReadH ( ID : MemoryIDType ;
FileName : string ) return ()
- FileReadB ( -- Binary File Read ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ;
EndAddr : std_logic_vector ) return ()
Description
- FileReadB ( ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ) return ()
- FileReadB ( ID : MemoryIDType ;
FileName : string ) return ()
- FileWriteH ( -- Hexadecimal File Write ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ;
EndAddr : std_logic_vector ) return ()
Description
- FileWriteH ( ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ) return ()
- FileWriteH ( ID : MemoryIDType ;
FileName : string ) return ()
- FileWriteB ( -- Binary File Write ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ;
EndAddr : std_logic_vector ) return ()
Description
- FileWriteB ( ID : MemoryIDType ;
FileName : string ;
StartAddr : std_logic_vector ) return ()
- FileWriteB ( ID : MemoryIDType ;
FileName : string ) return ()