WWW.DISSERS.RU


...
    !

Texecoe ocae oe p peoa HDD IDE (ATA).

Bepc 4 oceee ooee: ape 1997 .

ACELab Pocc, Poc o-a-oy, e/ac: (8632)64-17-10 www.acelab.ru Texecoe ocae oe p peoa HDD iDE (ATA) Oaee.

Cco coyex copae酅....2 1. Texecoe ocae HM IDE AT.............................................................................................................3 1.1. C py ypa cxea HM IDE AT...........................................................................................................3 1.1.1. Cxea ypae e a ee....................................................................................4 1.1.2. Cxea ypae oopoae..............................................................................................4 1.1.3. aa c a/ac................................................................................................................... 1.1.4. Ceapa op ax peoeca ac................................................................................. 1.1.5. Oopc a poo poep................................................................................................. 1.2. epec IDE AT................................................................................................................................... 1.2.1. Opaa epeca IDE AT...................................................................................................... 1.2.2. op oa/oa, oa HM IDE AT................................................................................ 1.2.3. Apeca pec po HM IDE AT............................................................................................... 1.2.4. Ocae oa HM IDE AT..................................................................................................... 1.3. Cyea opa HM IDE AT................................................................................................. 1.4. oeca opaa cooo poc pac a................................................................................... 1.5. Pe pac................................................................................................................................... 1.6. Me o cp ee o HM IDE AT........................................................................................... 1.7. Pao a HM IDE AT............................................................................................................................. 2. Peo HM IDE AT................................................................................................................................... 2.1. eppe a oo oo p aoc e HM IDE AT............................................................. 2.2. Ocoe p opeee ecpaoc ...................................................................................... 2.2.1. Hecpaoc c aao aae................................................................................... 2.2.2. Hecpaoc cxe ypae e a ee......................................................... 2.2.3. Hecpaoc cc e oopoa..................................................................................... 2.2.4. Hecpaoc aaa e/peopaoa ax.................................................................... 2.2.5. Hecpaoc aaa ac, cxe peoeca ax..................................................... 2.2.6. Papyee cyeo opa................................................................................................. 2.3. Bocc aoee cyeo opa................................................................................................. 2.4. Coec oc a ypae epooo HM IDE AT............................................................ epa ypa...................................................................................................................................................... ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) Cco coyex copae.

HM - ao e a ec x a x cax;

- po o-ycoe aooe ypaee;

M - a a ooa;

M - o a x ooo;

AP - a oa eca peypoa yce;

AM - apec apep;

H - eepa op, ypae apee;

MC - pocxea;

A - aoa a ooc poa ac o ;

- o poo-ec o;

A - aaooo-poo peopaoa e;

H - p x ac o ;

HOST - ypa o ep;

ECC - o oapye o;

CRC - o poo-ec o;

FIFO - a ep oe - ep e.

ACELab www.acelab.ru 2 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) 1. Texecoe ocae HM iDE AT.

1.1. Cpyypa cxea HM iDE AT.

C py ypa cxea HM IDE AT oaaa a Pc. Pc.1. C py ypa cxea HM IDE AT.

INDEX ca, paa ae cxeo ypae eoo a e a o oopo ca;

START - papeee a ayc eoo a e;

HD0-HDn - o o opa oo c a/ac;

RDDATARLL - ae e RLL;

WRDATARLL - ae ac RLL;

WF - ca, paa ae cxeo ac p oe;

WCLK - cxpoyc acaex ax;

WRDATA - ae ac oe NRZ;

LATE, EARLY - ca ypae peo peoeca;

DRUN - xo e e opa o cxpoa;

RCLK - cxpoyc c aex ax;

RDDATA - c aee ae oe NRZ;

RDGATE - c po e;

WRGATE - c po ac;

MALE - c po apeca ypaeo popoeccopa;

MRE - c po e ypaeo popoeccopa;

MWE - c po ac ypaeo popoeccopa;

D0-D7 - y pe a ax ao e;

MCINT - ca pepa o oopc aoo poo poepa;

/OE - c po e yepoo O;

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) /WE - c po ac yepoo O;

HD0-HD15, HA0-HA2, /CS0, /CS1, /HIOW, /HIOR, /IOCS16, IRQ14, RESET - epece ca.

1.1.1. Cxea ypaeu ue uamee.

Cxea ypae e a ee opoo pacco pea [1]. e a e HM IDE AT a pao pexa, o oeceae oee c ay copoc pae, o ocoeo ao p oeo o oc ac. o o e pe y ax a ee, a pao, p a a Xoa (ST157A, ST351A/X, WD9xxxxA, KL-343, KL-3120), o ooe pocxee ypae e a ee oee oc paa copoc pae ca. oee coe peoa cxee ypae e a ee ca e oo c oeo o oc ac HM IDE AT, o c e, o ae HM e ae aap , x pe 3-x oe c, -a oo exaeca cc ea e-a e c ee eoy epooc , o, c oo c opo, ooe c pee pacpya oc aaa a e c, o c pyo- aa exaec a cc ea cee oepea e oa. B oc e ao ee c coeo poo a x ooo oecee opa o c pocxe ypae e a ee ca e a ee ec o a o Xoa coye c c poea cepca opa, oa coye c e oo oopoa a x ooo, o c aa copoc pae eoo a e (ST1144A, ST3144A, ST3290A, ST3660A p Segate;

CP3xxxxA, CFSxxx, CFAxxx p Coner;

Caviar p Western Digital p.). B ax HM p oae aeo ape e a e pacpyae c opcpoao pee e aaa copoc pae a x co. oce oo ceaa cxea opa a cepco opa ee yc cepoe , o ope oa c a pocxey ypae e a ee, o yca pocxo aea c aa copoc pae. O eo ocoeoc ax ao ee e c ae ceo pex pooo (a ypae), yx eoy a e. B epx oex HM IDE AT copoc pae a x co coc aa, a pao, 16,6 c (ST157A, KL-343, KC-40GA, WD9xxx8A), copeex oex HM p pee coo-poo ex oopc ax o poepo oe copoc oea copoc pae a eo yeea oc ae 8 c 1 -x oex CFP1060S, CFP1040A p Conner. pa ec o cex oex HM IDE AT papeee a ayc a e oae c c ypaeo popoeccopa oce eo aa, o oy e a e oe oc aaa c p oe epecoo caa RESET, oee oo, ao ex p Segate ayc eoo a e poo c oo oce oo y pee aoc ao e.

1.1.2. Cxea ypaeu ouuoupoaue.

B HM IDE AT pe cc ey oopoa, a c ao a ee, a c coeo poo (yoo a yo), pe oceee pe cc ea oopoa c coeo poo pa ec ooc eca cc ey oopoa c ao a e-e. o ca o, pee ceo, c ao xapa epc o HM, a cpeee pe oc ya. B opo po e c ce yeaac o oc ac a ce yee oec a po a paoe oepxoc , a cec e, yeee pacc o ey y coce opoa. B copeex HM pe cc e caacpoaoo po aooo oopoa, o ope oee ae aa a eo ee ec a o cpae c e, coye a epx oex HM. B ao e x c coo a ee paee cepco opa (eoxoo oopoa a x ooo) coye c a a C:

- C a o eo (eeo) oepxoc (dedicated surfase) ST1144A, ST3144A, ST3283A, ST3655A, LXT340A, MXT540A;

- Bc poea C (embedded).

oce co oepe opaee c a C, pacooey ey ce opa C, c poey opa. epo o oc c oe WDAC2120A, WDAC2200A p., ceec a Caviar arhitecture-0;

Pae oe ceec a CP-3xxx, CFA CFS p Conner p. B ax oex oec o cepoe o a opoe oo coo e c ye oec y ce opo ao e pacooe o c poo ey ce opa.

pe oec o cepoe o a opoe ee c coo e c c o pacpeeee.

ACELab www.acelab.ru 4 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) copeex ao ex coye c C, c poea opa. p o oec o cepoe o a cex opoax oaoo pao, a, apep, oe ST3660A - 60. B ax ao ex opa e p a cepoe a opoy oo o opa poa a paoe oec o ce opo. pe oa c peae c cepoe a, ec opa pepae c (ae ec c peae c oe ax) pooa e c oo oce ee e a.

B epx HM IDE AT c ao a ee ST157A, KL-343 cooaoc ooe aooe ypaee ao a ee, o opoe opoo pacco peo epa ype, [1] aae c o, o epeee a aay opoy aa aooo a e eoxoo po oceoa eo cpe e ape, p o a a e poepe c a aa yo. Hao opa o c o ooe ooo aa cc ea e ea eoc ao ee, o ope cooa ao p oopoa, e peaa 40 M. B oee ox HM c ao a ee c a coo a po o-ycoe aooe ypaee (ST351A/X, WD9xxxxA, KL3100, KL3120). B ax ao ex pee c c poe cepoopa o oy o aa poey ooe ooee ey ao e c ao a ee ao e c coeo poo. e po o-ycoo aooo ypae aae c ceye: oce epeee a x ooo a aay opoy pocxo oc poa aooo a e a acay a yy c ao cepco opa oo oce oo pocxo c ae ac ax. C py ypa cxea po o ycoo aooo ypae ao a ee ao ee ceec a WD9xxxxA oaaa a pc.2.

Pc.2. C py ypa cxea po o-ycoo aooo ypae ao a ee.

epeee a x ooo a o p ypa popoeccop oae a o poep o m, o po epeee M p eo a o p, oce oo po poeccop c ae o n co cxe ee cepoe o cpaae o o c ao aee.

p ecoae oa (cec e cee c opo) poo c oppe poa oa m poecc o ope c.

Cc e ypae c coeo a ee (yoo a yo) c ca co, o aoap oe oopc ax cepooy opo c ao oo cooae coeooo poa eopox, accox oex HM. B ac oee pe pa ec ce poo e ao ee c a cooa eo coeo a e cc e oopoa. C py ypa cxea cc e ypae c eeo cepooepxoc oaaa a Pc.3., co c poe cepo opa o- a Pc.4.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) Pc.3. C py ypa cxea cc e ypae oopoae c coeo a ee c eeo cepooepxoc .

p oc poe cc e c eeo cepooepxoc aae c ceye: p o oe epooa ao e a oy oepxoc e (oo o caa oepxoc ae a co) acae c ceaa cepca opa. Ma a ooa, o opa pao ae oo a ee, oc oo c ae cepcy opa. C, ycea o poaa, oc yae cepoeoy op, e pacpoae c a e opeee c ec eoe ooee oa a x ooo. Ha ocoa oyeo opa oae c oec e a yc poc o ypae coeo a ee. Ta opao ocyec e c ceee c oo yc poc a oo peypo.

pya aaa cc e oopoa aae c coa oooo yca ao ope o cyae p epexoe a pee opo. a opo aoo yca e c ypa po poeccop, o op yaae cepoo poepy oep eoxoo opo. Ha ocoa oo cepo o poep epeae o eoxooo oooo yca cxey ypae oopoae, e c oo A oppye c eo oa ea. Pacco p caaa pao y yc poc a ooo pey poa, aae o opoo e c a oo oee oo oepa oa aey opoy.

opa o o oyae c c oo cepoee. B acoc o o o e, paepa co, o oc opoe cooc cepoee x co oee c epae ey 500 3000 a opoy.

Ha pc.5 peea ypoea c py ypa cepoe. aa ea coc o e pex ce apae aaeoc , aaex a. C oex c opo ea opaea o cxpoa.

o cepooo axo c c poo ey e o ee o cepoopoa. p o cepoooe ao c ca, oaa a pc.6. e poa oopoa oppye oo caa apee o, o opoe oyae c a paoc yco, ooaex a A B. Ec eep ooa pacoaae c aco o pao,.e. c poo ey cepoopoa, o o apee o ye pao y. Ec ooa ceae c o apae ee o opoe, o cae ax yc A yeae c, a B yeae c. p o oae oo eoe apee o, cepocc ea ae c ee coecpoa epeeee oo o apae e o opoe.

ACELab www.acelab.ru 6 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) Pc.4. C py ypa cxea cc e ypae oopoae c coeo a ee co c poe cepoopa o.

Pc.5. poea c py ypa cepoe.

Pc.6. Haee ca cepoooe.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) epeee a aay opoy cxea ypae oopoae oa coppoa oo yc, a oaao a pc.7. oce epeee ae c cc ea ooo peypoa oo oc po a opoy. B acoc o epeee o c o e acco oopoa, (pc.8), o o op oppy c ooe yc epeee. e oe acco oopoa y ao e, e c pee ao e axo yy opoy. B copeex ao ex oec o acco oopoa pao oec y cepoopoe ao e - p o ao e epeee coo e c ye co opeee oo yc.

Pc.7. Too yc oopoa.

acc a epeee 0 1 2... 2 11... 3 51... 4 121... 5 500...MAX Pc.8. acca oopoa.

Coepeo cocoo paeae c cepoopa p cooa pa Embedded servo. p o oe epooa cepca opa acae c a ao paoe oepxoc e a. B aec e c aap oo coe poo pee c opa po-ay, Pc.9.

ACELab www.acelab.ru 8 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) o opo: o pe:

opo o opoa o opoa ax 111 15 oce opoa c apy 110 14 oce opoa y p 101 13 ec (ep ce op) 100 12 11 10 9 8 7 6 5 4 3 2 1 0 Pc.9. Cepoopa po-ay.

Cepocc ea pao ae ooo cc ee c eeo cepooepxoc . O aa c o, o cepca opa, axoac ey ce opa, ee c o oa ax ao e oc yae op. o oy oce epeee a peye p (ae p epee oo) eoxoo poyc ecoo ce opo oo oc po a opoy. p oe oepa ac/ e oo, o e a a ep a cepoe a, ca ac aa oc yae o cepoo poepa oo oce oo, a ooc c aa e poaa cepoe a. p ee e cepoo poep oppye ce ope yc SEC/DRUN, o ope oc ya a oopc a poo poep, Pc. 4.

1.1.3. aa cumau/aucu.

aa c /ac opoo pacco pe [1]. B HM IDE AT aa c a/ac e pe epe ooo ee o cpae c oce ao e ST506/412 RLL. Bce ee ca ocoo c oo ee o ao oee o e oa opoa opa, a, a ARLL [2]. Bao ocoeoc copeex HDD e c peee oo-ceoo ac (ZBR), p o opo ce cooe poc pac o paae c a o ao oe acae c opeeeoe oec o ce opo a opoy. oec o o a 3-x ox a x cax oe oc a 20, a oec o ce opo oax acoc o eoc oee c o 90 - 140 cao epo oe ao yeae c o ocee, e oe oc a 40 - 70. Tao e o ee aa e oo c oc oo o oc ac. Ec ec eo, o aa c a/ac aoo ao e oe pao a a pax ac o ax, p o epa oa pao ae a cao coo ac o e oeceae aoy copoc c a ax. oppe ac o o xapa epc aaa ax ao ex coy epec paaee poe p. B HM IDE AT pe poeccop e ax c AP, oepae opoae RLL, ocoo o 10206, 32P541 a epx ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) oex, 32P544, 32P3030, 32P4752 a oee ox. B aec e oy a opo - peap ex yc ee e/ac epp ox M pe xopoo apeoeoae ce pocxe 32R117, 32R510, 32R4610, ooeox M - 32R520, 32R522, 32R2020 p.

1.1.4. Ceapamop ax u peoecau aucu.

Ceapa op ax cxey peoeca ac oe ac o paea a oo pc ae, xo ey coo o pa ec e ca yopy coepeo paeo. Ocooe aaee ceapa opa ax coc o oc e pooo caa o yo p e ee cao cxpoa RCLK. C py ypa cxea ceapa opa ax oaaa a pc.10.

Pc.10. Ceapa op ax RLL.

Me o RLL (a o pyo e o e opae y) peye aaoo apoa c poa ee ax, o e opa e ac e c ceae cxpoo, coc oe oceoa eoc ye. C ae ae RDDATARLL (READ DATA RLL) aaa c a HM oc ya e e op o cxpoa, o op o oa oceoa ex yco ee oy epepo ceyx py a pyo e ye. e e op pec ae coo epeaycae oopa op c eoc yca eoo oe, e epo ceoa yco ax ye e. Ta opao, p poxoe o ooo c a/ac o cxpoa e e op paa ae ca DRUN (DETECTOR RUN). B o e a ca DRUN oopc a poo poep oppye c po e RDGATE (READ GATE). o ca o pae xo A y ecopa c ae ae RDDATARLL oc ya a ao oapa op, o op paa ae aaoo ca, ypa ac o o pao eepa opa H. poe aaoooo caa ac o paccoacoa a xox ax RDDATARLL xooo caa H. ao oapa op, caa eo yca p H opay ay o yp aoo a ooc po ac o (A). Ta opao ocyec e c ceee a eee ac o xox cao oeceae c oc oepoc c aex ax. oecee opao pao A p o cy c caa RDGATE y ecop epeae c a xo B cxpoa H poo c o apeoo eepa opa 15 M.

Heoxoo cea aeae: a a epo ceoa yco ye e coaae c Pc.11, o ca DRUN ye ooo oppoa c e oo p axoe o cxpoa, o o pyo ec e, e c pe c oceoa eoc ye e. o oy opa e opo a oe cxpoa ceye a apecoo apepa, acaoo c apyee pa opoa (c poyco ooo cxpoyca). Tao a oe e oe c pe c e opa e opo. o cay DRUN oopc a poo poep pc yae ocy apecoo apepa, ec AM e oapye, ceoa eo, aa oceoa eoc e ye e e c oe cxpoa.

ACELab www.acelab.ru 10 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) Pc.11. Haaee apecoo apepa (AM).

Pc.12. Cxea peoeca.

Haaee p peoeca opoo pacco pe [1]. C py ypa cxea ya peoeca oaaa a pc.12.

Ca EARLY LATE paa a c oopc a poo poepo a ocoe peap eoo aaa acaeo opa. Ca papee peoeca WPCEN (WRITE PRECOMP. EN.) paa ae c ypa popoeccopo. p o cy c peoeca WPCEN= acaee ae o c a xoe aepa a 24 c, o c ae c ye o oee.

1.1.5. Oopucma upoompoep.

Oopc a poo poep e c aoee co ee o HM IDE AT e c opee copoc oea a ey HM HOST. C py ypa cxea oopc aoo poo poepa oaaa a Pc.13.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) Pc.13. C py ypa cxea oopc aoo poo poepa.

Mpoo poep ee e pe op a, c oo o opx o oae c HOST, oaoy po poeccopy, RAM yepy aay oea a c HM. Mpoo poep pec ae coo oe a oa, ypae co c opo oaoo popoeccopa, co c opo HOST oc y oo c aap e pec p aa aa. popapoae oopc aoo poo poepa poo c a ae aa co c opo oaoo popoeccopa, p o pocxo ac poa a o pex e oo opoa MFM, RLL NRZ, pae c pe CRC ECC [3], yc aaae c pe oo ec oo pae a ce opa ( pe coye c HM IDE AT c oo ceoo ac, c. e). oa popoeccop ypae eeepo yepa, o poepo HM peo pao o poepa epeca (eo ope poo poep oy pao a pee AT XT). a pao, oa popoeccop axo c coc o oa, oa e a poa apoc poo poepa MCINT (MICROCONTROLLER INTERUPT). B pee AT MCINT yc aa ae c, oa HOST poo ac oa pec p 1F7H. Meeep yepa ypae yep O, eoc o opoo oee c o 8 o 256 ac o ope oo coyeoo po o poepa. Meeep yepa paae ce yepoe O a o ee ce ope yep. Ceae pec p, oc ye co c opo oaoo popoeccopa, coepa aae apeca x ce opx yepo. oa HOST ocyec e oe a c o ce opx yepo ocpec o FIFO, co c opo o poepa HM ooe oe a c py ce op yepo. o poep ypae HM peaae oea a ey aao e/peopaoa ax, aao ac HM coec o c eeepo yepa - yep O, oo eo o poep ypae HM ocyec e opa poae opo, o oy cpaoo oye a oo c pe aae opa ep co epec (FORMATTER & DISK INTERFACE). Ha Pc.14 pec ae pa e o poepa ypae HM, a a Pc.15 - pa ac. p oe e c ceapa opa ax pxo ypa ca DRUN (p axoe o cxpoa). o oy cay e e op apecoo apepa o xoo o oe ax ae c oapy AM , ec o oapy e, o oae c ca START a eoep, o op aae peopaoae xox ax o oceoa e o. Cxea poep cpae oo oapyae , ec ooo, oppe pye o, o pey a y poep oppye c ca NO ERRORS. oce oo oceoa e e ae peopay c apaee. p oe ac a ax peopaye c oce oa e o oc yae cxey eepa opa RLL, o op c ac o o WCLK paa ae ae ac WRDATA. B acoc o oa o ax oppy c ca oppe EARLY LATE, coyee cxeo peoeca. Cxea eepa opa oc ae o poo-ec o xooo o oa oceoa ex ax. Coppoae a oa c acae ACELab www.acelab.ru 12 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) a. o cay WRITE AM eepa op RLL oppye a apecoo apepa (coppoaoo c apyee pa opoa).

Pc.14. Tpa e.

Pc.15. Tpa ac.

o poep ypae HM e c cao coo ac oopc aoo poo poepa pec ae coo oe a oa, o y:

- oc apecoo apepa;

- ee ce opa;

- ee cex ce opo a opoe;

- ac ce opa;

- ac cex ce opo a opoe;

- ac e a opa;

- opa poae ooo ce opa;

- opa poae opo.

paee o poepo HM ocyec e c c oo pec po ypae, oc yx co c opo oaoo popoeccopa. Bey, o pooc y C opc ax poo poepo HM IDE AT, c p: Adaptec Inc., Cirrus Logic Inc., Western Digital Corp., Chips & Technologies. P poo ee HM, Seagate Technology, Quantum Corp. p., coa coc ee o poepe C p oo pooc ex cepcx opaee ax p, a Texas Instruments Inc., Silicon Sistems Inc. B a.1 pee oopc ae poo poep oe HM, o opx o coy c.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) Taa1.

pa-poo e Mpoo poep Moe HM, e o pee c Adaptec Inc. AIC-010 Ceec o ST157A AIC-6060 CP-3xxx, Samsung SHD-3062A AIC-6070 ALPC DR311C91A, ST AIC-7160 Maxtor 7131AT, ST3390A AIC-7165, AIC-7166 Maxtor 7171A, 7345AT AIC-7170, AIC-7171 Maxtor 7425A AIC-8265, AIC-8267 CFA540A, Samsung PLS-31274A Western Digital WD42C22 Ceec a WD9xxxxA;

PYRANHA;

CAVIAR arh. 0;

WD61C25 Ceec o CAVIAR arh. 1;

Ultra Lite Cirrus Logic Inc. CL-SH260/265 KC-40GA, ST351A/X, ST1144A, ST3144A;

Ceec o CP-3xxx, Maxtor 7080AT, 7120AT.

Maxtor MXT540A;

CL-SH360/362 Ceec a CFSxxxA, CFAxxxA.

CL-SH365/ He a ao ca pacpoc pae oopc a poo poepo c CL-SH260 eo oeppoa aao CL-SH265. o o poep cooac p eo 60% cex ycaex HM IDE AT eoc 100 - 200 M. Mpoo poep AIC-6060 coec o paoe oo aae pec po c yc poc o CL-SH260, o peocxo oce o c poec a 50% coep oo ee pec p e e c oooc oo ac. C py ypa cxea poo poepa CL-SH260 pec aea a Pc. 16.

CL-SH260 oepae po oo epeca XT AT. Be oae yep oe e eoc 64 c a eco a . Macaa copoc c aex ax NRZ o 15 M /c. o poep oeceae 16- CRC 56- ECC o po cpae oo. Mpopoeccop epec coec c ceec a Intel 8051 Motorola 68HC11. poo c 84-x oo opyce PLCC 100 oo QFP. oee copeee oopc ae poo poep ceec a CL-SH360 - o CL SH361/364/366- oecea copoc epea NRZ ax o 32 M /c e aapa y cxey oapye oppe oo ooo Pa-Coooa 16- CRC 88- ECC. Mpoo poep ceec a CL-SH4600 oecea copoc epea ax NRZ o 72 M /c, eoc eeo yepa oe oc a 128 c a eco a 4 M aeco.

Pc.16. C py ypa cxea poo poepa CL-SH260.

ACELab www.acelab.ru 14 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) 1.2. epec iDE AT.

1.2.1. Opauau umepeca IDE AT.

Tep IDE (Imbedded Drive Electronics) - opeee o epec cc eoo ypo, apea ypa AT oaae, o cc eo e c o ep IBM AT coec c . epec IDE peoe 1988 . ooa ee o epo IBM PC/XT AT. O eo ocoeoc oo epeca e c peaa y o poepa a a e HM. Heco p a pooe cooae oo epeca o epax IBM AT, c aap oa o oo 1990 . o aae ATA (ANSI X3T9.2/90 143). B ao poe oca c ocoe oa epeca ATA, poe x c aap ATA coep p oo ex oa, coyex e ce HDD:

- y ce ope oa epea ax Read Multiple, Write Multiple, Set Multiple;

- oa epea ax pee DMA Read DMA, Write Idle Immediate, Standby DMA;

- epocepeae oa (Power Mode) - Sleep, Idle, Standby, Immediate;

- oa ac po peo pao ao e (Set Features).

oypa epeca IDE AT oaaa a Pc.17.

Pc.17. oypa epeca IDE AT.

a a, o opa ae c ey cc eo o o epa HM, oe y epa opa aox apeco o poepa oppoa e epecx cao. B c aap e IDE AT oy oe a HM, MASTER SLAVE. epeee pea ao e ocyec e c epeo, pe ep oec co e c MASTER. epec IDE AT oepae oo popa o/o c cooae aapa oo pepa IRQ14. ec epec peaoa e ocoo 40-o a oo ae, peoeyeo 50 c. Pacpeeee cao o o a a oaao a.2.

Taa 2.

o a Co Hapaee Haaee 1 /HOST RESET o HOST Ca cpoca HOST cc e 2GND O 3 HOST DATA 7 yapa.

4 HOST DATA 8 yapa. 16- a yapae 5 HOST DATA 6 yapa. a a ax ey 6 HOST DATA 9 yapa. HOST ao ee 7 HOST DATA 5 yapa.

8 HOST DATA 10 yapa.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) pooee Ta 2.

9 HOST DATA 4 yapa. 16- a yapae 10 HOST DATA 11 yapa. a a ax ey 11 HOST DATA 3 yapa. HOST ao ee 12 HOST DATA 12 yapa.

13 HOST DATA 2 yapa.

14 HOST DATA 13 yapa.

15 HOST DATA 1 yapa.

16 HOST DATA 14 yapa.

17 HOST DATA 0 yapa.

18 HOST DATA 15 yapa.

19 GND O 20 KEY , coye c paoo 21 DMARQ HOST apoc MA 22 GND O 23 /HOST IOW o HOST C po ac ax pec p 24 GND O 25 /HOST IOR o HOST C po e ax pec po 26 GND O 27 IO CH RDY HOST o ooc HM oey a.

28 SPSYNC;

CSEL o HOST Ca cxpoa eoo 29 DMACK o HOST o epee MA 30 GND O 31 HOST IRQ14 HOST apoc pepa HM HOST 32 /HOST IO CS16 HOST aae HOST, o apecoa 16 33 HOST ADR1 o HOST coye c opa pec po 34 /PDIAG coye c SLAVE ao ee, 35 HOST ADR0 o HOST coye c opa pec po 36 HOST ADR2 o HOST coye c opa pec po 37 /HOST CS0 o HOST coye c opa pec po 38 /HOST CS1 o HOST coye c opa pec po 39 /HOST SLV/ACT HOST ee ooe aaee:

40 GND O peae. Haeoae eo opx cao pao execo oye a oe o a c.

Bce ca epeca IDE AT oo pae a py.

yepoae c aap e ca ISA epcoaoo o epa PC AT:

/HOST RESET (a e ISA ee e epcoe aee);

HOST DATA 0-15;

/HOST IOR;

/HOST IOW;

IO CH RDY;

HOST ALE;

HOST IRQ14;

/HOST IO CS16;

HOST ADR0;

HOST ADR1;

HOST ADR2;

DMARQ;

DMACK.

oo ee ca, ooe apecoa a aa:

HOST CS0;

HOST CS1.

Ca aoec ey HM MASTER/SLAVE:

PDIAG;

HOST SLV/ACT.

ACELab www.acelab.ru 16 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) epea ypax cao - cxe TTL o oecea o:

IoL e eee 12 mA, IoH - 400 uA 1.2.2. opm oa/oa, oa HM IDE AT.

Oe ey HOST HM IDE AT ocyec e c epe popao-oc ye pec p oa/ oa, apeca o op eea oac c apeca 1F0H - 1F7H, 3F6H, 3F7H. popao-oc ye pec p HM IDE AT pec ae a.3.

Taa 3.

Apec (HEX) ee ac 1F0 Pec p ax Pec p ax 1F1 Pec p oo Pec p peoeca 1F2 Pec p ce a ce opo Pec p ce a ce opo 1F3 Pec p oepa ce opa Pec p oepa ce opa 1F4 Pec p oepa pa . Pec p oepa pa .

1F5 Pec p oepa pa c. Pec p oepa pa c.

1F6 Pec p ao e/oo Pec p ao e/oo 1F7 Pec p coc o Pec p oa 3F6 Pec p a epa oo coc. Coc oe ao e 3F7 Pec p apeca ao e He coye c Peucmp ax (1F0 ee/ac) coye c p oe oepa e ac ce opa popao pee oa/oa. o pec p eoc ye, oa e ae c oepa e ac.

epeaa ax ocyec e c 16-pap coa. p oe x oepa e ac (oa ec e c a epea c a ) 4 a a ECC epea c a a, epe epeae a o ECC o opo yc aaae c 3 Data request pec pa coc o.

Peucmp ouo (1F1 ee) opeee coc oe HM oce oe oepa. Coc oe oo pec pa ec eo:

- oce oe oa, ec yc aoe Error pec pe coc o;

- oce oe oa aoc a oce oe y pee aoc HM o cc eoy cpocy.

B aoc eco pee o pec pa oo opee ceyee:

01H - e o;

02H - oa poo poepa;

03H - oa yepoo O;

04H - oa aapa yp ECC;

05H - oa popoeccopa 8XH - HM ecpae.

ae o pec pa oo oce oe oa:

BBK UNC 0 IDNF 0 ABRT TONF AMNF 0 - Data Adres Mark Not Found - yc aaa c o pe oe oa ee ce opa, ec apec apep ax coo e c yeo ce opa e ae oce paoo axoe e a opa oo ce opa.

1 - Track 0 Not Found - yc aaae c oo oae Peapoa, ec oce 2048- ao e oapyea opoa 0.

2 - Aborted Command - yc aaae c p oye HM coc o Write fault, Not seek complete, Drive not ready oa a apyea eec ea oaa. pa o oe opeeea p oo pec po coc o o.

3 - e coye c (pae 0).

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) 4 - ID Not Found - peye p, ooa, ce op e oy oapye e pooa oa ECC oe e a opa.

5 - e coye c (pae 0).

6 - Uncorrect Data - oa ECC oe ax. c aaae c cyae eoppe pyeo o.

7 - Bad Mark Block - e a ope oapyea e a ee oo ce opa.

Peucmp npeonecauu (1F1 ac) cooac yaa oepa pa, c o opoo eoxoo o peoeca. B copeex oex HM IDE AT peoecae ypae ca ao e, o oy a pec p oe cooa c pyx ee.

Peucmp cemua cemopo (1F2 ee/a) coep oec o ce opo oepa ac c a. aee oo pec pa yeae c a 1 p opao e aoo ce opa. epeaa ooo ce opa pocxo p ae 1, p ae 0 - 256 ce opo. Ec p oe y ce opo epea pooa oa ac e oepeoo ce opa, o epeaa pepaae c pec pe ce a ce opo axo c oec o ce opo, o opoe oc aoc oce oapye o. p yceo aepe oa coepoe oo pec pa pao 0.

Peucmp oepa cemopa (1F3 ee/ac) coep c ap o oep ce opa p oepax e/ ac. oce opao aoo ce opa coepoe oo pec pa pee pye c. oce oe oa ao pec pe axo c oep oceeo opao aoo ce opa oep ce opa, o opo pooa oa.

Peucmp aeo (1F4 ee/ac) cmapeo (1F5 ee/ac) a o oepa uupa opee oep pa, o opoo ye o c aa oaa.

Peucmp opa HM / oepa oou (1F6 ee/ac) ee cey :

101DRV HS3 HS2 HS1 HS 0 - 3 - o o pao oo, 4 - op HM, DRV = 0 pa HM 0, DRV = 1 pa HM 1.

Peucmp cocmou (1F7 ee) o opaae eyee coc oe HM IDE AT. aee oo pec pa ooe c oce oe ao oa. Ec yc aoe BSY oo pec pa, o e opae HM apee ae oc ax o pec pa coc o eec e. ee oo pec pa cpacae aapa oe pepae IRQ14. ae o pec pa coc o:

BSY DRDY WFT DSC DRQ CORR INX ERR 0 - Error - pye, o peya oaa aoac c oo o o ecoo o yc aoe pec pe oo. coye c c po poep yceoo aepe oa.

Cpacae c, oa pec p oa acae c oa oaa.

1 - Index - o yc aaae c 1 p ao oopo e a oo ca. B copeex oex HM e coye c.

2 - Corrected Data - pye, o p c a c ca ax pooa oa, o opa a yceo coppe poaa aapa ypo . oppe pyee o e pepaa y ce opy epeay.

3 - Data Request - o oaae, o ee c apoc a oe a c yepo ce opa p oe oa e/ac. o oy apocy eoxoo po a yep epeca ae yep, acoc o oeo oa.

4 - Drive Seek Complete - pye, o oo e/ac aep oepa oca.

5 - Write Fault - pye ecpaoc ao ee o y oe oay ac c eoppe apae pa.

6 - Drive Redy - yc aoe 1 oaae o ooc HM oe oa.

ACELab www.acelab.ru 18 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) 7 - Busy - opeee coc oe HM IDE AT. c aaae c 1 o pe oe oa aoc HM oce cc eoo cpoca. oa o yc aoe, ae pye pec pa coc o e c ec e. Busy oe poepe epe ee oo pec pa coc o.

Peucmp oa (1F7 ac) coye c apy oeo oa. epe ac oa pec p oa eoxoo oo o a aa - Task File (aca eoxoe ae pec p 1F1 - 1F6), oa HM axo c coc o e a o (Busy=0). Boee oa aae c c oe a ac pec p oa.

Peucmp amepamuoo cocmou (3F6 ee) coep ay e opa, a pec p coc o (1F7). Pae aae c o, o ee oo pec pa e cpacae yc aoeoe pepae IRQ14 HM.

BSY DRDY WFT DSC DRQ CORR INX ERR Peucmp cocmou ycmpocma (3F6 ac) coep p ypax a.

HS3EN SRST /IEN 1 - Interrupt Enable - papee pepa HM HOST. oa o a e ao e pa, HOST pepae c. Ca HOST IRQ14 oe papee epe 3 - c a yep. oa o e a e HM e pa, ca HOST IRQ14 ye e co ypoe.

2 - Soft Reset - popa cpoca. Hao e oe cpoc, oa o coc o cooo ypo.

3 - Heads 3 Enable - coye c papee opa ooo c 8 o 15.

Peucmp apeca aonume (3F7 ee) coep oep oo HM, pae peye oepa.

WG /HS3 /HS2 /HS1 /HS0 /DS1 /DS 0, 1 - /DS0, /DS1 - opa coo e c yeo ao e 0 1.

2...5 - /HS0.../HS3 - coepa o o pao oo.

6 - Write Gate - oe ac, a e o pe oepa ac 1.2.3. Apecau peucmpo HM IDE AT.

apeca pec po HM IDE AT coy c ca:

HOST ADR0, HOST ADR1, HOST ADR2 - opa pec po HM;

/HOST CS0, /HOST CS1 - opa pec po HM;

/HOST IOW - c po ac ax pec p HM;

/HOST IOR - c po e ax pec po HM.

Taa 4.

/CS0 /CS1 HA0 HA1 HA2 ee pec po o c poy ac pec p o c poy /IOW /IOR 0 1 0 0 0 1F0 1F 0 1 0 0 1 1F1 1F 0 1 0 1 0 1F2 1F 0 1 0 1 1 1F3 1F 0 1 1 0 0 1F4 1F 0 1 1 0 1 1F5 1F ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) pooee Ta 4.

0 1 1 1 0 1F6 1F 0 1 1 1 1 1F7 1F 1 0 1 1 0 3F6 3F 1 0 1 1 1 3F7 3F 1.2.4. Oucaue oa HM IDE AT.

oa HOST aca c pec p oa 1F7 o c eeeo. epe ac oa pec pax 1F2-1F6 oppye c a aa (Task File), o op coep ae. eoxoe oe oa. o oa pee a. 5.

Taa 5.

oaa o oa coyee pec p 1F2 1F3 1F4 1F5 1F By pe aoc a 90H - - - - D opa poae opo 50H Y - Y Y Y e a HM ECH - - - - D aa apae po HM 91H Y - - - Y Peapoa 10H - - - - D ee yepa E4H - - - - D ee ce opa (o) 2XH Y Y Y Y Y Bepa 41H - Y Y Y Y oopoae 70H ac yepa E8H - - - - D ac ce opa (o) 3XH Y Y Y Y Y Y - pec p coep ae coyee p oe oa.

D - pec pe 1F6 (opa HM oepa oo) coye c oo op HM X = 00LR - aa e paa oa e ac ce opa.

L - pe o oepa:

L=0 - opa pe, o c y CRC ECC;

L=1 - pe o oepa. He paa a c a CRC ECC, ooee oo oe ax e poepe c. p e ac ce opa oa c 4-e a a ooa e.

R - pe o ope p ooe o:

R=0 - o opee papeeo;

R=1 - o opee apeeo.

Bympe uaocmua (90H) - oe c y pe aoc a HM, o ooa o opo pec pe oo oppye c o aepe. Ec oo e, o o aepe 01H.

opamupoaue opou (50H) - o o oae acae c opa eo ypo a yaay opoy HM. ox ao ee IDE AT opa poae opo poo c p e exooecoo pea.

emuuau HM (ECH) - o o oae ce op yep c ae c acop ca oppye c apoc DRQ pec pe coc o.

uuauau napaempo HM (91H) - o o oae HM ac paae c a apae p, aaaee ao e HOST. aa oaa oa o c oce cpoca HM.

Peaupoa (10H) - o o oae oo HM yc aaa c a 0-o p.

meue yepa (E4H) - o o oae yc aaae c apoc DRQ pec pe coc o. HOST oe po a coepoe yepa 256 co epe pec p ax.

ACELab www.acelab.ru 20 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) meue cemopa(o) (2XH) - o o oae aa ce op c ae c ce op yep (oo 512 a ) oppye c apoc DRQ. HOST oe po a coepoe yepa 256 co epe pec p ax. B oae oy yc aoe L () R. Coepoe pec pa 1F2 yaae a oec o c aex ce opo (ec 1F2=0, o acae c 256 ce opo), coepoe pec pa 1F3 yaae aa ce op.

Bepuuau (41H) - o o oae poepe c opa yaao opo.

ouuoupoaue (70H) - o o oae oo HM yc aaa c a yaa p.

anuc yepa (E8H) - o o oae yc aaae c apoc DRQ pec pe coc o, oce oo HOST oe epeca 256 co epe pec p ax.

anuc cemopa(o) (3XH) - o o oae yc aaae c apoc DRQ pec pe coc o HOST oe epeca 256 co epe pec p ax. oce oo ae aca c a a c. B oae oy yc aoe L () R. Coepoe pec pa 1F2 yaae a oec o acaex ce opo (ec 1F2=0, o acae c 256 ce opo), coepoe pec pa 1F3 yaae aa ce op.

1.3. Cyea opa HM iDE AT.

Cyea opa HM IDE AT eoxoa yopoa cxe caoo HM , a pao, cp a o ooa e. Cyey opa oo pae o a:

Cepca opa;

Paoe popa;

opa eo ypo;

Taa oypa;

acop ca;

Taa cox ce opo.

Cepuca uopau eoxoa pao cepocc e poa a x ooo HM c coeo a ee HM c ao a ee p po o-yco aoo ypae. Ha oc e copeex HM cepca opa coye c c aa copoc pae eoo a e. Cepca opa a Dedicated pacoaae c a o eo oepxoc , C a Embedded eocpec eo a paoe oepxoc ey ce opa. Ha epx oex HM IDE AT c ao a ee cepca opa o cy c ye (ST157A, KL-343). B ax oex oopoae axoee yeo opo pocxo o yc o aa o opa y eo ypo.

Paoue npopa (upoo) ypaeo popoeccopa pec a coo eoxo aop popa pao aapa yp HM. o oc c popa ypae aapa ypo oopoa, oea opae c oopc a poo poepo yep O, epoaao aoc .. B oc e oee HM paoe popa paea c o y pee ypaeo popoeccopa, eo ope oe coy eee (ao e p KALOK, Conner, Maxtor, Samsung). B eo opx oex HM ac paox popa xpa c a a o ce, a o y pee ypaeo popoeccopa xpa c popa aao aa, oopoa ep apy c a paox popa c a oo ca O. Ta, apep, oe ST351A/X e popopaa aae 19 ce opo pao o epecy AT, 19 ce opo pao o epecy XT. B acoc o yc aoex epee, p aa O ao e epepyae c o oa, o pya popopaa. B ceec e ao ee ST3144AT e popopaa aae 32 ce opa p aa epepyae c O. B oee copeex ao ex ST3660A cyea opa pec aea e OCB (oepaoo cc e ypae ec epo), ce popa a xpa c cyeo oe e oye o co ea. p aa c ae c apy, o opo axo c pe op pacooe oye p pao e ao e opyae o ee oy O.

poo e ec x co paea ac popopa a oepxoc x e oo oo ec a , o ooo ae ee, ec py poecce pooc a ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) cya a, popopae ye oapyea oa. epeca popopay a ce a eo poe, e epeaa po e popoeccop, ocoeo ec ec oe aoa- o o e coc ae 20 - 30 c. ao ee.

opam ueo ypo. C py ypa opa a opo poo poepa WD42C22A oaaa a Pc.18.

Pc.18. C py ypa opa a opo.

Haao opo opeee c ec yco. oec o ce opo a opoe ac o coyeoo e oa opoa copoc pae eoo a e. opa aoo ce opa coep oe e a, oe ax, cxpoo poe. B aae opo pacooea cxpooa, coepaa 14 a o ye, o opa cy apoa cxpoa c poa ee ax. oe e a coep apec apep, apec pa, apec oepxoc , apec ce opa a a a o poo-ecoo oa. a A1, xo apec apep, acae c c apyee pa opoa y e poyca ooo yca cxpoa, o eae eo o o oo pyoo a a A1, c peaeoc a opoe. B apec apep o e a xo ae o oepa pa:

FE - p 0-255;

FF - p 255-511;

FC - p 512-767;

FD - p 768-1023;

F6 - p 1024-1279;

F7 - p 1280-1535;

F4 - p 1536-1791;

F5 - p 1792-2047.

Mey oe e a oe ax axo c poe 1, a 3 a a ye cxpooy.

oe ax ae apec apep ax, coepa a A1 F8, ae (oec o a popapye c) 4 a a . poe 2 cy ce aoe yx cocex ce opo o cyae, ec opa poae ca poooc p oopo ax e oax, a ac ax poo c p oopo ax e oax. poe 3 cy eepo o oe copoc pae ca ce opoe. Pae C o poepo e, a pao, co opa, o c py ypa opa a oc ae c oc oo. B ocoo pa aca c oec a ce opo a opoe, oec a a oe ax, ae a o poo- ecoo oa. B oceee pe oc ao e c oc oo o oc ac a x ee aa c oo-ceoo ac. a o opoo pacco peo [1] y ox HM o oc ac e py ca opac ae, y HM c oc oo o oc ac a ex opoax paeae c oee oec o ce opo, e a y pex. o po a eoy yee eoc o cpae c o HM.

ACELab www.acelab.ru 22 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) Taua ouypauu ao e IDE AT coep opa o oeco eco opaa cooo poc pac a. a aa eoxoa oo, o a a e po, o opa oaoa ceo ceec a ao ee, oa ac paa c a ay oe ceec a. eo o, o p poe poa ao-o oe, apep, 850 M a yx cax, a oa ec oyae c ooa a oe 425 M a oo ce. Ta opao epepae c ee o ce op pa. poe oo, ooa o oe oo cooa e a, o ope e oxo o a-o apae pa oe oe. Ta, apep, ooa x oex coy ee a e c oe e a e c, ee ee ocee oe oo oe, coy c ooa o oe, ee eee oec o o .. Hapep, ceec o ST3660A Seagate:

ST3660A 540 M - 7 o, 4 paoe oepxoc ;

ST3490A 420 M - 5 o, 4 paoe oepxoc ;

ST3295A 270 M - 7 o, 2 paoe oepxoc .

Ceec o PLS-31274A Samsung:

PLS-31274A 1270 M - p paox ca;

PLS-30850A 850 M - a paox ca.

acnopm uca ao e IDE AT coep cpaoy opa o oypa xapa epc ax HM. acop ca aae o ce op (256 co) pacoaae c cyeo oe, o peaae a oa ecoo oyppoa cc e ac po popaoo oecee pao c HM.

B eo opx ao ex acop ca xpa c c ypae popopao, a cyeo oe a ce xpa c oo cep oep. e acop a ca eoxoo oa oay e a (ECH), oce eo c a opa yepa ce opa aaa. B a.6 po c ocoe apae p c aee acop a ca.

Taa 6.

Coo aee 0 aoe coo oypa 1 oec o po 2 apeeppoao 3 oec o ooo 4 oec o a a opoe 5 oec o a ce ope 6 oec o ce opo a opoe 10 - 19 Cep oep (ASCII) 20 T yepa 21 Eoc yepa eea a 512 a 23 - 26 Bepc popopa (ASCII) 27 - 46 Moe ao e (ASCII) B coo e c co ceae Fast ATA-2 Enhansed IDE poe x ax, acop e copeeoo HDD IDE AT coep c ooo 20 xapa epc ax oy opa o ao ee.

Taua eemx cemopo. B ao ex c epeco ST506/412 aa ee x opoe paeaac a opyce epooa e ae. o ao e e aac o eoc , apep 20 M HM ST225 e a cao ee 21,5 M.,.e. 1,5 M o ooc o coe opo. B HM IDE AT oe ee c ooc o eoc , o oa cp a o ooa e oc ya oo ypaey popoeccopy o poepy caoo ao e. ac o oo eoc o o c paox popa HM (ec o paea c a oepxoc x), acop a ca a ee x ce opo.

Oc aa ac peeppye c - ae cox ce opo. aoee a ee x ce opo poo c a aoe - o o ee oce opa poa HM, oepa cex ex BAD-ce opo oea c ay. Taa poeypa aae c opyo (cp e) ee o (UPDATE DEFECT).

Teep p pao e HM, ec pooe opaee cp oy ee oy ce opy, o ca ao e epeapecye opaee peepoy. o oy ce IDE AT ao e, pee c aoa-o o e, e e ooo ee oo ce opa.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) oc o oee copeex HM e e a ee o: aaa (Primary) pac ya (Grown). Haaa aoe c a aoe-o o ee poecce exooecoo ec poa. Pac ya aoe c poecce cya a ao e, p oe y eo ee x ce opo, c oo ceapoax exooecx y .

1.4. oeca opaa cooo pocpaca.

B HM ST506/412 ce cooe poc pac o o oc yo ooa e, cee coc a ycoe opo, a o opx a acaa cepca opa y ao ee c ao a ee poa a x ooo o ea cepooepxoc y HM c coeo poo. B ao ex IDE AT ooo a ea ac cooo poc pac a cp a o ooa e, oa coep cyey opa peepy oac ae cox ce opo HM. B opao pee pao ao e oa oc ya oo y peey poo poepy. o ooo -a oo, o HM IDE AT cyec ye o e oecoo ce opa HOST pao ae e c ec ce opa ao e, a c oec. B oe e a ecoo ce opa xpa c aee oo, pa ce opa aaoo opa y ao e ST506/412, oec ce op oe c cec e epece a ypa popoeccopo ao e apae po aaoo ce opa oae (oo, pa, ce opa) pea co poc pac o (ec opa o). Mpoo poep oe o oepa ac e ax oo a oepxoc , a o opo axo c ec opa (aca ce op, po a ce op ..) o oy cyea opa HM IDE AT oe axo c oe ax ecoo opa a (cee coc ae cepca opa). B oo pee pao ao e, p oepa ee/ ac yeoo ce opa, y pe o poep HM a c py ypy coeo cooo poc pac a epec ae oece apae p ce opa ece o oay a yeo oeco ce ope.

p poe poa oe HM IDE AT papao opee eoxoy yopoa ao e cyey opa oec o po aaeoe e, o oy oec ye po e c ep coo p, cey a oce po cyeo opa. C py ypa cooo poc pac a y pax oee HM IDE AT oe o a c o peeo a pc.19, apep, y ao ee ST351A/X, ST3290A oec yeo p aae c c ecoo ocoo, ceec e ST3144AT - c ec oo, a ceec e ST3660A - c e ep oo.

Pc.19. pep oeco opaa cooo poc pac a HM IDE AT.

1.5. Pe pac.

epe oe ATA ec epo o pao a o co ec apae pa oyca pao y c a-y oec o SetUp o epa. pe acop e ca x ec epo pacooac eo ece apae p, o ca oe ep yc ao ao e o ec apae pa.

Copeee ao e ATA oepa yepca pe pac, p o opo oco p epe opa apae po ao e e c oee oec o ce opo ooa e ao oe. p yc aoe apae po aoe, o poeee yc aoex ., o., ce. e peco oee oec o ce opo ao e. a pao, copooae oye a a ACELab www.acelab.ru 24 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) ec ep yaa c aye apae p c o pe eoc oee oec o ce opo ao e.

oc o BIOS epcoax o epo e poeypy a oe e, o opa ooe po a apae p acop a ca ao e yc ao x SetUp. Heo ope ec ep, apep, p Conner, coy a aae aa pe pac, p o opo ca ao e ooeae ooa e o epao cooa eo cooo poc pac a. p aa ec epy epea c ceo a apae pa, oec o ooo ce opo, ca ao e ac paae co oecy c py ypy a opao, o oa eoc e eac, oppe ocyec e c a ce ee ca po. Ec po a acop ca aoo ao e o aa oce aa, o c ae ae apae po yy pa, pe oec o ooo ce opo o opo cyae ye coo e c oa apoa apae pa, a oec o po ye coppe poao coo e c c eoc . Ec oec o oecx po p aa o epa oae c oe 1024, ooa e o epe ac oeo eoc ec epa.

1.6. Meo cp eeo HM iDE AT.

Cyec ye ecoo aop o cp ee o:

Memo peepoo cemopa. Cy e oa aae c o, o a ao opoe ao e paeae c oo e, eoc y oo pee pao , ce op p oapye ee a ao-o paoe ce ope opo, ec o eo ae c peep. Ta opao ao e oe cp oo o ee ce op a opoe. o e o ee e ec a opoe ecoo ee x ce opo. poe oo p cooa aoo e oa pocxo oc a oo oa o ep cooo poc pac a -a eoxooc coepa peep ce op a cex opoax, eacoc o oo, ec a x ee e. Tao aop cp ee o coye c ao ex ceec a WD93044A p Western Digital. B ao ex KALOK, XEBEC peep ce op ee c a p ae a a x co, p o oooc o cp ee o ee oee yea c. Cyec ye oee yye aop , p o opo peep ce op ee c a p, o ec o a, peep e c a pe ( - ) 1 o ee oo, ec a o a o ( - ) 2 .. Tao aop cp ee o pee c ao ex Piranha, Caviar apx e yp 0 eo opx ao ex Conner.

Memo peepo opou. Tao e o ooe c c opoy p oapye a e ee o. Hao e, coye ao aop cp ee o, e opeeeoe oec o peepx opoe e paoe o. Heoc a o oo e oa aae c, o- epx, eooo pacxooa cooo poc pac a, a a cp ooo cooo ce opa cae c c opoa, a, o- opx, e peepo opo ao e eoxoo ea oopoae peepy oac . p aa o poep ao e oa apyea aa epeeex opoe aa opoa, ya epeeea. Tao aop coye c ao ex Maxtor, Piranha, Caviar apx e yp 0 ce opoe c aope cepoe a.

Memo nponyca eemo opou. p o e oe opoa, coepaa ee, c ae c epaoe e aeae c o poepo ca. oo p aa ao e o poep apyae c aa ee x opoe. Bo pe pao ao e p ce oepa opo y ae apyey ay ee o ceoy oepy opo pae oep ee a, o op c pe c o ee. Ta opao, paoa oa ao e ye ca c e py ca, xo e yy opaoa c yc e ec a. a e o o ae c o peyeo e, o e peye oo eoo oopoa peepy oac . Tao aop cp ee o coye c ao ex ceec a ST157A.

Memo nponyca eemoo cemopa. o e o pe oo ao e, coyx pe pac ecx apae po oece. p o e oe, a peye, ee e ce opa c a c e pao e aea c o poepo ca. Hao e coy o e o coep ceae a pac opa o ope p aa apya c O coy c popao pac ce ecoo oepa ce opa. Tao e o coy ao e ceec : ST1144AT, ST3144AT,ST3290A, ST3660 p. Me o poyca ee oo ce opa oeceae aee o ep cooo poc pac a ooe cpa pa ec oe oec o ee x ce opo. oee yye aop coy ao e Caviar apx e yp 1, o ope ae pac opa coepa aco e oepa ee x ce opo.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) 1.7. Paoa HM iDE AT.

oce oa aeo ape a HM a a epecoo caa /RESET cxea cpoca ao e oae ca RESET a ypa popoeccop, o op, o paa a co popopay, apye coc oe op o oa/oa (-a oo, a pao, oc aaae c e a e), oae paoy oac a ax, popapye oopc a poo poep ce popapyee pocxe, axoec a y pee e ax HM.

oce oo ypa popoeccop opaae y pee ca pao ao e O, O.T, .., oae ca a ayc eoo a e. Cey a pao popopa - poeee y peeo ec a HM, p o opo poep c: O yepa ax, oopc a poo poep coc oe xox cao poo poepa co c opo op a HM, c. Pc.13. oce oo ypa popoeccop, aapy epo ceoa yco ec, oae oa e a e e aepe aax oopo o , a oo o pooe, o, ypa cxeo oopoa oopc a poo poepo, epeeae a e oo oy, e acaa cyea opa epecae ee yepoe O aee pao . oce oo ypa popoeccop yc aaae 6 (DRDY) 4 (DSC), cpacae 7 (BSY) pec pe coc o HM, a pec p oo/peoeca epecae c o 01 - oo e oapyeo (ae pec p axo c oopc ao poo poepe). Hao e ao coc o oe axo c co yoo oo, oa oa e pooe ac pec p oa - 1F7H. paee HM IDE AT poo c c oo popao oc yx pec po 1F0H - 1F7H, 3F6H, 3F7H co c opo HOST. epe ac oa HOST y eoxoo poep 7 (BSY) pec pa coc o HM, o oe cpoe. oce oo oo aae c a aa - ao c pec p, o ope yac y oeo oae (pec p oepa ce opa, pec p ao e/oo ..) pec p 1F7H epecae c oaa. oce ac pec p oa oopc a poo poep oppye apoc pepa ypaey popoeccopy MCINT (Micro Controller Interupt), e ceye y a c IRQ14. Opaa a poeypy pepa, ypa poo poep ao e yc aaae pec pe coc o HM (BSY), c ae eppe pye coepoe pec pa oa. Ec ooo a oaa e cyec ya oaa, o pec pe oo yc aaae c 2 (ABRT), a pec pe coc o - 0 (ERR) cpacae c 7 (BSY), oce oo HM o o pey ceye oa. Ec o oa pacoa, o ypa popoeccop poo poepa c ae coepoe pec po, yac yx oe ao oa, ypaee epeae c a poeypy opao o oa, o aepe o opo cpacae c 7 (BSY) pec pa coc o. p ooe o oo eo oppye c pec p oo yc aaae c 0 (ERR) pec pe coc o.

ACELab www.acelab.ru 26 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) 2. Peo HM iDE AT.

Oe p peo a HM IDE AT oca a ae cooa ec o yepcaoo ec epa PC-3000AT.

2.1. eppea oo oo p aoce HM iDE AT.

oce oe ao oa HM oppye pec p coc o , ec pooa oa, pec p oo. B acoc o oao oa ae pec po coc o oo oo cy o xapa epe ecpaoc ao e. Ec oaa oac e oo, o p e pec pa coc o o yc aoe oo 6 (DRDY) 4 (DSC). He pee aoee xapa epe ecpaoc , oae HM IDE AT.

pec p coc o BSY DRDY WFT DSC DRQ CORR INX ERR pec p oo BBK UNC 0 IDNF 0 ABRT TONF AMNF oce oe cex oc a oa yc aaae c ABRT pec pe oo. a yaae a o, o o oa e pacoa, ceoa eo, o ypa popoeccop eepo x eppe pye, o oopc a poo poep eepo x pacpye a y pe y ax HM. epa pa oe a -a ecpaoc caoo popoeccopa, a -a papye ypae popa a popa. o o poep , eoxoo poec CPOC HMĻ ayc BHTPEHHE AHOCTȻ e POBEPA OHTPOEPA. ox HM paoe popa opya c c ca yepoe O (apep Seagate, Western Dig. p.) p x papye ae c oa eo ABRT, pe o a oa ay- o oay, ae y pee aoc , oe ao c ABRT. B opa pa oe -a ecpaoc pocxe oopc aoo poo poepa , ec ao- o oppoa e a y pee e ax ocaae ca, o oe po cae oa oa. poep y pee ax cy ec POBEPA EPA CETOPA. oee o ABRT ae oe - a eepo pao oypa poepeoo ao e, oppe oo ec poa peoeye cooa ay ax ec epa.

T0NF pec pe oo yc aaae c, ec p oe oa peapoa HM e oapy yey opoy. Tao ee oe oy -a o cy c ecoo opa a a yeo opoe -a ecpaoc aae e/peopaoa ax, cec e o opo HM e oe po a opa. B ao ex c e a ee oa T0NF oe oa o pe papye cepco opa cec e eo HM e oe opee opoy 0. poep paoc axoe yeo opo eoxoo pee POBEPA HAOTE߻ oa oay peapo X->0 aa pey a a ce oox a opax pec pa coc o oo.

Oc ae pec pe oo ca c ecpaoc aaa e/peopaoa ax HM, o epece ope yee c ee ecpaoc :

IDNF - e a op e ae. oe e a (aae ooa, p ce op) e ae, oee e ae apec apep o e a , ec AM o e a ae, o o e a e coaae, c. Pc.10. Taa oa oe oa p o cy c ecoo opa a eo papye. Tae oa oe oa p ecpaoc aae e - o cy c e e, -a ecpaoc cxe peopaoa ax, -a epao pao cxe oopc ao poo poepe.

AMNF - apec apep o ax e oapye oce paoo axoe o e a.

Taa oa oae ocoo p ac o papyeo eco opa e. aa e/ peopaoa ax o ce oc pao ae, a a apec apep o e a ae o e a coaae.

UNC - ae e coppe poa. p oe oa e ce opa oe e a c ao pao, apec apep o ax ae, o p c a o ax e coa aapa ypa cpae oo e coa coppe poa ay oy. Tae o oa ocoo o pe ee o a x oepxoc e.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) CORR - 2 pec pa coc o - ae coppe poa. p oe oa e ce opa oe e a c ao pao, apec apep o ax ae, o p c a o ax e coa aapa ypa cpae oo yceo coppe poaa ay oy. Tae o oa ocoo o pe ee o a x oepxoc e. Oe ac o epeac ecoo opa a cpae ae o.

BBK pec pe oo yaae, o a ce op, o opoy pooo opaee, e c ee oee a BAD. a e e c oo, o ece copee opao cc.

WFT pec pe coc o yaae, o p oe oepa AC CETOPA oe e a aoo ce opa yceo aeo p ac ax oe ax y pee cxe HM coppoa ca OA AC. Taa oa oe oy p ecpaoc aaa ac.

2.2. Ocoe p oca ecpaoc.

Hecpaoc HM IDE AT oo pae a ceye py:

- ecpaoc c aao aae;

- ecpaoc cxe ypae e a ee;

- ecpaoc cxe ypae oopoae;

- ecpaoc aaa e-peopaoa ax;

- ecpaoc aaa ac, cxe peoeca ax;

- papyee cyeo opa.

2.2.1. Heucpaocm c aao uuuauaue.

Hecpaoc c aao aae po, a pao, oo epao ococooc ao e. B HM c ao ecpaoc oe ac o ae e a e e aycae c ( cec e oo, o ypa popoeccop e ae papeee a ayc) aycae c, a e oc aaae c coa aycae c .., o o cex cyax HM e oppye o 50H pec pe coc o (c. pec pa coc o). Ocoe p, o o op ypa popoeccop ao e e oe o aay aa:

- ecpaoc cxe cpoca;

- ecpaoc apeoo a ooo eepa opa;

- papyee ypae popopa a popa;

- ecpaoc ypaeo popoeccopa;

- ecpaoc oopc aoo poo poepa.

oo, o poep , a popoeccop o paa ae aay aa, eoxoo e c ypae popopa, oa oo poep , ao eo ec e o ao pe pocxo oc ao cpoc HM. a pao, aop pao ao e eec e , oee oo, e c HO-XA p-poo e HM, pe aop pao pax oee (ae oo p-o o e) co o a c. o ce pa ao oxo ocy ecpaoc aao aa pa ec e pe. peaae c ceya e oa oca ecpaoc .

Heoxoo poep ae ape a ypae popoeccope oopc ao poo poepe, oyee apeoo peoa opa, oeoo ypaey popoeccopy, pxo a ox yco ec coye c e eepa op, a ae ce cxe cxpoa ao e. aee eoxoo poep cxey cpoca HM. oo aa paa o a 1 2 epecoo paea ao e ocopao aa poxoee caa RESET a ypa popoeccop oopc a poo poep. B aec e ypaeo po poeccopa HM IDE AT, a pao, coy 8- pape oopc ae poo ep:

Zilog Z8, Motorola 68HC11, ceec o intel 8051, 16- pape: Motorola 68HC16, ceec o Intel 80196. Ec a ypa popoeccop pxo a oe yc ( oyae c ape peoa op, oe popoeccopy) cxea cpoca pao ae, o popoeccop oe o paa a ypay popay, o e ce ec y yc a oax ALE, /RD, /WR, pe o popoa x eoxoo cpay oce poxoe caa cpoc, po o cyae oo e ye ae yco cec e aca popoeccopa. Ec ape peoa op, oe eocpec eo popoeccopy, e oyae c o cy c y yc a oe ALE, o copee ceo ecpae ypa popoeccop ao e. He ceye yca ao po ACELab www.acelab.ru 28 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) poeccop, eoxoo ocooa c ao c ae eo aa pocxe opycax PLCC QFP oo, o oo o ee cooa p eepo aoc e. p aee ypaeo popoeccopa ao e eoxoo opaa ae a o po (epc popopa) ae popoeccop c a-e oo popopa ao , ec oo e ec o, o pya epc popopa coec a. Ec ape peoa op popoeccopa oyae c pcy c y yc a oax ALE, /RD, /WR, o copee ceo e a e HM paae c. B ao c ya oe ac o ao e e xo o ooc o pe oo, o e oe po a ypae popa c ca cec e ecpaoc epooe aae e.

Ocoeo o ac o poe c ao ex c coeo a ee. poep epooa eoxoo ocooa c cpao a o o aaooo ao e, eoxoo oo e aa o coec oc po popoeccopa paox popa xpaxc a a o ce. Ec pcy c y yc a oax popoeccopa ALE, /WR, /RD, a papeee a ayc eoo a e e oae c, o copee ceo popoeccop oae o y pex cxe HM aoo-o caa ypae o ooc . He e pao cxe HM e a aop a pao ao e poep y pee ca o ooc HM oo cey opao. Heoxoo a o a 1 2 epecoo paea ao e ae epey ( poa ca /RESET), cpa oece ypo a oax ypaeo popoeccopa oopc aoo poo poepa c oec ypo, c c aaooo paoeo HM. Bee ecoo e c ooy opeee ecpaoc . Ec ao e epexo c a cyeo opa, o e oo ye c o xapa epoy yy pao cc e oopoa, o copee ceo ecpaoc e caa c aao aae. a coc oe ao e yoo aa a ce ooax pec pa coc o, o op oc oo ooe c ae ec ae oa a HM IDE AT e oa c. p aoc poa ao e, y o opoo e poxo aaa aa, apae p o c a ax. poep aao aa oo cooa oay CPOC pee poep o poepa. o o oae poo c aapa cpoc HM, aa peapoa. p oe oa eoxoo aa a pec po coc o HM.

2.2.2. Heucpaocm cxe ypaeu ue uamee.

Me oa o ca ecpaoc cxe ypae e a ee pacco pea [1].

p ep ayca eoo a e c: aee apee a pocxee ypae, oopa a oa ac o a ca papee a ayc. Ec ce yco o c, a e a e e aycae c, o ecpaa o pocxea ypae, o e a e. Pao ococooc eoo a e oo poep , coy cpay a y ypae. o popoa oopy a oy ac o y ca papee a ayc eoxoo cpay oce e a ee 2 - 4 ce. o cao c e, o o ea epeopa oo o eoo a e, pocxea ypae o ae c ec eee ecox cey e pxo yc ec a ypa popoeccop. e a e oe aa apa oopo oc ao c. pocxo o ae ceo -a oo, o ypa popoeccop o ceae copoc pae a x co e oo epe epoa ceoa yco ec ec a opeee poey o pee copoc pae a x co e oc a oaoo ae, o ypa popoeccop cae papeee a ayc eoo a e apeae oopy a oy ac o y. ooo pyo o ca ecpaoc cxe ypae e a ee HM o opx aec e opa o c ec o a o xoa coye c c poea cepca opa (Seagate ST3144A, ST3290A, ST3660A, Conner CP-3xxx, CFA, CFS, Western Dig. Caviar p.). B ax HM e a e peap eo pacpyae c cxeo ypae, o ao- o oao copoc , o a e oo e e o c a cepoe , oce oo pocxo c aa pae (ocoeo o xopoo o p e a ao e Conner exooeco pee). o oy -a papye cepco opa, ecpaoc epooa cepoaaa e, e a e oe ayca c oc aaa c.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) 2.2.3. Heucpaocm cucme ouuoupoau.

p ecpaoc cc e oopoa HM IDE AT oy o c, a cyae co (o e, oec a pax pax), a oa epao ococooc ao e -a oo, o HM e oe po a cyey opa. poep cc e oopoa eoxoo o ec : poepa opa a cyaoe ee. Tec poep opa a poep pao ococooc cxe ypae oopoae, a ec cyaoo e poep cpaoc exa oopoa. B HM c ao a ee c o ao ypaee ecpaoc cxe ypae paae c eco oe o a pax pa x y aooo a e. Hapep, y ST157A c o aooo a e 20 o o c a pax: 8,9,11,28,29,31,48,49,51 .. p ao ecpaoc eoxoo pee POBEPA HAOTE߻, coy oa oaooo epeee [A ] [A-], coopoa a p aa ocopao aaoo ca c aex ax o poo oe aaa e [1]. Ec ca a x pax oae c pa , a a oc ax e , o copee ceo ecpaa pocxea ypae ao a ee. p aoc e ecpaoc eoxoo ae cooa poepy c a ecx ape a aoo a ee coo e c c eo o [1]. B HM c ao a ee p po o-yco aoo ypae, ecpaoc cxe ypae paae c oe eeo e ax c ca, oe oocex cyax oo cec e oo, o cc ea oc po pao ae eepo.

poep cc e oopoa p po o-yco aoo ypae ao a ee eoxoo pee POBEPA HAOTE߻, coy oa [A ], [A-], oaoo epeea ooep c pa a p. p o eoxoo o popoa c ae aaoo ca o poo oe aaa e. p cpao cc ee oopoa a aooo a e ye paoepo paa c, a a pae ocopaa ye aa c e e pa ca. Ec p oe oa [A ] [A-] ca e oae c pa oe eeo epexo e , o cc ea oopoa ecpaa. B o cyae eoxoo ye c cpaoc cepco opa, axoec a a x cax, poep pao ococooc cepoaaa e cxe A, cxe paccoacoa eepa opa (c. pc.2). poep cpaoc cepco opa ye ceo ocooa c a o ypae, c o c aaooo paoeo ao e, p o a oa ec poepe c c exaeca ac cc e oopoa [1]. poep cepoaaa e eoxoo ocopao poo popoa poxoee c aex ax o xoa cxe A. Me oa poep cxe A, cxe paccoacoa eepa opa ac o ope oo cxeoo pee x yoax yc poc . B HM c coeo poo exaeca ac cc e oopoa oe aea -a coe poc o pa ec ce ecpaoc ca c e poo cxe ypae. Ec ea ecpaoc epooe o opa c peae c e a-y peo, o op a y coeoa. Op oo pocxo ec e a oy ey eo oc a oo eo yc pa . Tay ecpaoc eo oapy pooo oe po a paee, e o pa epoo. Copo ee coeoa opa O. o acae c peo a cxe ypae, o oo ocoe oa e o ae pocxe cepoo poepa a aeoo cpa, c c pyoo ao e. oo ye cooa ay c a opyco PLCC QFP, oo pcoco exooec e a oya c eepa ypo opeo oyxa 200 - 300C.

2.2.4. Heucpaocm aaa meu/peopaoau ax.

Hecpaoc aaa e/peopaoa ax HM IDE AT oe po oe cyax oo e, o cy c e oo epao ococooc ao e cec oo, o HM e oe po a cyey opa c ca. a pao, o o IDNF, pe oee oo AMNF, UNC, CORR oee xo - oo opo e oo ce ec ye o o, o aa peopaoa ax, copee ceo, cpae oy ceye ca aae e, x oepxoc x ac o papyeo opa e eo ypo. poep aaa e/peopaoa ax eoxoo o ec POBEPA OPMATA. Ec p oe ec a oec o oo pec 50, ec oo pepa . B c e pey a o ec poa ay oy eoxoo e poa coo e c c ee oo. Heoxoo ae o , o y oc a HM IDE AT ACELab www.acelab.ru 30 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) eca opaa cooo poc pac a e coo e c ye oeco cec e pea pac.

o oy oee oo o ce oepxoc epe opeeeoe oec o po ooo -a o cy c e o oo ope o eco oepxoc . O cae ecpaoc aae e poo pee POBEPA HAOTE߻. B o pee p epee ooo [O] ec ep oae a ao e oay 41H - Verify (poepa opa a opo), p o opa o oxc oax o opaae c a ce ooax pec pa coc o pec pa oo. B o pee poep pao ococooc pocxe oy a opa poeccopa e ax, poxoee c aex ax o pocxe ceapa opa, p o oo ooa c e oo poep aaa e ao e ST506/ 412 [1]. poep pocxe oy a opa M caoo M eoxoo o pe pac.

oo e BOP TA HAOTE߻, User Type eoxoo yaa ece apae p epo o ec pyeoo ao e, oce oo o oay Cpoc HMĻ e POBEPA OHTPOEPA. p o a yeo oeco pe oece oepa ce opo ooo yy coo e c oa ec. p ecpaoc x aae e eccceo o oay ac [A], a a epe e a poec ac ax, HM IDE AT poo poepy o e a , ec oo e oapyeo, o ac poeea e ye, a coppye c oa IDNF. Ec ae e pcy c y a xoe pocxe ceapa opa p epee cex ooo, o copee ceo, aa e HM IDE AT cpae. Cey ao e c poepa aaa peopaoa ax o op ae pocxey ceapa opa oopc a poo poep. Cxea e pocxe ceapa opa oopc aoo poo poepa oaaa a pc.20.

Pc.20. Cxea e ceapa opa oopc aoo poo poepa.

Ha ecpaoc aaa peopaoa ax yaae oee o IDNF o ce oepx oc ce pa. poepy pocxe ceapa opa aa c epe ax ape a oo ac o oopoo eepa opa. a pao, oopa ac o a oa 2,7 RLL coc ae 15 M.

aee eoxoo pee POBEPA OHTPOEPA oa oay TEHE CETOPA B E. Ha apoc ec epa eoxoo yaa oep oo, pa ce opa. Heoxoo oo ye c cpaoc opa a eo ypo a o opoe (ye ceo o cea c oo cpao a ypae). p cpao opa e eo ypo oa aa c apaa ypax cao, oaaa a pc.21.

ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) Pc.21. ee ( ae c 5- ce op).

Heoxoo o , o aa apaa e c ooeo oaae e o poep ceapa opa oopc aoo poo poepa. Peaa apaa ac o peex pocxe aop a pao ao e ( acoc aop a e ce opa) oe c a c aaooo paoeo ao e. p poep eoxo yxyeo yxaa ocopa, o op eoxoo acxpopoa o yco HEC, oc yax a oopc a poo poep. O aao c ao c a pxoe yc ec, py poep pxoe ypae ca ca ax. Paep y pa ao, o a pae oec c o ooa epoa yco ec.

2.2.5. Heucpaocm aaa aucu, cxe peoecauu ax.

Hecpaoc aaa ac, a pao, po eoooc poec ac a HM IDE AT, xo ee c ao e ocyec e c opao. Heoxoo ao , o p ac ao e peap eo ae opa opo, cpaae c aoe oe e a c aa , ec o coaa, oo oa poo c eocpec ea ac ax ce op, Pc.22.

Ocoe ecpaoc aae ac ceye:

- o cy c e acaex ax p a c poa ac;

- o ac e oyc x peeo;

- ae ape e oyc x peeo.

B x cyax, a pao, oppye c WRFT pec pa coc o. poep aa ac oo pee POBEPA HAOTE߻. Haxoc o pee eoxoo o popoa c aee ae ocopao o poo oe aaa c a [1]. epea oo oao [o] eoxoo ye c, o ae c a c o ce oepxoc o e e aae c. oce oo eoxoo poec ac opo pa oo. Ca a pae ocopaa oe e c, p eoxooc oo poec o opy ac py oo. y oepa eoxoo o o ce ooa. Ceye opa ae, o pa o ac, HM peopaye c o oocex oo ac: 1,7RLL, 1,8RLL, 2,7RLL, 2,8RLL, ARLL . . pee ao oe ao e, o oy o o -e o ac oe e pa a pax oex HM IDE AT.

ACELab www.acelab.ru 32 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) Pc.22. ac ax.

Ec ae e aca c, o eoxoo poep ypae ca oppyee popoeccopo oopc a poo poepo. oo pee POBEPA OHTPOEPA eoxoo pa oay AC CETOPA B E, ec oep pa, oo ce opa. poepy ocyec aaoo e. Ooea apaa ypax cao p ac ce opa oaaa a Pc.23.

Pc.23. ac (ac ceo ce op).

Hecpaoc cxe peoeca, a pao, po ooce oa e, oc a c apx pax. Ceye o , o peoeca oaae e aacaee ae p e ax acax ax cpa aao e oy o [1]. Ec a HM IDE AT o c o e a c apx pax, o eoxoo c oo cpao a ypae c o c aaooo HM o a c o opa poa epoo ACELab www.acelab.ru e. (8632) 64-17-10 Texecoe ocae oe p peoa HDD iDE (ATA) epao aeo ao e. Ec oce oo p e poo a o ypae o a c apx pax cey, o epo ee ceo ecpaa cxea peoeca. B copeex HM IDE AT oopc a poo poep, o op oe opoae acaex ax, paa ae ca EARLY LATE (pa o), Pc.15, eoxoe pao cxe peoeca pc.12.

a pao, ca paa a c oc oo, o papeee a peoeca ax oae c c ypaeo popoeccopa p eo c cepe ao o [1]. Bee peoeca eoxoo poo popoa p oe ec a c pa oepxoc e [C p] pee POBEPA HAOTE߻. Ceye opa ae, o y eo opx HM IDE AT peoeca ac ae c c caoo yeoo pa.

2.2.6. Papyeue cyeo uopauu.

pax oee HM cyea opa c poo yaa (c. pae 1.3), oa oe o a c y oo o e oe HM pax cep yca. p o epe cyeo opa pa ec ce oe HM IDE AT c ao c e pao ococo, xo x e poa exaa cpa. oee oo, ao e o ep cyey opa ae eooo poaoc poa oo e exooeco pee pao (apep ce oe Seagate a oy ABRT). aeoc , cyea opa poypoaa ecox ec ax exooeco o ao e.

Papyee cyeo opa oee ee o a pao pocxo o cey pa:

- epae yco cya a ao e. Tpca yape oec p pacop poe pao e ao e;

- eope oe oypoeoe opa poae;

- papyee a oo co eaec ex a x co;

- papyee a oo co cec ec ec eoo c ape a x co;

- xo c po pa a ac HDD a cec e a pae cyeo opa;

- eope a pao a eo opx oee HDD p cox e po a o cayRESET.

2.3. Bocaoee cyeo opa.

Heoxooc oc aoe cyeo opa cp ee o oae oc e cyae peo x pao.

occ aoe cyeo opa ao ee IDE AT oa eo ae ceaoo oopyoa popaoo oecee. Ta oc aoee opa a eo ypo, paox popa, a oypa, acop a ca cp e ee x ce opo (a cee pea assign) ocyec e c exooec pe pao ao e p e o opoo c ao c oc y ce cooe poc pac o ao e. Bee exooecoo pea y pax oee ao ee pao pocxo o o oae c epeca, o p oo ceaoo exooecoo paa.

eo opx ao ee ee exooecoo pea pocxo p yc aoe aey ceaoo ae ocooo. oce e exooecoo pea pao ao e c ao c oc y cea aop oa, p oo o opx ocyec e c ac occ aoee cyeo opa. poe oo, exooeco pee pao oe oe ao ee oo ocyec oee ec y aoc y, apep p poepe oepxoc (Media analys), ao e cyae coe oo e e poa [1] oee ec oo ec poa a x oepxoc e. occ aoe cyeo opa aoc ao ee exooeco pee coc a oeca PC-3000 xo oo ee aa ep y (c. ocae y oeca PC-3000).

peca cepcy opa ao ee c coeo poo a x ooo ycox cepcx p pa ec eooo, a a acae c oa a aoax-o o ex eocpec eo a a e c copao epooe p oo ceax peox yc aoo - cepopa epo (SERVOWRITER). ac cepco opa coye c ceaoe exooecoe oo epooe ao ee. a pao cepopa ep y cepcy opa oo a oo ceec o ao ee. B x popax coye c oa exaa, aepe ep e pacc o epeee .. O peo poa ao e c aopeo cepco opae a Embedded oo y e ce ae BAD-ce opo a peepe, ce ae BAD-opoe, ce pao ce ee o oepxoc . epecee oepa ya ooo ceec a ACELab www.acelab.ru 34 e. (8632) 64-17- Texecoe ocae oe p peoa HDD iDE (ATA) ao ee poo c eo exooeco pee pao (c. ocae y oeca PC-3000).

Bocc aoee cepoopa y ao ee c po o-yc ao ypaee aooo a e ocyec e c o o oae exooeco pee a y ao ee KL3120 p KALOK DX3120 p Daeyoung o ae a y ao ee c coeo poo - p oo cepopa epo. oc aoe C ao ee ceec a WD93044A p Western Digital ST351A/X p Seagate aopa op ACE peaae co papao cepopa ep SW-WD9X SW-ST351.

2.4. Coecoc a ypae epooo HM iDE AT.

By pe popopaa ao e, xpaac a popa ypaeo popoec-copa, eco aoec ye co cyeo opae, xpaec a paox oepxoc x HM. Bepc popopa ooaae c oepo a opyce popoeccopa ao e, a epc cyeo opa ooaae c oepo a e e peeo epooy, pe y HM p Seagate Conner eo o oep poypoa acop e ca. ox ex e oee pax epc yca oo coa c coo e c e oepa po poeccopa epc paox popa acax a epoo. oa ae a, o a coepe-o oaox ao e oo o e oe, o pax epc yca, c coepeo cpa, p epec aoe a e po c ao c e pao ococo (apep ST3660A p Seagate). B x cyax pxo c epeca popopay p oo ceao exooeco y (c. ocae y oeca PC-3000), a ec ao oooc e aoa coo e c ye oepa po popoeccopa epooa oxox py pyy epooo a e po. aa opa po c p peo e ecox ao ee oo oe, poc o e oo epec ao a a eo ee aa epeopo. Tec ep PC-3000AT p oe oecoo ec a oppye po oo ec poa, o opo axo c c opa- o ao ee, eoxoo oo ca oep po popoeccopa, coxpa c . a pao coec epoo a ypae copeex ooa x oee ao ee. Mpopopaa xpaac p aa ac paae c a coyeoo epooa (apep HDD ceec a Caviar p Western Digital) ac poa ocyec e c o oae exooeco pee pao ao e (apep, HDD CFS850A CFS425A p Conner p.).

epaypa.

1. B.Mopoo, A.Tapax e aoc a peo HM a Bec ep, M.: AO e C, 1993.

2. . B. y, . . epy coa occ ea IBM-coec x epcoax o epo, M HOM, 1993 .

3. C. opeo IBM PC. coa cc ea: o poep, ao e x ocyae. Moca, e C, 1992 .




2011 www.dissers.ru -

, .
, , , , 1-2 .