[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
1. Overview
2. Install
3. Executing simulation
3.1 isis_single_r3081
3.2 isis_p_sharedbus
3.3 isis_sharedbus
3.4 isis_sncache_illinois
3.5 isis_tracemaker
4. Support Classes
4.1 root_object class
4.2 c_array class
4.3 bitvector class
4.4 cyclic_queue class
4.5 limited_counter class
4.6 argument_parser class
4.7 gdb_port class
5. Packet
5.1 packet class
5.2 bus_packet_base class
5.3 bus_packet class
5.4 network_packet_base class
5.5 network_packet class
6. Port
6.1 port class
6.1.1 port class definition
6.1.2 Sending packet
6.1.3 Port ownership
6.1.4 Using port class
6.2 bus_port_base class
6.3 bus_port class
6.4 virtual_channel_input class
6.4.1 virtual_channel_input class definition
6.5 virtual_channel_output class
6.5.1 virtual_channel_output class definition
7. Device
7.1 cache_line_base class
7.2 simple_cache_line class
7.3 cache_line_set class
7.4 directmap_cache class
7.5 set_associative_cache class
7.6 instruction_buffer class
7.7 register_file class
7.8 write_buffer class
7.9 memory class
7.9.1 memory class definition
7.9.2 Using memory class
7.10 mapped_memory class
7.11 memory_map class
7.12 sysinfo_map class
7.13 fileio_map class
7.14 argument_map class
7.15 crossbar class
7.16 network_packet_sender class
7.17 network_packet_receiver class
8. Unit
8.1 unit class
8.2 asynchronous_unit class
8.3 synchronous_unit class
8.4 synchronous_unit_set class
8.5 processor class
8.6 memory_control_unit class
8.7 fetch_and_dec_control_unit class
8.8 halt_detector class
8.9 bus_error_detector class
8.10 timer class
8.11 tracewriter_unit class
8.12 comm_io_unit class
8.12.1 comm_io_unit class definition
8.12.2 comm_io_unit class register
8.12.3 Communication protocol of comm_io_unit class
8.13 multi_io_unit class
8.13.1 multi_io_unit class definition
8.13.2 Communication protocol of multi_io_unit class
8.14 router class
8.14.1 Public interface of router
8.14.2 Protected interface of router
8.14.3 Channel controller of router
8.14.4 How to create a new router
8.15 deterministic_router class
8.16 duato_router class
8.17 network_interface class
8.17.1 Public interface of network_interface
8.17.2 Protected interface of network_interface
8.18 dummy_network_interface class
8.19 single_processing_element class
8.20 generic_processing_element class
9. Utilities
9.1 Version Definition
9.2 isis class
10. Bus
10.1 Bus Implementation
10.2 Using Bus
10.2.1 Single Bus Master
10.2.2 Multiple Bus Master
10.2.3 Split Transaction
11. For ISIS Developers
11.1 Required Tools
11.2 Debug Mode
11.3 Testing of libraries
11.4 Macros in acinclude.m4
11.5 Writing Test Scripts
Concept Index
This document was generated by
Masaki WAKABAYASHI
on
September, 3 2003
using
texi2html