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

why AHB has two disparate data bus instead of one Bus for write/read?

Hello,

with reference to the subject above,

in ahb spec.,there are both HRDATA and HWDATA buses.

However,i can't figure out any possible scenario to meet the necessary of design instead of using same data bus.

Hope someone can give some comment,thanks!!!

Best Regards,

Evelyn

Parents
  • Hello Evelyn,

    it is because why the normal logic circuits cannot make tri-state (or floating state).

    To merge the read and write data bus, the tri-state control is mandatory in order not to fight read and write data on the data bus.

    Best regards,

    Yasuhiko Koumoto.

Reply
  • Hello Evelyn,

    it is because why the normal logic circuits cannot make tri-state (or floating state).

    To merge the read and write data bus, the tri-state control is mandatory in order not to fight read and write data on the data bus.

    Best regards,

    Yasuhiko Koumoto.

Children