Presentation is loading. Please wait.

Presentation is loading. Please wait.

Al Morgan July 25, 20011 HP1000 to Kestrel Co-Processor KESTREL 2116A 2115A 2114A A-SERIES A600,A700 A900 A400 A990 2100 21MX - M 21MX - E 21MX - F L.

Similar presentations


Presentation on theme: "Al Morgan July 25, 20011 HP1000 to Kestrel Co-Processor KESTREL 2116A 2115A 2114A A-SERIES A600,A700 A900 A400 A990 2100 21MX - M 21MX - E 21MX - F L."— Presentation transcript:

1

2 Al Morgan July 25, 20011 HP1000 to Kestrel Co-Processor KESTREL 2116A 2115A 2114A A-SERIES A600,A700 A900 A400 A990 2100 21MX - M 21MX - E 21MX - F L -SERIES 1966 1967 1968 2001 1971 1974 1976 1978 19801982 1983 1986 1990

3 Al Morgan July 25, 20012 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

4 Al Morgan July 25, 20013 Strobe Data Providing Solutions to Industry for 28 Years

5 Al Morgan July 25, 20014  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 - Migrates HP1000 hardware, RTE, and Application software to Wintel platform. With no changes in the original software!!! Emulation Experience - 24 years

6 Al Morgan July 25, 20015 “” Seamless Migration !! “ Run your minicomputer applications today on your PC platform ”

7 Al Morgan July 25, 20016 Seamless Migration HP 1000 Hardware RTE Fortran Assembly Cobol Application Wintel Computer Windows 2000 HP1000 Emulator Custom Hardware RTE Fortran Assembly Cobol Application

8 Al Morgan July 25, 20017 Kestrel 1st Generation

9 Al Morgan July 25, 20018 132MB/S Read Write Functionality of Kestrel PC motherboard PCI slot Clock FIREWIRE ALTERA Firewire Logic & H/W 3.3 VDC Power X86 COP (Floating point, requests to NT,phys vs virtual I/O) PCI Interface Altera Kestrel Bus to-PCI X86 Memory 128k x 32 bits = 512 kB Kestrel Bus Buffers User Memory 2M x 16 bits = 4MB SAGE RAM Xilinx “Brain” HP ucode Engine Xilinx uCode Memory 32k x 64 bits = 256 kB

10 Al Morgan July 25, 20019 Kestrel Features 4Mx8 SRAM - PCI Bus CPU performance > A990 FPU performance = A990 Fibre Channel - Legacy Interface Card Disk Performance XX times Host PC can directly access emulator memory

11 Al Morgan July 25, 200110 Kestrel Co-processor Features  “Container” files = HP1000 disk images  PC/host Ram/disk/caching network files - RAID - etc.  WNT, file interchange  VT Pipes, Character Pipes,  MS-Net, Novell

12 Al Morgan July 25, 200111 All I/O peripherals Real Virtual User ’ s custom devices Devices not emulated Disk & tape devices Communication devices I/O detector Virtual Device Management Existing HP1000 Configuration Kestrel/PC system I/O devices Real vs Virtual I/O HP1000 system

13 Al Morgan July 25, 200112 “More than just hardware” Virtualized I/O  Hp1000 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

14 Al Morgan July 25, 200113 Kestrel Speeds vs HP1000 A-Series

15 Al Morgan July 25, 200114 Kestrel Enclosures Applications Environments CommercialAdverseIndustrial Tower PC, server class Mil- ruggedized Chassis Rack Mountable Chassis

16 Al Morgan July 25, 200115 Commercial Tower PC Host Example HP ’ s Vectra

17 Al Morgan July 25, 200116 Adverse Mil-Rugged Kestrel/PC

18 Al Morgan July 25, 200117 Industrial Rack Mountable Kestrel/PC Chassis FCC and CE certifiable chassis 450 Watt universal PS Fan cooled Unibus backplane for 4 or 9 hex-height custom cards 267 or 356 mm H 483 mm W 560 mm D 20 kg HP1000 backplane, 10 - slots

19 Al Morgan July 25, 200118 Industrial Rack Mountable Kestrel/PC Chassis Kestrel card plugs into PC motherboard Strobe ’ s HP1000 chassis PC motherboard Power supply

20 Al Morgan July 25, 200119 Kestrel Rack Mount Chassis 10-Slot

21 Al Morgan July 25, 200120 Kestrel Rack Mount Chassis 10-Slot

22 Al Morgan July 25, 200121 Kestrel Co-Processor PDP-11 Highlights  Code and Binary compatible with HP1000 software and application code.  Emulates a wide class of HP1000 peripherals.  Full architectural emulation supports all HP1000 software.  Legacy Interface Controller (LIC) available for special I/O needs  99% of the time plug and play!!

23 Al Morgan July 25, 200122 Why an Kestrel?  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 LIC adapter  Access to new, cost-effective technology –Replace low-density, high-cost HP1000 mass storage peripherals with modern commodity devices –Migration of multiple HP1000 systems to a single PC –Code development can continue as on a real HP1000, Or data from the HP1000 application can be piped into new applications on the PC without disturbing the HP1000 code.

24 Al Morgan July 25, 200123 Summary Ride PC improvements into the future!  Trivial transition from HP1000 to Kestrel/PC  Increased reliability using PC devices  Preserves existing HP1000 software investment  Improved performance  Reduced floorspace and electrical power


Download ppt "Al Morgan July 25, 20011 HP1000 to Kestrel Co-Processor KESTREL 2116A 2115A 2114A A-SERIES A600,A700 A900 A400 A990 2100 21MX - M 21MX - E 21MX - F L."

Similar presentations


Ads by Google