Monitor exclusive instruction

Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes accessible to software executing on the processing circuitry 22 a monitoring reporting indication indicative of whether any events has occurred...

Full description

Saved in:
Bibliographic Details
Main Author Matthew James Horsnell
Format Patent
LanguageEnglish
Published 26.04.2023
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes accessible to software executing on the processing circuitry 22 a monitoring reporting indication indicative of whether any events has occurred for at least one of the monitored set of addresses. In response to decoding of an exclusive status setting instruction specifying a given address, the processing circuitry 22 sets an exclusive status associated with the given address. The exclusive status is cleared in response to detecting an event indicative of a conflicting memory access to the given address. In response to decoding of a monitor exclusive instruction, the processing circuitry 22: determines whether the exclusive status is associated with a target address, and if so allocates the target address to be one of the monitored set of addresses.
AbstractList Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes accessible to software executing on the processing circuitry 22 a monitoring reporting indication indicative of whether any events has occurred for at least one of the monitored set of addresses. In response to decoding of an exclusive status setting instruction specifying a given address, the processing circuitry 22 sets an exclusive status associated with the given address. The exclusive status is cleared in response to detecting an event indicative of a conflicting memory access to the given address. In response to decoding of a monitor exclusive instruction, the processing circuitry 22: determines whether the exclusive status is associated with a target address, and if so allocates the target address to be one of the monitored set of addresses.
Author Matthew James Horsnell
Author_xml – fullname: Matthew James Horsnell
BookMark eNrjYmDJy89L5WSQ9c3PyyzJL1JIrUjOKS3OLEtVyMwrLikqTS7JzM_jYWBNS8wpTuWF0twM8m6uIc4euqkF-fGpxQWJyal5qSXx7k5GZgbGhmbmTsaEVQAATlAlpA
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID GB2603167B
GroupedDBID EVB
ID FETCH-epo_espacenet_GB2603167B3
IEDL.DBID EVB
IngestDate Fri Jul 19 13:01:03 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_GB2603167B3
Notes Application Number: GB20210001232
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230426&DB=EPODOC&CC=GB&NR=2603167B
ParticipantIDs epo_espacenet_GB2603167B
PublicationCentury 2000
PublicationDate 20230426
PublicationDateYYYYMMDD 2023-04-26
PublicationDate_xml – month: 04
  year: 2023
  text: 20230426
  day: 26
PublicationDecade 2020
PublicationYear 2023
RelatedCompanies ARM Limited
RelatedCompanies_xml – name: ARM Limited
Score 3.4662933
Snippet Monitoring circuitry 36 monitors one or more events indicative of a potential update to data associated with any of a monitored set of addresses, and makes...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Monitor exclusive instruction
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20230426&DB=EPODOC&locale=&CC=GB&NR=2603167B
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1LS8NAEB5qfd40KvVRzUFyC5ZNuksOQcgmaRH6QKr0Vna3CS1IW0xEf76za2K99DoLu7MD33z7mAfAQ0aUDJCJXC_veK7PCEJKEt9lMu8QiRwlTBb_YEj7r_7ztDttwKLOhTF1Qr9McURElEK8l8Zfb7aPWLGJrSwe5RJF66d0EsZOdTvWL5yEOnEUJuNRPOIO52EvcoYvIdHdlCmL9mAfD9FMYyF5i3ROyuY_oaSncDDGuVblGTSylQXHvO67ZsHRoPrutuDQxGeqAoUVBotzaP_C8MPOvtX7p44-t5fbMrAXcJ8mE953ccXZ3-ZmvahWzbuEJl75sxbY6EB1ITUq5sj2whNCBSwXigoyZ1IEwRW0ds1yvXvoBk60ifRfCKG30ETNsjZSainvjDV-ALy0esQ
link.rule.ids 230,309,783,888,25576,76876
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwdV1LS8NAEB5qfdSbRqU-anOQ3IJlE7PkEIS8GrVJi0TpLeymCS1ILTaiP9_ZNbFeep2F3dmBb759zAPgpiA5t5GJdKMcGLpJCUKKE1OnvBwQjhzFZBZ_nFjRi_k4vZu2YN7kwsg6oV-yOCIiKke8V9JfrzaPWL6MrVzf8gWK3u_D1PG1-nYsXjiJpfmuE0zG_tjTPM8Zulry7BDRTdmi7g7s4gGbCiwEr67ISVn9J5TwCPYmONeyOoZWsVSg4zV91xQ4iOvvbgX2ZXxmvkZhjcH1CfR-YfihFt_526eIPlcXmzKwp9APg9SLdFwx-9tcNnQb1YwzaOOVv-iCig5UFFKz2AzZnhmM5TYtWW4xMqOc2fY5dLfNcrF9qA-dKI1H2eghebqEQ2Eu8S9CrCtoo5ZFD-m14tfSMj-pJn23
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Monitor+exclusive+instruction&rft.inventor=Matthew+James+Horsnell&rft.date=2023-04-26&rft.externalDBID=B&rft.externalDocID=GB2603167B