Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PCI_22

.pdf
Скачиваний:
16
Добавлен:
10.02.2015
Размер:
2.6 Mб
Скачать

Revision 2.2

7DUJHW 5XOHV IRU VXSSRUWLQJ LOCK#

$ EULGJH DFWLQJ DV D WDUJHW RI DQ DFFHVV ORFNV LWVHOI ZKHQ LOCK# LV GHDVVHUWHG GXULQJ WKH DGGUHVV SKDVH DQG LV DVVHUWHG RQ WKH IROORZLQJ FORFN

2QFH ORFN LV HVWDEOLVKHG D EULGJH UHPDLQV ORFNHG XQWLO ERWK FRAME# DQG LOCK# DUH VDPSOHG GHDVVHUWHG UHJDUGOHVV RI KRZ WKH WUDQVDFWLRQ LV WHUPLQDWHG

7KH EULGJH LV QRW DOORZHG WR DFFHSW DQ\ QHZ UHTXHVWV IURP HLWKHU LQWHUIDFH ZKLOH LW LV LQ D ORFNHG FRQGLWLRQ H[FHSW IURP WKH RZQHU RI LOCK#

F.2. Starting an Exclusive Access

:KHQ DQ DJHQW QHHGV WR GR DQ H[FOXVLYH RSHUDWLRQ LW FKHFNV WKH LQWHUQDOO\ WUDFNHG VWDWH RI LOCK# EHIRUH DVVHUWLQJ REQ# 7KH PDVWHU PDUNV LOCK# EXV\ DQ\WLPH LOCK# LV DVVHUWHG XQOHVV LW LV WKH PDVWHU WKDW RZQV LOCK# DQG QRW EXV\ ZKHQ ERWK FRAME# DQG LOCK# DUH GHDVVHUWHG ,I LOCK# LV EXV\ DQG WKH PDVWHU GRHV QRW RZQ LOCK# WKH DJHQW PXVW GHOD\ WKH DVVHUWLRQ RI REQ# XQWLO LOCK# LV DYDLODEOH

:KLOH ZDLWLQJ IRU GNT# WKH PDVWHU FRQWLQXHV WR PRQLWRU LOCK# ,I LOCK# LV HYHU EXV\ WKH PDVWHU GHDVVHUWV REQ# EHFDXVH DQRWKHU DJHQW KDV JDLQHG FRQWURO RI LOCK#

:KHQ WKH PDVWHU LV JUDQWHG DFFHVV WR WKH EXV DQG LOCK# LV QRW EXV\ RZQHUVKLS RI LOCK# KDV EHHQ REWDLQHG 7KH PDVWHU LV IUHH WR SHUIRUP DQ H[FOXVLYH RSHUDWLRQ ZKHQ WKH FXUUHQW WUDQVDFWLRQ FRPSOHWHV DQG LV WKH RQO\ DJHQW RQ WKH EXV WKDW FDQ GULYH LOCK# $OO RWKHU DJHQWV PXVW QRW GULYH LOCK# HYHQ ZKHQ WKH\ DUH WKH FXUUHQW PDVWHU

)LJXUH ) LOOXVWUDWHV VWDUWLQJ DQ H[FOXVLYH DFFHVV LOCK# LV GHDVVHUWHG GXULQJ WKH DGGUHVV SKDVH RQH FORFN IRU 6$& RU '$& WR UHTXHVW D ORFN RSHUDWLRQ ZKLFK PXVW EH LQLWLDWHG ZLWK D PHPRU\ UHDG FRPPDQG LOCK# PXVW EH DVVHUWHG WKH FORFN IROORZLQJ WKH ILUVW DGGUHVV SKDVH ZKLFK RFFXUV RQ FORFN WR NHHS WKH WDUJHW LQ WKH ORFNHG VWDWH 7KLV DOORZV WKH FXUUHQW PDVWHU WR UHWDLQ RZQHUVKLS RI LOCK# EH\RQG WKH HQG RI WKH FXUUHQW WUDQVDFWLRQ

61 A locked operation is established when LOCK# is deasserted during the address phase, asserted the following clock, and data is transferred during the current transaction.

281

Revision 2.2

&/. )5$0( /2&. $' ,5'< 75'< '(96(/

$'' '$7$

Figure F-1: Starting an Exclusive Access

$ ORFNHG RSHUDWLRQ LV QRW HVWDEOLVKHG RQ WKH EXV XQWLO FRPSOHWLRQ RI WKH ILUVW GDWD SKDVH RI WKH ILUVW WUDQVDFWLRQ IRDY# DQG TRDY# DVVHUWHG ,I WKH WDUJHW WHUPLQDWHV WKH ILUVW WUDQVDFWLRQ ZLWK 5HWU\ WKH PDVWHU WHUPLQDWHV WKH WUDQVDFWLRQ DQG UHOHDVHV LOCK# 2QFH WKH ILUVW GDWD SKDVH FRPSOHWHV ZLWK ERWK TRDY# DQG IRDY# DVVHUWHG WKH H[FOXVLYH RSHUDWLRQ LV HVWDEOLVKHG DQG WKH PDVWHU NHHSV LOCK# DVVHUWHG XQWLO HLWKHU WKH ORFN RSHUDWLRQ FRPSOHWHV RU DQ HUURU 0DVWHU $ERUW RU 7DUJHW $ERUW FDXVHV DQ HDUO\ WHUPLQDWLRQ 7DUJHW WHUPLQDWLRQ RI 5HWU\ DQG 'LVFRQQHFW LV QRUPDO WHUPLQDWLRQ HYHQ ZKHQ D ORFN RSHUDWLRQ LV HVWDEOLVKHG :KHQ D PDVWHU LV WHUPLQDWHG E\ WKH WDUJHW ZLWK 'LVFRQQHFW RU 5HWU\ DIWHU WKH ORFN KDV EHHQ HVWDEOLVKHG WKH WDUJHW LV LQGLFDWLQJ LW LV FXUUHQWO\ EXV\ DQG XQDEOH WR FRPSOHWH WKH UHTXHVWHG GDWD SKDVH 7KH WDUJHW ZLOO DFFHSW WKH DFFHVV ZKHQ LW LV QRW EXV\ DQG FRQWLQXHV WR KRQRU WKH ORFN E\ H[FOXGLQJ DOO RWKHU DFFHVVHV 7KH PDVWHU FRQWLQXHV WR FRQWURO LOCK# LI WKLV FRQGLWLRQ RFFXUV 1RQ H[FOXVLYH DFFHVVHV WR XQORFNHG WDUJHWV RQ WKH VDPH 3&, EXV VHJPHQW DUH DOORZHG WR RFFXU ZKLOH LOCK# LV DVVHUWHG +RZHYHU WUDQVDFWLRQV WR RWKHU EXV VHJPHQWV DUH QRW DOORZHG WR FURVV D ORFNHG EULGJH

:KHQ D EULGJH LV ORFNHG LW PD\ RQO\ DFFHSW UHTXHVWV ZKHQ LOCK# LV GHDVVHUWHG GXULQJ WKH DGGUHVV SKDVH ZKLFK LQGLFDWHV WKDW WKH WUDQVDFWLRQ LV D FRQWLQXDWLRQ RI WKH H[FOXVLYH DFFHVV VHTXHQFH E\ WKH PDVWHU WKDW HVWDEOLVKHG WKH ORFN ,I LOCK# LV DVVHUWHG GXULQJ WKH DGGUHVV SKDVH D ORFNHG EULGJH ZLOO WHUPLQDWH DOO DFFHVVHV E\ DVVHUWLQJ STOP# ZLWK TRDY# GHDVVHUWHG 5HWU\ $ ORFNHG WDUJHW UHPDLQV LQ WKH ORFNHG VWDWH XQWLO ERWK FRAME# DQG LOCK# DUH GHDVVHUWHG

'HOD\HG 7UDQVDFWLRQV DQG /RFN

$ ORFNHG WUDQVDFWLRQ FDQ EH FRPSOHWHG XVLQJ 'HOD\HG 7UDQVDFWLRQ WHUPLQDWLRQ $OO WKH UXOHV RI LOCK# VWLOO DSSO\ H[FHSW WKH EULGJH PXVW FRQVLGHU LWVHOI ORFNHG ZKHQ LW HQTXHXHV WKH UHTXHVW HYHQ WKRXJK QR GDWD KDV WUDQVIHUUHG 7KLV FRQGLWLRQ LV UHIHUUHG WR DV D WDUJHW ORFN :KLOH LQ WDUJHW ORFN WKH EULGJH HQTXHXHV QR QHZ UHTXHVWV RQ WKH SULPDU\ LQWHUIDFH DQG WHUPLQDWHV DOO UHTXHVWV ZLWK 5HWU\ 7KH EULGJH ORFNV LWV VHFRQGDU\ LQWHUIDFH ZKHQ ORFN LV HVWDEOLVKHG RQ WKH VHFRQGDU\ EXV DQG VWDUWV FKHFNLQJ IRU WKH UHSHDW RI WKH RULJLQDO ORFN UHTXHVW RQ WKH SULPDU\ LQWHUIDFH $ WDUJHW ORFN EHFRPHV D IXOO ORFN ZKHQ WKH PDVWHU UHSHDWV WKH ORFNHG UHTXHVW DQG WKH EULGJH WUDQVIHUV GDWD $W WKLV SRLQW WKH PDVWHU KDV HVWDEOLVKHG WKH ORFN

282

Revision 2.2

$ EULGJH DFWLQJ DV D WDUJHW WKDW VXSSRUWV H[FOXVLYH DFFHVVHV PXVW VDPSOH LOCK# ZLWK WKH DGGUHVV DQG RQ D VXEVHTXHQW FORFN ,I WKH EULGJH SHUIRUPV PHGLXP RU VORZ GHFRGH LW PXVW ODWFK LOCK# GXULQJ WKH ILUVW DGGUHVV SKDVH 2WKHUZLVH WKH EULGJH FDQQRW GHWHUPLQH LI WKH DFFHVV LV D ORFN RSHUDWLRQ ZKHQ GHFRGH FRPSOHWHV $ EULGJH PDUNV LWVHOI DV WDUJHW ORFNHG LI LOCK# LV GHDVVHUWHG GXULQJ WKH ILUVW DGGUHVV SKDVH DQG LV DVVHUWHG RQ WKH QH[W FORFN $ EULGJH GRHV QRW PDUN LWVHOI WDUJHW ORFNHG LI LOCK# LV GHDVVHUWHG WKH FORFN IROORZLQJ WKH ILUVW DGGUHVV SKDVH DQG LV IUHH WR UHVSRQG WR RWKHU UHTXHVWV

F.3. Continuing an Exclusive Access

)LJXUH ) VKRZV D PDVWHU FRQWLQXLQJ DQ H[FOXVLYH DFFHVV +RZHYHU WKLV DFFHVV PD\ RU PD\ QRW FRPSOHWH WKH H[FOXVLYH RSHUDWLRQ :KHQ WKH PDVWHU LV JUDQWHG DFFHVV WR WKH EXV LW VWDUWV DQRWKHU H[FOXVLYH DFFHVV WR WKH WDUJHW LW SUHYLRXVO\ ORFNHG LOCK# LV GHDVVHUWHG GXULQJ WKH DGGUHVV SKDVH WR FRQWLQXH WKH ORFN 7KH ORFNHG GHYLFH DFFHSWV DQG UHVSRQGV WR WKH UHTXHVW LOCK# LV DVVHUWHG RQ FORFN WR NHHS WKH WDUJHW LQ WKH ORFNHG VWDWH DQG DOORZ WKH FXUUHQW PDVWHU WR UHWDLQ RZQHUVKLS RI LOCK# EH\RQG WKH HQG RI WKH FXUUHQW WUDQVDFWLRQ

:KHQ WKH PDVWHU LV FRQWLQXLQJ WKH ORFN RSHUDWLRQ LW FRQWLQXHV WR DVVHUW LOCK# :KHQ WKH PDVWHU FRPSOHWHV WKH ORFN RSHUDWLRQ LW GHDVVHUWV LOCK# DIWHU WKH FRPSOHWLRQ RI WKH ODVW GDWD SKDVH ZKLFK RFFXUV RQ FORFN 5HIHU WR 6HFWLRQ ) IRU PRUH LQIRUPDWLRQ RQ FRPSOHWLQJ DQ H[FOXVLYH DFFHVV

CLK

1

2

3

4

5

FRAME#

Release

LOCK#

Continue

AD

ADDRESS

DATA

IRDY#

TRDY#

DEVSEL#

)LJXUH ) &RQWLQXLQJ DQ ([FOXVLYH $FFHVV

F.4. Accessing a Locked Agent

)LJXUH ) VKRZV D PDVWHU WU\LQJ D QRQ H[FOXVLYH DFFHVV WR D ORFNHG DJHQW :KHQ LOCK# LV DVVHUWHG GXULQJ WKH DGGUHVV SKDVH DQG LI WKH WDUJHW LV ORFNHG IXOO ORFN RU WDUJHW ORFN LW WHUPLQDWHV WKH WUDQVDFWLRQ ZLWK 5HWU\ DQG QR GDWD LV WUDQVIHUUHG

283

Revision 2.2

CLK

 

 

 

 

1

2

3

4

5

FRAME#

 

 

 

 

LOCK#

(driven low by master holding lock)

 

 

AD

ADDRESS

DATA

 

 

IRDY#

 

 

 

 

TRDY#

 

 

 

 

STOP#

 

 

 

 

DEVSEL#

 

 

 

 

 

)LJXUH ) $FFHVVLQJ D /RFNHG $JHQW

 

 

F.5. Completing an Exclusive Access

'XULQJ WKH ILQDO WUDQVDFWLRQ RI DQ H[FOXVLYH RSHUDWLRQ LOCK# LV GHDVVHUWHG VR WKH WDUJHW ZLOO DFFHSW WKH UHTXHVW DQG WKHQ UH DVVHUWHG XQWLO WKH H[FOXVLYH DFFHVV WHUPLQDWHV VXFFHVVIXOO\ 7KH PDVWHU PD\ GHDVVHUW LOCK# DW DQ\ WLPH ZKHQ WKH H[FOXVLYH RSHUDWLRQ KDV FRPSOHWHG +RZHYHU LW LV UHFRPPHQGHG EXW QRW UHTXLUHG WKDW LOCK# EH GHDVVHUWHG ZLWK WKH GHDVVHUWLRQ RI IRDY# IROORZLQJ WKH FRPSOHWLRQ RI WKH ODVW GDWD SKDVH RI WKH ORFNHG RSHUDWLRQ 5HOHDVLQJ LOCK# DW DQ\ RWKHU WLPH PD\ UHVXOW LQ D VXEVHTXHQW WUDQVDFWLRQ EHLQJ WHUPLQDWHG ZLWK 5HWU\ XQQHFHVVDULO\ $ ORFNHG DJHQW XQORFNV LWVHOI ZKHQHYHU LOCK# DQG FRAME# DUH GHDVVHUWHG

,I D PDVWHU ZDQWV WR H[HFXWH WZR LQGHSHQGHQW H[FOXVLYH RSHUDWLRQV RQ WKH EXV LW PXVW HQVXUH D PLQLPXP RI RQH FORFN EHWZHHQ RSHUDWLRQV ZKHUH ERWK FRAME# DQG LOCK# DUH GHDVVHUWHG )RU H[DPSOH WKH IDVW EDFN WR EDFN FDVH GHSLFWHG LQ )LJXUH FORFN

FDQQRW ORFN ERWK WUDQVDFWLRQV 7KLV HQVXUHV DQ\ WDUJHW ORFNHG E\ WKH ILUVW RSHUDWLRQ LV UHOHDVHG SULRU WR VWDUWLQJ WKH VHFRQG RSHUDWLRQ $Q DJHQW PXVW XQORFN LWVHOI ZKHQ FRAME# DQG LOCK# DUH ERWK GHDVVHUWHG RQ WKH VDPH FORFN

F.7. Complete Bus Lock

7KH 3&, UHVRXUFH ORFN FDQ EH FRQYHUWHG LQWR D FRPSOHWH EXV ORFN E\ KDYLQJ WKH DUELWHU QRW JUDQW WKH EXV WR DQ\ RWKHU DJHQW ZKLOH LOCK# LV DVVHUWHG ,I WKH ILUVW DFFHVV RI WKH ORFNHG VHTXHQFH LV WHUPLQDWHG ZLWK 5HWU\ WKH PDVWHU PXVW GHDVVHUW ERWK REQ# DQG LOCK# ,I WKH ILUVW DFFHVV FRPSOHWHV QRUPDOO\ WKH FRPSOHWH EXV ORFN KDV EHHQ HVWDEOLVKHG DQG WKH DUELWHU ZLOO QRW JUDQW WKH EXV WR DQ\ RWKHU DJHQW ,I WKH DUELWHU JUDQWHG WKH EXV WR DQRWKHU DJHQW ZKHQ WKH FRPSOHWH EXV ORFN ZDV EHLQJ HVWDEOLVKHG WKH DUELWHU PXVW UHPRYH WKH RWKHU JUDQW WR HQVXUH WKDW FRPSOHWH EXV ORFN VHPDQWLFV DUH REVHUYHG $ FRPSOHWH EXV ORFN PD\ KDYH D VLJQLILFDQW LPSDFW RQ WKH SHUIRUPDQFH RI WKH V\VWHP SDUWLFXODUO\ WKH YLGHR VXEV\VWHP $OO QRQ H[FOXVLYH DFFHVVHV ZLOO QRW SURFHHG ZKLOH D FRPSOHWH EXV ORFN RSHUDWLRQ LV LQ SURJUHVV

284

Revision 2.2

Appendix G

I/O Space Address

Decoding for Legacy Devices

$ IXQFWLRQ WKDW VXSSRUWV D 3& OHJDF\ IXQFWLRQ ,'( 9*$ HWF LV DOORZHG WR FODLP WKRVH DGGUHVVHV DVVRFLDWHG ZLWK WKH VSHFLILF IXQFWLRQ ZKHQ WKH , 2 6SDFH VHH )LJXUH

HQDEOH ELW LV VHW

7KHVH DGGUHVVHV DUH QRW UHTXHVWHG XVLQJ D %DVH $GGUHVV UHJLVWHU EXW DUH DVVLJQHG E\ LQLWLDOL]DWLRQ VRIWZDUH ,I D GHYLFH LGHQWLILHV LWVHOI DV D OHJDF\ IXQFWLRQ FODVV FRGH WKH LQLWLDOL]DWLRQ VRIWZDUH JUDQWV WKH GHYLFH SHUPLVVLRQ WR FODLP WKH , 2 OHJDF\ DGGUHVVHV E\ VHWWLQJ WKH GHYLFH¶V , 2 6SDFH HQDEOH ELW

,I WKH GHYLFH GRHV QRW RZQ DOO E\WHV ZLWKLQ D ':25' RI D OHJDF\ , 2 UDQJH LW LV UHTXLUHG WR XVH AD[1::0] WR FRPSOHWH WKH GHFRGH EHIRUH FODLPLQJ WKH DFFHVV E\ DVVHUWLQJ DEVSEL# ,I D OHJDF\ IXQFWLRQ LV DGGUHVVHG E\ DQ , 2 WUDQVDFWLRQ EXW GRHV QRW RZQ DOO E\WHV EHLQJ DFFHVVHG LQ WKH ':25' LW LV UHTXLUHG WR WHUPLQDWH WKH WUDQVDFWLRQ ZLWK 7DUJHW $ERUW $Q H[SDQVLRQ EXV EULGJH LV JUDQWHG DQ H[FHSWLRQ WR WKLV UHTXLUHPHQW ZKHQ SHUIRUPLQJ VXEWUDFWLYH GHFRGH 7KH EULGJH LV SHUPLWWHG WR DVVXPH WKDW DOO E\WHV ZLWKLQ WKH ':25' EHLQJ DGGUHVVHG UHVLGH RQ WKH H[SDQVLRQ EXV 7KLV PHDQV WKDW WKH EULGJH LV QRW UHTXLUHG WR FKHFN WKH HQFRGLQJ RI AD[1::0] DQG WKH E\WH HQDEOHV EHIRUH SDVVLQJ WKH UHTXHVW WR WKH H[SDQVLRQ EXV WR FRPSOHWH

285

Revision 2.2

286

Revision 2.2

Appendix H

Capability IDs

7KLV DSSHQGL[ GHVFULEHV WKH FXUUHQW &DSDELOLW\ ,'V (DFK GHILQHG FDSDELOLW\ PXVW KDYH D 3&, 6,* DVVLJQHG ,' FRGH 7KHVH FRGHV DUH DVVLJQHG DQG KDQGOHG PXFK OLNH WKH &ODVV &RGHV

6HFWLRQ RI WKLV VSHFLILFDWLRQ SURYLGHV D IXOO GHVFULSWLRQ RI WKH ([WHQGHG &DSDELOLWLHV /LVW IRU 3&, GHYLFHV

7DEOH + &DSDELOLW\ ,'V

ID Capability

0Reserved

1PCI Power Management Interface – This capability structure provides a standard interface to control power management features in a PCI device. It is fully documented in the PCI Power Management Interface Specification. This document is available from the PCI SIG as described in Chapter 1 of this specification.

2AGP – This capability structure identifies a controller that is capable of using Accelerated Graphics Port features. Full documentation can be found in the Accelerated Graphics Port Interface Specification. This is available at http://www.agpforum.org.

3VPD – This capability structure identifies a device that supports Vital Product Data. Full documentation of this feature can be found in Section 6.4. and Appendix I of this specification.

287

Revision 2.2

7DEOH + &DSDELOLW\ ,'V FRQWLQXHG

ID Capability

46ORW ,GHQWLILFDWLRQ – 7KLV FDSDELOLW\ VWUXFWXUH LGHQWLILHV D EULGJH WKDW SURYLGHV H[WHUQDO H[SDQVLRQ FDSDELOLWLHV )XOO GRFXPHQWDWLRQ RI WKLV IHDWXUH FDQ EH IRXQG LQ WKH 3&, WR 3&, %ULGJH $UFKLWHFWXUH 6SHFLILFDWLRQ 7KLV GRFXPHQW LV DYDLODEOH IURP WKH 3&, 6,* DV GHVFULEHG LQ &KDSWHU RI WKLV VSHFLILFDWLRQ

5Message Signaled Interrupts – This capability VWUXFWXUH identifies a PCI function that can do message signaled interrupt delivery as defined in Section 6.8. of this specification.

6CompactPCI Hot Swap – This capability VWUXFWXUH provides a standard interface to control and sense status within a device that supports Hot Swap insertion and extraction in a CompactPCI system. This capability is documented in the CompactPCI Hot Swap Specification PICMG 2.1, R1.0 available at http://www.picmg.org.

7-255 Reserved

288

Revision 2.2

Appendix I

Vital Product Data

9LWDO 3URGXFW 'DWD 93' LV LQIRUPDWLRQ WKDW XQLTXHO\ LGHQWLILHV KDUGZDUH DQG SRWHQWLDOO\ VRIWZDUH HOHPHQWV RI D V\VWHP 7KH 93' FDQ SURYLGH WKH V\VWHP ZLWK LQIRUPDWLRQ RQ YDULRXV )LHOG 5HSODFHDEOH 8QLWV VXFK DV SDUW QXPEHU VHULDO QXPEHU DQG RWKHU GHWDLOHG LQIRUPDWLRQ 7KH REMHFWLYH IURP D V\VWHP SRLQW RI YLHZ LV WR PDNH WKLV LQIRUPDWLRQ DYDLODEOH WR WKH V\VWHP RZQHU DQG VHUYLFH SHUVRQQHO 6XSSRUW RI 93' LV RSWLRQDO

93' UHVLGHV LQ D VWRUDJH GHYLFH IRU H[DPSOH D VHULDO ((3520 LQ D 3&, GHYLFH $FFHVV WR WKH 93' LV SURYLGHG XVLQJ WKH &DSDELOLWLHV /LVW LQ &RQILJXUDWLRQ 6SDFH 7KH 93' FDSDELOLW\ VWUXFWXUH KDV WKH IROORZLQJ IRUPDW

31

30

16

15

8

7

0

 

 

 

 

 

 

 

F

VPD Address

 

 

Pointer to Next ID

 

ID = 03h

 

 

 

 

 

 

 

 

 

 

 

VPD Data

 

 

 

 

 

 

 

 

 

)LJXUH , 93' &DSDELOLW\ 6WUXFWXUH

5HJLVWHU )LHOG 'HVFULSWLRQV

,'²&DSDELOLW\ VWUXFWXUH ,' K ZKLFK LV D UHDG RQO\ ILHOG

3RLQWHU WR 1H[W ,'²3RLQWHU WR WKH QH[W FDSDELOLW\ VWUXFWXUH RU K LI WKLV LV WKH ODVW VWUXFWXUH LQ WKH &DSDELOLW\ /LVW 7KLV LV D UHDG RQO\ ILHOG

93' $GGUHVV²':25' DOLJQHG E\WH DGGUHVV RI WKH 93' WR EH DFFHVVHG 7KH UHJLVWHU LV UHDG ZULWH DQG WKH LQLWLDO YDOXH DW SRZHU XS LV LQGHWHUPLQDWH

)²$ IODJ XVHG WR LQGLFDWH ZKHQ WKH WUDQVIHU RI GDWD EHWZHHQ WKH 93' 'DWD UHJLVWHU DQG WKH VWRUDJH FRPSRQHQW LV FRPSOHWHG 7KH IODJ UHJLVWHU LV ZULWWHQ ZKHQ WKH 93' $GGUHVV UHJLVWHU LV ZULWWHQ 7R UHDG 93' LQIRUPDWLRQ D ]HUR LV ZULWWHQ WR WKH IODJ UHJLVWHU ZKHQ WKH DGGUHVV LV ZULWWHQ WR WKH 93' $GGUHVV UHJLVWHU 7KH KDUGZDUH GHYLFH ZLOO VHW WKH IODJ WR D RQH ZKHQ E\WHV RI GDWD IURP WKH VWRUDJH FRPSRQHQW KDYH EHHQ WUDQVIHUUHG WR WKH 93' 'DWD UHJLVWHU 6RIWZDUH FDQ PRQLWRU WKH IODJ DQG DIWHU LW LV VHW WR D RQH UHDG WKH 93' LQIRUPDWLRQ IURP WKH 93' 'DWD UHJLVWHU ,I HLWKHU WKH 93' $GGUHVV RU 93' 'DWD UHJLVWHU LV ZULWWHQ SULRU WR WKH IODJ ELW EHLQJ VHW WR D RQH WKH UHVXOWV RI WKH RULJLQDO UHDG RSHUDWLRQ DUH XQSUHGLFWDEOH 7R ZULWH 93' LQIRUPDWLRQ WR WKH UHDG ZULWH SRUWLRQ RI WKH 93' VSDFH ZULWH WKH GDWD WR WKH 93' 'DWD UHJLVWHU 7KHQ ZULWH WKH DGGUHVV RI ZKHUH WKH 93' GDWD LV WR EH VWRUHG LQWR WKH 93' $GGUHVV UHJLVWHU DQG ZULWH WKH IODJ ELW WR D RQH DW

289

Revision 2.2

WKH WLPH WKH DGGUHVV LV ZULWWHQ 7KH VRIWZDUH WKHQ PRQLWRUV WKH IODJ ELW DQG ZKHQ LW LV VHW WR ]HUR E\ GHYLFH KDUGZDUH WKH 93' GDWD DOO E\WHV KDV EHHQ WUDQVIHUUHG IURP WKH 93' 'DWD UHJLVWHU WR WKH VWRUDJH FRPSRQHQW ,I HLWKHU WKH 93' $GGUHVV RU 93' 'DWD UHJLVWHU LV ZULWWHQ SULRU WR WKH IODJ ELW EHLQJ VHW WR D ]HUR WKH UHVXOWV RI WKH ZULWH RSHUDWLRQ WR WKH VWRUDJH FRPSRQHQW DUH XQSUHGLFWDEOH

93' 'DWD²93' GDWD FDQ EH UHDG WKURXJK WKLV UHJLVWHU 7KH OHDVW VLJQLILFDQW E\WH RI WKLV UHJLVWHU DW RIIVHW LQ WKLV FDSDELOLW\ VWUXFWXUH FRUUHVSRQGV WR WKH E\WH RI 93' DW WKH DGGUHVV VSHFLILHG E\ WKH 93' $GGUHVV UHJLVWHU 7KH GDWD UHDG IURP RU ZULWWHQ WR WKLV UHJLVWHU XVHV WKH QRUPDO 3&, E\WH WUDQVIHU FDSDELOLWLHV )RXU E\WHV DUH DOZD\V WUDQVIHUUHG EHWZHHQ WKLV UHJLVWHU DQG WKH 93' VWRUDJH FRPSRQHQW 5HDGLQJ RU ZULWLQJ GDWD RXWVLGH RI WKH 93' VSDFH LQ WKH VWRUDJH FRPSRQHQW LV QRW DOORZHG 7KH 93' ERWK WKH UHDG RQO\ LWHPV DQG WKH UHDG ZULWH ILHOGV LV VWRUHG LQIRUPDWLRQ DQG ZLOO KDYH QR GLUHFW FRQWURO RI DQ\ GHYLFH RSHUDWLRQV 7KH LQLWLDO YDOXH RI WKLV UHJLVWHU DW SRZHU XS LV LQGHWHUPLQDWH

7KH 93' $GGUHVV ILHOG LV D E\WH DGGUHVV EXW PXVW VSHFLI\ D ':25' DOLJQHG ORFDWLRQL H WKH ERWWRP WZR ELWV PXVW EH ]HUR

(YHU\ ERDUG PD\ FRQWDLQ 93' :KHQ D 3&, H[SDQVLRQ ERDUG FRQWDLQV PXOWLSOH GHYLFHV 93' LI SURYLGHG LV UHTXLUHG RQ RQO\ RQH RI WKHP EXW PD\ EH LQFOXGHG LQ HDFK 3&, GHYLFHV GHVLJQHG H[FOXVLYHO\ IRU XVH RQ WKH V\VWHP ERDUG PD\ DOVR VXSSRUW WKH RSWLRQDO 93' UHJLVWHUV

93' LQ D 3&, H[SDQVLRQ ERDUG XVHV WZR RI WKH SUHGHILQHG WDJ LWHP QDPHV SUHYLRXVO\ GHILQHG LQ WKH 3OXJ DQG 3OD\ ,6$ 6SHFLILFDWLRQ DQG WZR QHZ RQHV GHILQHG VSHFLILFDOO\ IRU 3&, 93' 7KH 3Q3 ,6$ WDJ LWHP QDPHV WKDW DUH XVHG DUH ,GHQWLILHU 6WULQJ [ IRU D /DUJH 5HVRXUFH 'DWD 7\SH DQG (QG 7DJ [) IRU D 6PDOO 5HVRXUFH 'DWD 7\SH 7KH QHZ ODUJH UHVRXUFH LWHP QDPHV IRU 93' DUH 93' 5 ZLWK D YDOXH RI [ IRU UHDG RQO\ GDWD DQG 93' : ZLWK D YDOXH RI [ IRU UHDG ZULWH GDWD

9LWDO 3URGXFW 'DWD LV PDGH XS RI 6PDOO DQG /DUJH 5HVRXUFH 'DWD 7\SHV DV GHVFULEHG LQ WKH 3OXJ DQG 3OD\ ,6$ 6SHFLILFDWLRQ 9HUVLRQ D 8VH RI WKHVH GDWD VWUXFWXUHV DOORZV OHYHUDJLQJ RI GDWD W\SHV DOUHDG\ IDPLOLDU WR WKH LQGXVWU\ DQG PLQLPL]HV WKH DPRXQW RI DGGLWLRQDO UHVRXUFHV QHHGHG IRU VXSSRUW 7KLV GDWD IRUPDW FRQVLVWV RI D VHULHV RI ³WDJJHG´ GDWD VWUXFWXUHV 7KH GDWD W\SHV IURP WKH 3OXJ DQG 3OD\ ,6$ 6SHFLILFDWLRQ 9HUVLRQ D DUH UHSURGXFHG LQ WKH IROORZLQJ ILJXUHV

Offset

Byte 0

Field Name

Value = 0xxxxyyyb (Type = Small(0), Small Item Name = xxxx, length = yy bytes

Bytes 1 to n

Actual information

 

 

)LJXUH , 6PDOO 5HVRXUFH 'DWD 7\SH 7DJ %LW 'HILQLWLRQV

290

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]