
Copyright 2000 i SCRAMNet SC150 REHOSTABLE REFERENCE
TABLE OF CONTENTS
1. INTRODUCTION......................................................................................................................................1-1
1.1 How to Use This Manual..........................................................................................................1-1
1.1.1 Purpose...................................................................................................................1-1
1.1.2 Scope......................................................................................................................1-1
1.1.3 Style Conventions..................................................................................................1-1
1.2 Related Information..................................................................................................................1-1
1.3 Quality Assurance.....................................................................................................................1-2
1.4 Technical Support.....................................................................................................................1-2
1.5 Ordering Process.......................................................................................................................1-3
2. PRODUCT OVERVIEW ...........................................................................................................................2-1
2.1 Overview...................................................................................................................................2-1
2.2 Description................................................................................................................................2-1
2.3 Specifications............................................................................................................................2-1
3. SIGNAL DEFINITION..............................................................................................................................3-1
3.1 Overview...................................................................................................................................3-1
3.2 Pinout Description ....................................................................................................................3-1
3.3 CSR Registers...........................................................................................................................3-3
3.4 Detailed Description of Signals ................................................................................................3-4
4. DESIGN GUIDELINES.............................................................................................................................4-1
4.1 Overview...................................................................................................................................4-1
4.2 Software Compatibility.............................................................................................................4-1
4.2.1 Interrupt Vector Register........................................................................................4-1
4.2.2 Interrupt Pending and the SCRAMNet Interrupt system........................................4-1
4.2.3 SCRAMNet Memory and CSR mapping...............................................................4-1
4.3 Design Requirements................................................................................................................4-2
4.3.1 Transaction Definition ...........................................................................................4-2
4.3.2 Transaction Setup Information...............................................................................4-2
4.3.3 Transaction Start: HREQ and HREQ_PEND Handshake ......................................4-5
4.3.4 Transaction End: HACK Considerations................................................................4-6
4.4 Throughput considerations........................................................................................................4-6
4.4.1 User Throughput With No Network Traffic...........................................................4-6
4.4.2 User Throughput With Light Network Traffic.......................................................4-7
4.4.3 User Throughput With Heavy Network Traffic .....................................................4-8
4.4.4 User Throughput With Full Network Traffic .........................................................4-9
4.4.5 Conclusions And Comments................................................................................4-10
4.5 Optional Design Features........................................................................................................4-11
4.5.1 The SCRAMNet ASIC Interrupt System .............................................................4-11
4.5.2 The SCRAMNet ASIC Address Decoder and Its Application to the Rehostable
Adapter .........................................................................................................................4-13
5. REHOSTABLE INTERFACING...............................................................................................................5-1
5.1 Overview...................................................................................................................................5-1
5.2 Basic Rehostable VME Interface..............................................................................................5-1
5.3 Supported Features ...................................................................................................................5-1
5.3.1 Write Posting..........................................................................................................5-1
5.3.2 Quasi-dual Vector Interrupts..................................................................................5-1
5.3.3 8–, 16–, And 32–bit Transactions ..........................................................................5-1
5.4 Unsupported Features ...............................................................................................................5-1
5.5 System Architecture..................................................................................................................5-2
5.5.1 Buffer Blocks.........................................................................................................5-2
5.5.2 Data Un-justifier Block..........................................................................................5-2
5.5.3 Controller Interface Block......................................................................................5-3
5.5.4 Rehostable Adapter Block......................................................................................5-3
5.5.5 Media Card (“MAC”) Interface Block...................................................................5-4