Al Morgan December 2000 1
Strobe Data Providing Solutions Strobe Data Providing Solutions to Industry for 31 Yearsto Industry for 31 Years
Al Morgan December 2000 2
Strobe Data - Background Strobe Data - Background
Founded in 1972
Initially Data General OEM
Provided real-time systems for industry and government
Develop, manufacture and sell PC based compatible minicomputer systems
Al Morgan December 2000 3
Hawk - Migrates Data General Nova and Eclipse Hardware and Operating system to Wintel platform .
Osprey - Migrates DEC PDP-11 Hardware, Operating system and Application software to Wintel platform .
Kestrel Project - Will Migrate HP1000 hardware, RTE, and Application software to Wintel platform.
With no changes in the original software!!!
Emulation Experience - 27 years
Al Morgan December 2000 4
”“Seamless Migration!! “Run your minicomputer applications
today on your PC platform”
Al Morgan December 2000 5
PDP-11 to Osprey Co-Processor
Osprey
PDP-11/83
PDP-11/20
PDP-11/93
PDP-11/05 PDP-11/44PDP-11/24
1970
2000
1972
1988
1979
1981
1990
Al Morgan December 2000 6
Osprey DCJ 1st Generation
Al Morgan December 2000 7
Osprey Co-processorOsprey Co-processor
Intercard connector
4 Megabyte, parity memory
Clockgenerator
Interface
PC motherboard E/ISA slot
FPJ11 Option
Note:Osprey B is a stand-alone card
Osprey Q attaches to Qbus AdapterOsprey U attaches to Ubus Adapter
I/Odetector
Digital’s DCJ11
486device
emulatorXilinx
programmablegate array
Connector for Osprey Q & U
Al Morgan December 2000 8
Osprey DCJ Co-processor Features
Osprey DCJ Co-processor Features
PDP-11/93 CPU/FPU speeds
Digital DCJ/FPJ - 18 MHz
Zero wait state parity DRAM
Qbus/UniBus adapters
Software compatibility
Al Morgan December 2000 9
OspreyISA 2nd Generation Osprey ISA 2nd Generation
ISAISA BusBus
Al Morgan December 2000 10
The Osprey ISA Features
The Osprey ISA Features
WCS Microcode - Xilinx FPGA
Totally configured by host PC
Osprey PC/host software compatibility
DCJ/FPJ software compatibility DEC diags - OS - applications
Uses Osprey Q, Unibus adapters
Al Morgan December 2000 11
OspreyPCI 3rd Generation Osprey PCI 3rd Generation
Al Morgan December 2000 12
Osprey PCIOsprey PCI
3232 MB/SMB/S
132MB/S Read Write132MB/S Read Write
Al Morgan December 2000 13
Osprey PCI FeaturesOsprey PCI Features
•4Mx8 SRAM - PCI Bus•CPU performance > 4.5 x PDP-11/93
•FPU performance = PDP-11/93+•Fibre Channel - Unibus,Qbus adapter•Disk Performance 20 times PDP-11/93•Host PC can directly access emulator
memory
Al Morgan December 2000 14
Osprey Co-processor Features
Osprey Co-processor Features
“Container” files = PDP-11 disk images
PC/host Ram/disk/caching network files - RAID - etc.
MS-DOS, WNT, file interchange
VT Pipes, Character Pipes,
MS-Net, DECnet, Novell
Al Morgan December 2000 15
Osprey Co-processor Software CompatibilityOsprey Co-processor Software Compatibility
DOS11, DSM11, IAS
MUMPS, RSTS
RSX, RSX11M, RSX11M+
RT11, TSX
TEKTEST, VISIONIK
A few examples of proven compatibility!! --
Al Morgan December 2000 16
“”More than just hardwareVirtualized I/O
“More than just hardware”Virtualized I/O
PDP-11 I/O device controllers emulated by PC/host software
I/O instructions “trapped” local - real - virtual
PC devices, 3Com, GPIB, LPT Com/Muxes RS232/422/20ma
Al Morgan December 2000 17
•All I/O peripherals•Qbus or Unibus
PDP-11system
Real
Virtual
•User’s custom devices•Devices not emulated
•Disk & tape devices•Communication devices
I/Odetector
Virtual Device Management
Existing PDP-11 Configuration
Osprey/PCsystem
I/O devices
Real vs Virtual I/OReal vs Virtual I/O
Al Morgan December 2000 18
RSX BRU test (du0:[*,54])RSX BRU test (du0:[*,54])
27.0 MHz 16.6 Seconds
18.0 MHz 62.9 Seconds
Osprey PCI Osprey PCI QXP QXP in 400MHz Pentium IIin 400MHz Pentium II
Osprey ISA Osprey ISA DXDX in 400MHz Pentium II in 400MHz Pentium II
PDP-11/93, RD54, TK50 ~ 16 MinutesPDP-11/93, RD54, TK50 ~ 16 Minutes
Al Morgan December 2000 19
Osprey Enclosures Osprey Enclosures
Applications EnvironmentsCommercial Adverse Industrial
Tower PC, server class
Mil- ruggedized Chassis
Rack Mountable Chassis
Al Morgan December 2000 20
CommercialTower PC Host Example
Digital`s Prioris XL server
Al Morgan December 2000 21
Adverse Mil-Rugged Osprey/PC
Al Morgan December 2000 22
Industrial Rack Mountable Osprey/PC Chassis
•FCC and CE certifiable chassis•500 Watt universal PS
•Fan cooled
•Unibus backplane for4 or 9 hex-height
custom cards
•267 or 356 mm H 483 mm W 560 mm D
•20 kg
•Qbus backplane , 4 quad slots
Al Morgan December 2000 23
Industrial Rack Mountable Osprey/PC Chassis
Osprey Q card setplugs into PCmotherboard
Strobe’s Qbuschassis
PC motherboard
Power supply
Qbus
Al Morgan December 2000 24
RMOC Q5 with 4 Qbus slotsRMOC Q5 with 4 Qbus slots
Al Morgan December 2000 25
Rack Mount Osprey Chassis 4 UniBus slots
Rack Mount Osprey Chassis 4 UniBus slots
Al Morgan December 2000 26
Rack Mount Osprey Chassis 9 -UniBus slots
Rack Mount Osprey Chassis 9 -UniBus slots
Al Morgan December 2000 27
Israel Electric - Osprey User
Al Morgan December 2000 28
Phillips Petroleum - Osprey User
Al Morgan December 2000 29
Boeing Flight Test - Osprey User
Al Morgan December 2000 30
RAF Nimarod Simulator - Osprey User
Al Morgan December 2000 31
Ford Motor Company - Osprey User
Al Morgan December 2000 32
USN Bangor Sub-Base - Osprey User
Al Morgan December 2000 33
Representative list of Osprey UsersRepresentative list of Osprey Users
AT&T
Boeing Company
Cypress Semiconductor
Designed Solutions
Electro Scientific Industries
Al Morgan December 2000 34
Representative list of Osprey UsersRepresentative list of Osprey Users
Federal Aviation Authority
General Dynamics
Hughes Missile Systems
IBM & Intel & Israel Electricity
Johnson Controls
Al Morgan December 2000 35
Representative list of Osprey UsersRepresentative list of Osprey Users
Leica UK & Litton & Los Alamos
Maxim Semiconductor Company
Nanosecond Computing (UK)
Outokumpu Mintec (Canada)
Paragon Management Systems
Al Morgan December 2000 36
Representative list of Osprey UsersRepresentative list of Osprey Users
Robins AFB & RF Westin Co.
Sandia Laboratories
Transport Canada
U S Navy
Al Morgan December 2000 37
Representative list of Osprey UsersRepresentative list of Osprey Users
Vatek (Korea)
Webster Computers (Australia)
Xerox
Al Morgan December 2000 38
Osprey Co-Processor highlights! Code and Binary compatible with PDP-11 software and
application code.
Emulates a wide class of PDP-11 peripherals.
Full architectural emulation supports all PDP-11 software.
Q-bus and Unibus adapters available for special I/O needs
99% of the time plug and play!!
Al Morgan December 2000 39
Benefits of an Osprey! Move to a high reliability, low maintenance cost system
platform
Investment protection– Keep existing peripherals– Retain the existing code and licenses– Preserve special or custom I/O devices using Q-bus and Unibus
adapters
Access to new, cost-effective technology– Replace low-density, high-cost PDP-11 mass storage peripherals
with modern commodity devices– Migration of multiple PDP-11 systems to a single PC– Code development can continue as on a real PDP-11, Or data from
the PDP-11 can be piped into new applications on the PC without disturbing the PDP-11 code.
Al Morgan December 2000 40
Summary Summary
Ride PC improvements into the future!Ride PC improvements into the future!
Trivial transition from PDP-11 to Osprey/PC
Increased reliability using PC devices
Preserves existing PDP-11 software investment
Improved performance
Reduced floorspace and electrical power