top - download
⟦89af2c7df⟧ Wang Wps File
Length: 10075 (0x275b)
Types: Wang Wps File
Notes: Purchase order CR/CRA COR
Names: »0280A «
Derivation
└─⟦e91c96c30⟧ Bits:30006069 8" Wang WCS floppy, CR 0025A
└─ ⟦this⟧ »0280A «
WangText
- # -
C̲O̲N̲T̲E̲N̲T̲S̲ ̲O̲F̲ ̲C̲O̲N̲T̲R̲A̲C̲T̲
S̲p̲e̲c̲i̲a̲l̲ ̲P̲r̲o̲v̲i̲s̲i̲o̲n̲
para. 1 Scope of Contract
para. 2 Price
para. 3 Payments
para. 4 Schedule
para. 5 Development Plan
para. 6 Documentation
para. 7 Technical Baseline
para. 8 Work Package Description
A̲P̲P̲E̲N̲D̲I̲X̲ ̲A̲:̲ ̲ ̲G̲e̲n̲e̲r̲a̲l̲ ̲P̲r̲o̲v̲i̲s̲i̲o̲n̲s̲
para. 1 Authority
para. 2 Changes
para. 3 Termination for Conveniance of CR A/S
para. 4 Delivery of work
para. 5 Applicable law.
A̲P̲P̲E̲N̲D̲I̲X̲ ̲B̲:̲ ̲ ̲P̲a̲y̲m̲e̲n̲t̲s̲ ̲S̲c̲h̲e̲d̲u̲l̲e̲
A̲P̲P̲E̲N̲D̲I̲X̲ ̲C̲:̲ ̲ ̲C̲D̲R̲L̲
A̲P̲P̲E̲N̲D̲I̲X̲ ̲D̲:̲ ̲ ̲D̲e̲l̲i̲v̲e̲r̲a̲b̲l̲e̲ ̲I̲t̲e̲m̲s̲ ̲a̲n̲d̲ ̲S̲c̲h̲e̲d̲u̲l̲e̲s̲
O̲R̲D̲E̲R̲ ̲A̲G̲R̲E̲E̲M̲E̲N̲T̲…01…F̲O̲R̲ ̲C̲A̲M̲P̲S̲…01…B̲E̲T̲W̲E̲E̲N̲ ̲C̲R̲ ̲A̲/̲S̲ ̲A̲N̲D̲ ̲C̲R̲ ̲C̲O̲R̲P̲
para. 1 S̲c̲o̲p̲e̲ ̲o̲f̲ ̲C̲o̲n̲t̲r̲a̲c̲t̲
This order agreement defines the equipment services
and associated terms and conditions for CR CORP development
and delivery of LTU-firmware related to the LITSYNC
protocol and the x25 level protocol.
para. 2 P̲r̲i̲c̲e̲
The development/delivery items listed under para 8
and APPENDIX C is delivered at a fixed price of:
D.kr.
para. 3 P̲a̲y̲m̲e̲n̲t̲s̲
Payments will be released upon receipt/approval of
the deliverables identified in APPENDIX D.
3.1 A down payment of 30 pct. of the price is released
at the time of contract signature.
3.2 10 pct. of the price is released at the time of
delivery and approval of item A, B, and C identified
in Appendix D.
3.3 The final payment will be released at the time
SHAPE approves the products delivered by Chr. Rovsing
Corp.
para. 4 S̲c̲h̲e̲d̲u̲l̲e̲
Schedule and deliverables are presented in Appendix
D.
para. 5 D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲ ̲P̲l̲a̲n̲
C. Rovsing Corp. shall produce a "Development Plan"
which complies with the Sub-contract Management Plan
and Procedures CPS/PLN/001 and addresses the following
subjects:
- development schedule
- WBS (Work Break-down Structure)
- WP (Work Package) Description
- Organization and responsibilities
- Milestones
- Dependencies to CR A/S
- Plan for acceptance test.
para. 6 D̲o̲c̲u̲m̲e̲n̲t̲a̲t̲i̲o̲n̲
All documentation which is:
- design specifications
- product specifications
- test specifications and procedures
shall be in accordance with SD/STD/005
para. 7 T̲e̲c̲h̲n̲i̲c̲a̲l̲ ̲B̲a̲s̲e̲l̲i̲n̲e̲
The requirement specification from which the design
and implementation will be monitored and evaluated
is contained in the following documents:
o NICS/TARE ICD
o SCARS/CCIS ICD
o ICD I/I between level 3 and 4
o System I/F Spec.
o Error handling
o Logging
o Resorting
o Recovery
o Statistics
o Design Requirements + Other Requirements
CR CORP. Corp mangler en minicrate med power
CR A/S 1-2 LTU
CR A/S Best>ende Firmware for x25 + Doc.
para. 8 W̲o̲r̲k̲ ̲P̲a̲c̲k̲a̲g̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲
8.1 C̲A̲M̲P̲S̲ ̲S̲C̲A̲R̲S̲ ̲I̲I̲/̲A̲C̲C̲I̲S̲ ̲C̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲L̲e̲v̲e̲l̲
̲2̲
F̲u̲n̲c̲t̲i̲o̲n̲
CAMPS has, as part of its communication interface to
external systems, a requirement to interface to the
ACCIS and the SCARS II systems. This by means of a
point to point connection.
The Level l and Level 2 of these communication protocols
(x25 for Level 2) are integrated into one Line Termination
Unit LTU.
S̲t̲a̲t̲e̲m̲e̲n̲t̲ ̲o̲f̲ ̲W̲o̲r̲k̲
The functions accomplished by the Level 2 of the x25
protocol, are explained in the ACCIS and SCARS II ICD
respectively. The firmware for the ACCIS/SCARS II
LTUs will in addition to the Level 2 include the following
functions:
Handling of 2 channels 9600 Bauds/sec.
I̲N̲P̲U̲T̲
D̲o̲c̲u̲m̲e̲n̲t̲a̲t̲i̲o̲n̲
CPS/ICD/ SCARS II Interface
CPS/ICD/ ACCIS Interface
S̲o̲f̲t̲w̲a̲r̲e̲ ̲f̲o̲r̲ ̲D̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲
All existing x25 related firmware and support software
required to change it.
A̲s̲s̲u̲m̲p̲t̲i̲o̲n̲
It is assumed that no more than 30% of the x25 level
2 protocol requires modification i.e., take over "as
is" of 70% of existing firmware.
F̲o̲r̲ ̲i̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲
o Level 3 transport layer
o LTU Handler
o LTU Down Load program
o Simulator Program to interface and stimulate level
3.
H̲a̲r̲d̲w̲a̲r̲e̲
o Minicrate with power supply
o LTU (ACCIS/SCARS II type)
o LIA with cable to LTU
o Cable between minicrate and CR80S main bus (evt.
ABEs).
E̲s̲t̲i̲m̲a̲t̲e̲d̲ ̲F̲i̲r̲m̲w̲a̲r̲e̲ ̲S̲i̲z̲e̲s̲
P̲r̲o̲g̲r̲a̲m̲ ̲(̲m̲a̲x̲.̲ ̲1̲6̲K̲B̲
Level 2 Protocol as is 3000 Bytes
Programmable "K" 300 Bytes
Monitor 1000 Bytes
Level 3 I/F 1300 Bytes
Level 1 I/F 150 Bytes
Buffer Handler 760 Bytes
Initialization 100 Bytes
Changes to Level 2 1000 Bytes
Div. Tests ̲ ̲8̲0̲0̲ ̲B̲y̲t̲e̲s̲
̲
8410 Bytes
D̲A̲T̲A̲ ̲(̲M̲a̲x̲ ̲1̲6̲K̲B̲)
Buffer Areas 1240/channel
P̲R̲O̲M̲ ̲(̲m̲a̲x̲ ̲2̲K̲B̲)
Bootstrap
Test routines
8.2 C̲A̲M̲P̲S̲ ̲N̲I̲C̲S̲-̲T̲A̲R̲E̲ ̲L̲e̲v̲e̲l̲ ̲2̲ ̲C̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲
F̲u̲n̲c̲t̲i̲o̲n̲
CAMPS has, as part of its communication interfaces
with external systems, a requirement to interface to
the NICS-TARE communication network.
The level 1 and level 2 of the "LITSYNC" protocol are
for this interface integrated into one physical Line
Termination Unit LTU.
S̲t̲a̲t̲e̲m̲e̲n̲t̲ ̲o̲f̲ ̲W̲o̲r̲k̲
The functions accomplished by the level 2 protocol
are defined in the NICS-TARE Interface ICD. In essence
it ensures the delivery of blocks via a communication
link. In addition to the strict functions of Level
2, the firmware for the LTU will include the design,
code, and integration of the following functions:
- Monitor for the program scheduling
- Buffer queue monitor
- Bootstrap function enabling initial "down-load"
at the firmware
- Security classification verification for outgoing
messages
- Channel No. verification
- Interface to level 3
- Command decoding and response
- Error reporting
- Delivery of received blocks
- Interface to level 1
- Transmit characters
- Hunt for synchronization and deliver characters
into buffers
- Synch. of Crypto equipm.
- Initialization program
- "Built-In-Test-Equipment" BLTE
- Verify PRAM before usage
- Verify PROM checksum
- Verify SIO/PIO/timer
O̲p̲t̲i̲o̲n̲a̲l̲l̲y̲ ̲
- Verify firmware checksum
- Verify RAM of free buffers
- Report changes in status line states
- Handling of 1 to 4 channels
600 or 2400 Baud/sec.
I̲N̲P̲U̲T̲
D̲o̲c̲u̲m̲e̲n̲t̲a̲t̲i̲o̲n̲
CPS/ICD/0004 NICS-TARE Interface
S̲o̲f̲t̲w̲a̲r̲e̲ ̲f̲o̲r̲ ̲d̲e̲v̲e̲l̲o̲p̲m̲e̲n̲t̲
LTU monitor (existing)
LTU buffer handler (existing)
LTU "Support SW" (existing)
Development System under AMOS
F̲o̲r̲ ̲I̲n̲t̲e̲g̲r̲a̲t̲i̲o̲n̲:̲
Level 3 protocol
LTU Handler
LTU Download Program
Simulator Program to level 3
H̲a̲r̲d̲w̲a̲r̲e̲
Minicrate with power supply (CRC)
LTU (NICS-TARE)
LIA and cable LTU-LIA
Cable between minicrate and CR80S mainbus (evt. ABE's).
O̲U̲T̲P̲U̲T̲
Detailed Design document
Source Code Firmware Listings
Object Code Firmware Loadable module
E̲s̲t̲i̲m̲a̲t̲e̲d̲ ̲s̲i̲z̲e̲s̲ ̲P̲R̲O̲G̲R̲A̲M̲ ̲(̲M̲a̲x̲ ̲1̲6̲ ̲K̲B̲)̲
Level 2 protocol
4K "compact" CR80 code )4L x 2) +
30% best case = 10400 bytes
Monitor = 1000 B
Level 3 IF = 1300 B
Level 1 I/F = 150 B
Buffer Handler = 760 B
Supporting routines ̲ ̲ ̲=̲ ̲ ̲ ̲3̲0̲0̲ ̲B̲ ̲ ̲ ̲ ̲
13900 B
================
+ Optional tests
D̲A̲T̲A̲ ̲(̲M̲a̲x̲.̲ ̲1̲6̲K̲B̲)̲
Buffer Areas (Message Segments)
2 kBytes/Channel
P̲R̲O̲M̲ ̲(̲M̲a̲x̲.̲ ̲2̲K̲
Bootstrap routine
Test Routines
8.3 C̲A̲M̲P̲S̲ ̲t̲o̲ ̲N̲I̲C̲S̲-̲T̲A̲R̲E̲/̲A̲C̲C̲I̲S̲/̲S̲C̲A̲R̲S̲ ̲I̲I̲ ̲C̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲
I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲(̲L̲e̲v̲e̲l̲ ̲3̲)̲
F̲u̲n̲c̲t̲i̲o̲n̲
The CAMPS communication protocol Level 3, the transport
layer, provides the means to exchange messages with
the network layer (level 4), and data blocks with the
link layer (Level 2).
The current design is such that the same functions
are performed for different Level 2, and Level 4.
Ref. CPS/SDS/010 CAMPS External I/O Development Specification.
The essential function performed by Level 3 is to support
the Logical channel concept outlined in the SCIWB interface
document 18th. July 80.
S̲t̲a̲t̲e̲m̲e̲n̲t̲ ̲o̲f̲ ̲W̲o̲r̲k̲
The major functions to be performed by the CAMPS Level
3 are listed below.
- Blocking of messages to be transmitted according
to block-size for the particular channel.
- Forward blocks on appropriate logical channel,
in accordance with the type of channel, on which
it is going to be transmitted.
- Add, to the Level 3 block format, sufficient data
to enable channel (physical) and security classification
verification at Level 2.
- Add ACP 127 Format Line 1 to outgoing messages
(if applicable).
- Pre-empt an outgoing message if the criteria for
pre-emption is present. Two types of pre-empt
sequence are envisaged.
- Return Acknowledge upon transmission of message.
- Receive Blocks from Level 2.
- Recreate the message from the received blocks.
- Recognize a "halted message" condition
- Provide information to the Log and statistic records
- Perform following commands:
o OPEN input/output channel
o CLOSE - " -
o SETUP - " -
o RESET - " -
o Set "Block-size" - " -
o Set "RCOUNT" - " -
o Set "Time out" - " -
I̲n̲p̲u̲t̲
D̲o̲c̲u̲m̲e̲n̲t̲s̲
SCIWG Interface 18th. July 80
CPS/SDS/010 CAMPS Ext I/O Development Specification
Interface Specification between level 3/4 agreed upon.
Development System (AMOS)
O̲u̲t̲p̲u̲t̲
Detailed Design Document
Source Code Listing/FD
Object Code FD