Purpose and scope
This unit is the named programming-model owner for Shared Tile registers. It exists so the Shared Tile concept has a stable architecture identity and navigation target.
PTO-ARCH-PROGRAMMING-MODEL-SHARED-TILE-REGISTERSThe complete ASL owner is shown directly below.
// PTO-UNIT: {"id":"PTO-ARCH-PROGRAMMING-MODEL-SHARED-TILE-REGISTERS","surface":"arch","classification":["programming-model","shared-tile-registers"],"depends_on":["PTO-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS"]}// This unit owns the named architecture concept; executable state is defined by its dependencies.
This unit is the named programming-model owner for Shared Tile registers. It exists so the Shared Tile concept has a stable architecture identity and navigation target.
The owner contains no executable state declaration or access helper of its own. Its source explicitly delegates executable state to its dependencies.
PTO-ARCH-PROGRAMMING-MODEL-SHARED-TILE-REGISTERS depends on PTO-ARCH-PROGRAMMING-MODEL-TILE-REGISTERS. Read the dependency and its reachable state owners for executable behavior.
This page does not define allocation, lifetime, capacity, aliasing, or instruction effects for Shared Tile state. Those rules must come from the owning reachable ASL rather than from this explanatory page.
When a question asks how a Shared Tile register changes, use this page to identify the named concept, then continue through the dependency link until reaching the ASL unit that owns the relevant state transition.
Bodies come from owning ASL. Dragging or buttons change only this page-session view order.
No NDF clause is attached to this unit.
8 matching entries
PTO-EVIDENCE-RELEASE-TRACEABILITYPTO-EVIDENCE-RELEASE-TRACEABILITYspec/evidence/release-traceability-readiness.jsonc7327021d39dc67ac5564bc55073b3870a397d79ac8d9648284d56e33bc14a3ePTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSUREPTO-EVIDENCE-INSTRUCTION-CONTRACT-CLOSUREspec/evidence/instruction-contract-closure.json3ef2bb62421c79dff8fa77a1c7983923b523244b8090812883ef81286ca8106aPTO-EVIDENCE-ARCHITECTURE-READINESSPTO-EVIDENCE-ARCHITECTURE-READINESSspec/evidence/architecture-readiness.json4b0b85199101251bea744e0f3591cc31906909dc80d5ab651c417a936036a004PTO-EVIDENCE-RELEASE-GATE-READINESSPTO-EVIDENCE-RELEASE-GATE-READINESSspec/evidence/release-gate-readiness.jsona0f4d2b6920c08981ea55fd8ef820708a40d4feb5402c5150e8e9ab532d84ce0PTO-EVIDENCE-RELEASE-MANIFESTPTO-EVIDENCE-RELEASE-MANIFESTspec/release-manifest.json1a64c109ed7a90351c41e2a418b3c0ebaf8ad975838986d2101385186b85c0d8Loading ADR-0008…
ADR-0008docs/status/decisions/0008-architectural-state-contract.md9c33e1b57d0f04c4d808ee61aaf975187a3dbd32a071329ca65a916dc0e614caLoading ADR-0054…
ADR-0054docs/status/decisions/0054-pe-local-tile-size-and-32-bit-shared-io-binding.mde16961d1aab87f5046fe49656394168a5c0dd86e85387cd362f24902dd8772ac{
"classification": [
"programming-model",
"shared-tile-registers"
],
"documentation": "docs/arch/programming-model/shared-tile-registers.md",
"id": "PTO-ARCH-PROGRAMMING-MODEL-SHARED-TILE-REGISTERS",
"mnemonic": null,
"readiness_subjects": [
"ADR-0008",
"ADR-0054"
],
"semantic_tests": [],
"source": "asl/arch/programming-model/shared-tile-registers.asl",
"surface": "arch",
"tests": [
"PTO-AVS-ARCH-PROGRAMMING-MODEL-SHARED-TILE-REGISTERS-STATIC-001"
]
}0.58.5 · Release candidate7dc8b7e5b121d2b2499a2273bebff29e2cd86812b2802d0449740f79b0bf311ad5c70b1daed25eb232db303a0701d49704aa0e322058143f468f3ca0753e203f38cfa302e82e5e59f96b3f284da841cb8a52251aasl/arch/programming-model/shared-tile-registers.asl