vmm_ral_mem_frontdoor Class Reference

Collaboration diagram for vmm_ral_mem_frontdoor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void write (output vmm_rw::status_e status, input bit< VMM_RAL_ADDR_WIDTH-1:0 > offset, input bit< VMM_RAL_DATA_WIDTH-1:0 > data, input int data_id=-1, input int scenario_id=-1, input int stream_id=-1)
virtual void read (output vmm_rw::status_e status, input bit< VMM_RAL_ADDR_WIDTH-1:0 > offset, output bit< VMM_RAL_DATA_WIDTH-1:0 > data, input int data_id=-1, input int scenario_id=-1, input int stream_id=-1)
virtual void burst_write (output vmm_rw::status_e status, input vmm_ral_mem_burst burst, input bit< VMM_RAL_DATA_WIDTH-1:0 > data[], input int data_id=-1, input int scenario_id=-1, input int stream_id=-1)
virtual void burst_read (output vmm_rw::status_e status, input vmm_ral_mem_burst burst, output bit< VMM_RAL_DATA_WIDTH-1:0 > data[], input int data_id=-1, input int scenario_id=-1, input int stream_id=-1)

Static Public Attributes

static vmm_log log = new("vmm_ral_mem_frontdoor", "class")


Detailed Description

Definition at line 82 of file vmm_ral_mem.svh.


Member Function Documentation

void vmm_ral_mem_frontdoor::write ( output vmm_rw::status_e  status,
input bit< VMM_RAL_ADDR_WIDTH-1:0 >  offset,
input bit< VMM_RAL_DATA_WIDTH-1:0 >  data,
input int  data_id = -1,
input int  scenario_id = -1,
input int  stream_id = -1 
) [virtual]

Definition at line 1053 of file vmm_ral_mem.sv.

void vmm_ral_mem_frontdoor::read ( output vmm_rw::status_e  status,
input bit< VMM_RAL_ADDR_WIDTH-1:0 >  offset,
output bit< VMM_RAL_DATA_WIDTH-1:0 >  data,
input int  data_id = -1,
input int  scenario_id = -1,
input int  stream_id = -1 
) [virtual]

Definition at line 1063 of file vmm_ral_mem.sv.

virtual void vmm_ral_mem_frontdoor::burst_write ( output vmm_rw::status_e  status,
input vmm_ral_mem_burst  burst,
input bit< VMM_RAL_DATA_WIDTH-1:0 >  data[],
input int  data_id = -1,
input int  scenario_id = -1,
input int  stream_id = -1 
) [virtual]

virtual void vmm_ral_mem_frontdoor::burst_read ( output vmm_rw::status_e  status,
input vmm_ral_mem_burst  burst,
output bit< VMM_RAL_DATA_WIDTH-1:0 >  data[],
input int  data_id = -1,
input int  scenario_id = -1,
input int  stream_id = -1 
) [virtual]


Member Data Documentation

vmm_log vmm_ral_mem_frontdoor::log = new("vmm_ral_mem_frontdoor", "class") [static]

Definition at line 83 of file vmm_ral_mem.svh.


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

Intelligent Design Verification
Intelligent Design Verification
Project: VMM, Revision: 1.0.1
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.5.6
Sat Oct 18 11:32:32 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV