This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Protection control

Dear Team ,

Currently i am Developing and verifying AHB 5 Protocol. I am not able to understand HPROT signal and its behavior.

Please help to get clarity on this signal and its behavior.

Parents
  • Hi ,

    As per the Arm AMBA 5 AHB Protocol Specification:

    "The signals indicate if the transfer is an opcode fetch or data access, and if the transfer is a privileged mode access or a user mode access."

    Table 3-4 "Protection signal encoding" list all the combinations: Opcode fetch, Data access, User access, Privileged access, Non-bufferable, Bufferable, Non-cacheable and Cacheable.

    The specification also gives a recommendation in the case where Masters are not capable of generating accurate protection information.

Reply
  • Hi ,

    As per the Arm AMBA 5 AHB Protocol Specification:

    "The signals indicate if the transfer is an opcode fetch or data access, and if the transfer is a privileged mode access or a user mode access."

    Table 3-4 "Protection signal encoding" list all the combinations: Opcode fetch, Data access, User access, Privileged access, Non-bufferable, Bufferable, Non-cacheable and Cacheable.

    The specification also gives a recommendation in the case where Masters are not capable of generating accurate protection information.

Children