- Page 2 and 3: DRAFT
- Page 4: DRAFT© 2000-2012 OCP-IP Associatio
- Page 9: ContentsDRAFTix5.3.1 Cache Line and
- Page 13: ContentsDRAFTxiii14.3.6 Coherent an
- Page 17 and 18: DRAFTxviiChanges for Version 3.1Cha
- Page 19 and 20: DRAFT1 OverviewThe Open Core Protoc
- Page 21 and 22: Overview 3DRAFTanalysis and reduce
- Page 23 and 24: DRAFTPart ISpecificationOCP-IP Conf
- Page 25 and 26: DRAFT2 Theory of OperationThe Open
- Page 27 and 28: Theory of Operation 9DRAFTtransfer
- Page 29 and 30: Theory of Operation 11DRAFTThe OCP
- Page 31: DRAFT3 Signals and EncodingOCP inte
- Page 35 and 36: Signals and Encoding 17DRAFTName Wi
- Page 37 and 38: Signals and Encoding 19DRAFTThis fi
- Page 39 and 40: Signals and Encoding 21DRAFTMBurstP
- Page 41 and 42: Signals and Encoding 23DRAFTMDataTa
- Page 43 and 44: Signals and Encoding 25DRAFTTable 1
- Page 45 and 46: Signals and Encoding 27DRAFT3.2 Sid
- Page 47 and 48: Signals and Encoding 29DRAFTConnect
- Page 49 and 50: Signals and Encoding 31DRAFT3.3 Tes
- Page 51 and 52: Signals and Encoding 33DRAFT• SCm
- Page 53 and 54: Signals and Encoding 35DRAFTGroupSi
- Page 55 and 56: Signals and Encoding 37DRAFT28 Stat
- Page 57 and 58: DRAFT4 Protocol SemanticsThis chapt
- Page 59 and 60: Protocol Semantics 41DRAFTGroup Sig
- Page 61 and 62: Protocol Semantics 43DRAFT4.3.2 Dat
- Page 63 and 64: Protocol Semantics 45DRAFT4.3.2.2 P
- Page 65 and 66: Protocol Semantics 47DRAFTCombinati
- Page 67 and 68: Protocol Semantics 49DRAFT(M_OFF st
- Page 69 and 70: Protocol Semantics 51DRAFT4.3.3.5 T
- Page 71 and 72: Protocol Semantics 53DRAFT4.4.2 Pos
- Page 73 and 74: Protocol Semantics 55DRAFTA single
- Page 75 and 76: Protocol Semantics 57DRAFT4.6.2 Bur
- Page 77 and 78: Protocol Semantics 59DRAFTFor all r
- Page 79 and 80: Protocol Semantics 61DRAFT4.8 TagsT
- Page 81 and 82: Protocol Semantics 63DRAFT4.10 OCP
- Page 83 and 84:
DRAFTProtocol Semantics 65Section 4
- Page 85 and 86:
Protocol Semantics 67DRAFT4.10.1.8
- Page 87 and 88:
Protocol Semantics 69DRAFT}4}tag de
- Page 89 and 90:
Protocol Semantics 71DRAFT}}thread
- Page 91 and 92:
Protocol Semantics 73DRAFThas the a
- Page 93 and 94:
Protocol Semantics 75DRAFT3. At the
- Page 95 and 96:
Protocol Semantics 77DRAFTTable 34C
- Page 97 and 98:
Protocol Semantics 79DRAFTType Para
- Page 99 and 100:
DRAFT5 OCP Coherence Extensions:The
- Page 101 and 102:
OCP Coherence Extensions: Theory of
- Page 103 and 104:
OCP Coherence Extensions: Theory of
- Page 105 and 106:
OCP Coherence Extensions: Theory of
- Page 107 and 108:
OCP Coherence Extensions: Theory of
- Page 109 and 110:
OCP Coherence Extensions: Theory of
- Page 111 and 112:
OCP Coherence Extensions: Theory of
- Page 113 and 114:
OCP Coherence Extensions: Theory of
- Page 115 and 116:
OCP Coherence Extensions: Theory of
- Page 117 and 118:
OCP Coherence Extensions: Theory of
- Page 119 and 120:
DRAFT6 OCP Coherence Extensions:Sig
- Page 121 and 122:
OCP Coherence Extensions: Signals a
- Page 123 and 124:
OCP Coherence Extensions: Signals a
- Page 125 and 126:
OCP Coherence Extensions: Signals a
- Page 127 and 128:
OCP Coherence Extensions: Signals a
- Page 129 and 130:
OCP Coherence Extensions: Signals a
- Page 131 and 132:
OCP Coherence Extensions: Signals a
- Page 133 and 134:
OCP Coherence Extensions: Signals a
- Page 135 and 136:
OCP Coherence Extensions: Signals a
- Page 137 and 138:
OCP Coherence Extensions: Signals a
- Page 139 and 140:
OCP Coherence Extensions: Signals a
- Page 141 and 142:
OCP Coherence Extensions: Signals a
- Page 143 and 144:
OCP Coherence Extensions: Signals a
- Page 145 and 146:
OCP Coherence Extensions: Signals a
- Page 147 and 148:
OCP Coherence Extensions: Signals a
- Page 149 and 150:
DRAFT7 Core Configuration FileOCP c
- Page 151 and 152:
Core Configuration File 133DRAFTOCP
- Page 153 and 154:
Core Configuration File 135DRAFTOCP
- Page 155 and 156:
DRAFT8 Interface Configuration File
- Page 157 and 158:
Interface Configuration File 139DRA
- Page 159 and 160:
Interface Configuration File 141DRA
- Page 161 and 162:
DRAFT9 Core RTL Configuration FileN
- Page 163 and 164:
Core RTL Configuration File 145DRAF
- Page 165 and 166:
Core RTL Configuration File 147DRAF
- Page 167 and 168:
Core RTL Configuration File 149DRAF
- Page 169 and 170:
Core RTL Configuration File 151DRAF
- Page 171 and 172:
Core RTL Configuration File 153DRAF
- Page 173 and 174:
DRAFT10 Core TimingTo connect two e
- Page 175 and 176:
Core Timing 157DRAFT10.1.3 Technolo
- Page 177 and 178:
Core Timing 159DRAFT10.1.4.1 Max De
- Page 179 and 180:
Core Timing 161DRAFTrootclockperiod
- Page 181 and 182:
Core Timing 163DRAFT10.2.5 Port Con
- Page 183 and 184:
Core Timing 165DRAFTConstant values
- Page 185 and 186:
Core Timing 167DRAFTExamplesIn the
- Page 187 and 188:
Core Timing 169DRAFT10.2.8 Sample C
- Page 189 and 190:
DRAFTPart II GuidelinesOCP-IP Confi
- Page 191 and 192:
DRAFT11 Timing DiagramsThe timing d
- Page 193 and 194:
Timing Diagrams 175DRAFT11.2 Reques
- Page 195 and 196:
Timing Diagrams 177DRAFTE. The slav
- Page 197 and 198:
Timing Diagrams 179DRAFTSequenceA.
- Page 199 and 200:
Timing Diagrams 181DRAFTFigure 27No
- Page 201 and 202:
Timing Diagrams 183DRAFTF. The slav
- Page 203 and 204:
Timing Diagrams 185DRAFTFigure 30In
- Page 205 and 206:
Timing Diagrams 187DRAFTFigure 31In
- Page 207 and 208:
Timing Diagrams 189DRAFTB. The mast
- Page 209 and 210:
Timing Diagrams 191DRAFT11.14 Incre
- Page 211 and 212:
Timing Diagrams 193DRAFTFigure 35Si
- Page 213 and 214:
Timing Diagrams 195DRAFTD. Since SC
- Page 215 and 216:
Timing Diagrams 197DRAFTThis exampl
- Page 217 and 218:
Timing Diagrams 199DRAFTincluding t
- Page 219 and 220:
Timing Diagrams 201DRAFTslave respo
- Page 221 and 222:
Timing Diagrams 203DRAFTwith a DVA
- Page 223 and 224:
Timing Diagrams 205DRAFTWhen thread
- Page 225 and 226:
Timing Diagrams 207DRAFTB. Since ST
- Page 227 and 228:
Timing Diagrams 209DRAFT11.25 Reset
- Page 229 and 230:
Timing Diagrams 211DRAFTFigure 47Ba
- Page 231 and 232:
Timing Diagrams 213DRAFTstates. In
- Page 233 and 234:
DRAFT12 OCP Coherence Extensions:Ti
- Page 235 and 236:
OCP Coherence Extensions: Timing Di
- Page 237 and 238:
OCP Coherence Extensions: Timing Di
- Page 239 and 240:
OCP Coherence Extensions: Timing Di
- Page 241 and 242:
OCP Coherence Extensions: Timing Di
- Page 243 and 244:
OCP Coherence Extensions: Timing Di
- Page 245 and 246:
DRAFT13 Developers GuidelinesThis c
- Page 247 and 248:
Developers Guidelines 229DRAFTThe i
- Page 249 and 250:
Developers Guidelines 231DRAFT(or t
- Page 251 and 252:
Developers Guidelines 233DRAFTSecti
- Page 253 and 254:
Developers Guidelines 235DRAFTFigur
- Page 255 and 256:
Developers Guidelines 237DRAFTSome
- Page 257 and 258:
Developers Guidelines 239DRAFTAnoth
- Page 259 and 260:
Developers Guidelines 241DRAFT13.3.
- Page 261 and 262:
Developers Guidelines 243DRAFTFigur
- Page 263 and 264:
Developers Guidelines 245DRAFT13.3.
- Page 265 and 266:
Developers Guidelines 247DRAFTThe t
- Page 267 and 268:
Developers Guidelines 249DRAFT[[Not
- Page 269 and 270:
Developers Guidelines 251DRAFTexten
- Page 271 and 272:
Developers Guidelines 253DRAFTThe m
- Page 273 and 274:
Developers Guidelines 255DRAFTThe r
- Page 275 and 276:
Developers Guidelines 257DRAFTmakes
- Page 277 and 278:
Developers Guidelines 259DRAFTBoth
- Page 279 and 280:
Developers Guidelines 261DRAFTIf th
- Page 281 and 282:
Developers Guidelines 263DRAFTBit V
- Page 283 and 284:
Developers Guidelines 265DRAFT• E
- Page 285 and 286:
Developers Guidelines 267DRAFTtime,
- Page 287 and 288:
Developers Guidelines 269DRAFTA sla
- Page 289 and 290:
DRAFT14 Developer’s Guidelines: O
- Page 291 and 292:
Developer’s Guidelines: OCP Coher
- Page 293 and 294:
Developer’s Guidelines: OCP Coher
- Page 295 and 296:
Developer’s Guidelines: OCP Coher
- Page 297 and 298:
Developer’s Guidelines: OCP Coher
- Page 299 and 300:
Developer’s Guidelines: OCP Coher
- Page 301 and 302:
Developer’s Guidelines: OCP Coher
- Page 303 and 304:
Developer’s Guidelines: OCP Coher
- Page 305 and 306:
Developer’s Guidelines: OCP Coher
- Page 307 and 308:
Developer’s Guidelines: OCP Coher
- Page 309 and 310:
Developer’s Guidelines: OCP Coher
- Page 311 and 312:
Developer’s Guidelines: OCP Coher
- Page 313 and 314:
Developer’s Guidelines: OCP Coher
- Page 315 and 316:
Developer’s Guidelines: OCP Coher
- Page 317 and 318:
Developer’s Guidelines: OCP Coher
- Page 319 and 320:
CC_RDSH; Maddr; MReqInfo=CID1CC_RDO
- Page 321 and 322:
Developer’s Guidelines: OCP Coher
- Page 323 and 324:
Developer’s Guidelines: OCP Coher
- Page 325 and 326:
Developer’s Guidelines: OCP Coher
- Page 327 and 328:
Developer’s Guidelines: OCP Coher
- Page 329 and 330:
Developer’s Guidelines: OCP Coher
- Page 331 and 332:
Developer’s Guidelines: OCP Coher
- Page 333 and 334:
Developer’s Guidelines: OCP Coher
- Page 335 and 336:
Developer’s Guidelines: OCP Coher
- Page 337 and 338:
Developer’s Guidelines: OCP Coher
- Page 339 and 340:
Developer’s Guidelines: OCP Coher
- Page 341 and 342:
Developer’s Guidelines: OCP Coher
- Page 343 and 344:
Developer’s Guidelines: OCP Coher
- Page 345 and 346:
Developer’s Guidelines: OCP Coher
- Page 347 and 348:
Developer’s Guidelines: OCP Coher
- Page 349 and 350:
DRAFT15 Timing GuidelinesTo provide
- Page 351 and 352:
Timing Guidelines 333DRAFTTable 69L
- Page 353 and 354:
DRAFT16 OCP ProfilesA strength of O
- Page 355 and 356:
OCP Profiles 337DRAFT16.1 Consensus
- Page 357 and 358:
OCP Profiles 339DRAFTMByteEn[3] MBy
- Page 359 and 360:
OCP Profiles 341DRAFTSignal* Enabli
- Page 361 and 362:
OCP Profiles 343DRAFTSignal Enablin
- Page 363 and 364:
OCP Profiles 345DRAFTHigh-Speed Pro
- Page 365 and 366:
OCP Profiles 347DRAFT16.1.4 Optiona
- Page 367 and 368:
OCP Profiles 349DRAFTWith the excep
- Page 369 and 370:
OCP Profiles 351DRAFTParameter Valu
- Page 371 and 372:
OCP Profiles 353DRAFTParameter Valu
- Page 373 and 374:
OCP Profiles 355DRAFTTable 79Block
- Page 375 and 376:
OCP Profiles 357DRAFTFigure 95Simpl
- Page 377 and 378:
OCP Profiles 359DRAFTFigure 96X-bus
- Page 379 and 380:
OCP Profiles 361DRAFT• Single-req
- Page 381 and 382:
DRAFT17 Core PerformanceTo make it
- Page 383 and 384:
Core Performance 365DRAFTd. Burst s
- Page 385 and 386:
Core Performance 367DRAFTFor slave
- Page 387 and 388:
Core Performance 369DRAFTFor slave
- Page 389 and 390:
DRAFTAOCP Trace FileThe OCP trace f
- Page 391 and 392:
DRAFT373Table 83OCP Trace File, Lin
- Page 393 and 394:
DRAFT375OCP-IP Confidential May 14,
- Page 395 and 396:
DRAFT377IndexAaccess mode informati
- Page 397 and 398:
Index 379DRAFTclkctrl_enable parame
- Page 399 and 400:
Index 381DRAFTFFAIL response 16, 51
- Page 401 and 402:
Index 383DRAFTMData signaldata vali
- Page 403 and 404:
Index 385DRAFTrdlwrc_enable 103rdlw
- Page 405 and 406:
Index 387DRAFTsemaphores 258sequent
- Page 407 and 408:
Index 389DRAFTin 32out 32logic rese
- Page 409 and 410:
DRAFT391XOR address sequence 55XOR
- Page 411 and 412:
This document was designed for doub