0% found this document useful (0 votes)
167 views10 pages

8.7 - Hard Drive Interface Controller PDF

Uploaded by

Todd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
167 views10 pages

8.7 - Hard Drive Interface Controller PDF

Uploaded by

Todd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

SECTION 8.

IDE/ATA HARD DRIVE


INTERFACE
IMS2760
IMS2760 IDE/ATA HARD DRIVE
INTERFACE CONTROLLER
INTRODUCTION

The IMS2760 Digital System " F R O M 03/28/96 serial 2016 C - A R M " includes the industrial standard Intelligent
Drive Electronics (IDE/ATA) digital disk interface. IMS only uses the I D E / A T A hard drive, and floppy
interfaces as of this date. With some configurations a drive controller Vesa Local Bus will be needed.

The IDE interface includes a 16 or 32 bit, bi-directional buffer. The floppy disk drive controller interface
supports the 1.44M 3 1/2" micro floppy disk, which is used for service troubleshooting and copping images to a
" B M P " file format.

NOTE: IDE/ATA drives are pre-formatted at the factory. Do not attempt to use AT diagnostics to perform a
low-level format, it cannot provide 1:1 interleave, and some IDE drives do not support low level format with
diagnostics. If you find it necessary to perform a low-level format due to image or data return failures, return
the drive to IMS for repair or reformatting.

We may use several types of controllers in the 1MS2760 Digital system. However it is important which type is
in our system. It must support a high speed main bus C L K of grater than 10 Mhz and be fully I D E / A T A , Mode 4 ,
PCI compatible.

NOTE: The IDE controller is located on the main CPU board with IMS2760 DSA/CINE system. The IDE
controller is a PCI bus device and is directly linked with the Pentium processor therefore the need for a sperate
controller is not needed. All systems with a pentium processor will require the BIOS set to IDE mode 4
operation.

Note: When Replacing the Hard Drive all Patient data files and image files will he lost and can not he
retrieved as they are part of the Drive that has been removed.

Note: Although offset/gain values are set at the factory, adjustment may be required due to subsequent field
adjustments, user preferences, etc.

System Hard Drive information:

The I D E / A T A drive used in the IMS2760 Digital system is listed below with storage capabilities, type, sector
values, heads, etc for the drive. This information is necessary for reconfiguration of the C P U BIOS
Configuration tables.

SEGATE DECATHLON ST5850A 1656 CYL 16 HEADS 63 SECTORS. 800 MB

NOTE: FOR SYSTEM OPERATION UNDER CONTROL OF THE IMS2760 5000 MB IS USED IF DSA, CINE
4F/SEC OPTION WAS NOT PURCHASED

This drives are high G shock rated, with retractable self locking read write heads. The run shock rating is
> lOG's. Power off rating is > 60 to 70G's.

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International Medical Systems I D E / A T A Drive Rev. 2 -1
The ST 5850A drive when formatted will allow the storage of 800 M B of information. Each image stored is a
512 X 1135 X10 bit image. This equals approx. 750,000 bytes of information. Thus we can store 2 images per 1.5
megabyte. This means with the overhead of the DISK OPERATING SYSTEM, patient files, operating
software, and misc house keeping files we can store 320 frames on this disk if the disk is configured correctly.

NOTE: Each system is ordered with a set image file size i.e., 16, 320 frame, or 320 frames + 250 frames with 2F/
sec Chole option or 500 frames with 4F/Sec Dynamic Disk Drive Software support. The system software looks at
the IMS2760.EXE file for size and Patient Data and limits image storage to the maximum value i n the program
software.

Hard Drive Configuration File Information:

C: = IMS2760<DIR> A l l System operational files.

IMAGE FILE A R E A = 500- 800 megabytes (non DOS partition = 001-320 Max Image storage, CINE 250-500).

C: = IMS2000 <DIR> This is the operational software, Patients.Dat file and image tracking, also includes the
Offset/Gain tables for Fluoro, Look-up table data and Text display fonts.

TYPE THE FOLLOWING TO SEE C: DRIVE FILES. See Example(l) Directory Flowchart for IMS2000.

Type C: then press (ENTER)


C: Type CD\IMS2760 then press (ENTER)

C:>IMS2760 Type DIR then press (ENTER) ") #\


* iKflAt- Ci^QAA^ LJU^Ci JmM£i

Monitor Display C: >PMS2760 * 7>


- IMS2760.EXE g y ^ i ^ t fyJur
* - PATIENTS.DAT
- - DATETIME.DAT
« - IMAGES.DAT ( Used with software VER 0.1a and higher 03/04/96)
- SYSVARS.DAT
- CINE.DAT (Used with Optional Cholangiogram or 2 Frame / Sec )
- DSALUT.DAT (Used with CINE/DSA system _> 4 Frames/ Sec)
- MSALUT.DAT (Used with CINE/DSA system _> 4 Frames/ Sec)
- RSALUT.DAT (Used with CINE/DSA system 4 Frames/ Sec)
- FNT8X12.IFN
- DOS4GW.EXE
FILE E X P L A N A T I O N S :

SYSVARS.DAT FILES PROVIDE THE NECESSARY INFORMATION ABOUT SYSTEM


SETUP A N D OPERATING PARAMETERS. FOR THE IMAGE PROCESSOR
( DO NOT C H A N G E A N Y OF THESE VALUES OR SYSTEM WILL N O T
OPERATE CORRECTLY).

PATIENTS.DAT THIS DIRECTORY IS FOR PATIENT RECORD D A T A BASE INFORMATION


e.g. Optional dose log, patient name, Dr. name etc..
( D O NOT C H A N G E A N Y OF THESE VALUES OR SYSTEM WILL N O T
OPERATE CORRECTLY).

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International Medical Systems I D E / A T A Drive Rev. 2 - 2
DATETTME.DAT IMAGE DATE A N D TIME STORED FOR A L L IMAGES O N THE SYSTEM.
( D O NOT C H A N G E A N Y OF THESE VALUES OR SYSTEM WILL NOT
OPERATE CORRECTLY).

IMAGES.DAT IMAGES.DAT IS A FILE OF IMAGE LOCATIONS, e.g. where on the image


disk are the patient images by sector and track.

CINE.DAT PROVIDES THE IMAGE SYSTEM WITH INFORMATION ABOUT E A C H


CINE R U N STORED TO W H I C H PATIENT.

DSALUT THESE FILES ARE USED TO CONTROL THE IMAGE CAPTURE OF


MSALUT PIXEL INTENSITY FOR SUBTRACTED IMAGES.THESE FILES S H O U L D
RSALUT N O T BE TAMPERED WITH AS SYSTEM OPERATION WILL CEASE
WITHOUT THE FILES.

DOS4GW.EXE DOS SYSTEM OPERATION FOR USE WITH EXTENDED M E M O R Y A N D


A L L O C A T I O N FOR 32 BIT MODE.( DO NOT DELETE OR SYSTEM WILL
NOT OPERATE).

FNT8X12.IFN TEXT FONT STYLE A N D SIZE. ( DO NOT DELETE OR SYSTEM WILL NOT
OPERATE CORRECTLY).
NOTE:
THE PATIENTS.DAT, CINE.DAT, IMAGES.DAT, DATETIME.DAT, AND SYSVARS.DAT TILES ARE
CREATED BY THE PROGRAM IF THEY ARE NOT DETECTED LN THE IMS2000 DIRECTORY OF THE HARD
DRIVE. HOWEVER IF THE SYSTEM FAILS TO READ THESE AND CREATES NEW FILES THE PATIENTS
PREVIOUS IMAGES WILL BE LOST.

THE IMS2760 DIGITAL SYSTEM H A S O N L Y A 10MB A R E A O N THE DISK FOR DOS RELATED HLES,
P R O G R A M SOFTWARE, A N D PATIENT RECORDS A N D IMAGE INFORMATION. THE R E M A I N I N G A R E A
IS FOR IMAGE STORAGE BY SECTOR A N D TRACK.

H A R D DRIVE TYPES

Drive Model Type C y l i n Heads W-Pcomp L-Zone Sector Capacity


SEGATE ST5850A 47 1656 16 65535 1656 63 800 MB

System BIOS CMOS configuration will require this information to properly control the hard drive.

Partition information:

The Hard Drive for theIMS2760 Digital System will only have a 10 Megabyte DOS partition. The 10MB area
is also formatted to allow the system to boot with the IMS2760 software. C: drive must have an active
partition for self booting of the hard drive.

Flowchart
The image storage area is addressed by cylinder, sector, and track. This allows for controlled image storage and
lower overhead in the store times needed for Image Page Display (16 images on monitor at once). See Example 2

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International Medical Systems I D E / A T A Drive Rev. 2 - 3
Hard Drive Straps:

The I D E / A T A drives require no special jumper settings .

With C H O L A N G I O G R A M or the 2 Frame/Sec option the second hard drive if ordered is not partitioned or
formatted. The system software will control by sector and track the placement of the images. The data files are
on the C:> hard drive i n the " C : IMS2760 <DIR>" with the file name " C I N E . D A T " .

C: ROOT DIRECTORY
COMMAND.COM
AUTOEXEC.BAT
C: Autoexec.bat boots the system,
then opens the IMS2760.Dir for
Data files.
Then Loads IMS2760.EXE
Program software in to R A M on the
CPU Board.
All Data is stored to the IMS2760
DATA files.

1
1
IMAGE STORE BY SECTOR / TRACK
IMS2760 Directory
Software Control of Data Storage.

J T
£
IMS2760 Directory files: C: DRIVE IMG FILE DATA
IMS2760.EXE
PATIENTS.DAT IPD 1-38 PAGES = 28.5MB
DATETIME.DAT
OPTIONAL
SYSVARS.DAT NON SPECIFIED PATIENT
D: DRIVE
CINE.DAT 001- 032.IMG = 24MB
CHOLE
FNT8X12.IFN
D0S4GW.EXE 2Frame/Sec 250
IFS AREA
MSALUT.DAT v images
RSALUT.DAT \ . Second Drive 001 - 320.IMG = 240MB
D S A L U T . D A T / VER>.01a D: CINE RUN
IMAGES.DAT ' STORAGE SERVICE.IMG = 4MB
Max 500
Images

8.10 - 1 DIRECTORY FLOW CHART OF IDE/ATA DIGITAL DISK DRIVE


IMS 2760 DIGITAL SYSTEM

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International Medical Systems I D E / A T A Drive Rev. 2 - 4
Protected File
Protected File Protected File Protective File Area Temopary D: Drive ONE
Area Buffer AreaNSP store area Chole size
Area Buffer
.5 Megabyte < 2F/Sec 250Img
IFS \ > 4F/Sec 500Img

Image File Storage Service Image


001-320.Img Area 4MB
240 Megabytes
IPD
Image Page Dislay
C: DOS PARTITION Storage
IMS2000 <DIR>Data 28.5 Megabytes.
files Patients Data etc.
10 Megabytes Only.

IMS2000 H A R D DRIVE M E M O R Y A L L O C A T I O N

EXAMPLE - 2

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International Medical Systems I D E / A T A Drive Rev. 2 - 5
NOTE:
CINE/DSA s y s t e m s uses the internal
ST5850A
IDE/ATA IDE c o n t r o l l e r o f t h e I n t e l T r i t o n
HARD DRIVE chipset on the main CPU mother
board. This allows the faster
transfer of i m a g e s t o t h e IDE drive.
Therefore no additional drive card
is nescessary.
Pin 1

Control Ribbon Cable

GAME PORT

ASYNC2/4
FDD J P 1 -9 ASYNC1/3 —

1
] QDDDDQODD
I iiitm IDE 1
1
PRIME2C
ADD 2 PTR IRQ SELECT DDDDD
DDDDD
1 JP38 a

VESA/LOCAL BUS ISA BUS PRINTER PORT

A D D Vesa Local Bus I/O Controller

Figure 8 . 7 - 1

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International Medical Systems I D E / A T A Drive Rev. 2 - 6
ri -
2 34

Spares o o p o o NOTE: ALL other pins


One Drive only O O 3 0 are reserved.
S rive is master
lave is present SB DO NOT USE THEM
l:
3
Drive is slave J8 Jumper Block
Remote LED
connection
9(-) 10(+)
Mounting Rear Cable Mount for I D E / A T A H a r d Drive.
Mounting
bracket
bracket
ST5850A Top

H/D Controller cable connector


40 J4 2 4 3 2 1

Power 1 = +12V
Circuit board 2 = +12 return
3 = +5 return
4 = +5 V

Red Wire

40 Pin H/D IDE


Cable

Figure 8.7-2

Copyright 1995 by I M S Corporation. A l l rights reserved. Reproduction or issue to third parties in any form is not permitted without
express written authority of IMS Corporation. A l l other products are either trademarks or copyrights of their respective owners.

Exposcop 7000 / IMS2760 Section 8.7 04/04/96


International M e d i c a l Systems IDE / A T A Drive Rev. 2 - 7
(

You might also like