AMBA 3 AHB-Lite Protocol master and slave connection

0down votefavorite

i want to make a design for AMBA 3 AHB-Lite Protocol i have the design for master and slave but i have a problem when i make the test bench the value of the HRDATA is do not care ,on the other hand the slave design return the correct value for HRDATA but the master does not, is there a special method to connect the master and slave together ???

i attached the codes for master, slave and test bench

10141.zip
Parents
  • Hi fatima,

    I forgot to mention that you stated you are using AMBA 3 AHB-lite, but throughout your code you have references to HBUSREQ and HGRANT for multi-master arbitration, and also RETRY responses from the slave, also used for multi-master systems.

    AHB-lite does not have any of these signals as the bus only supports one master, so does that simplify your design, or are you designing to use AMBA 2 AHB ?

    JD

Reply
  • Hi fatima,

    I forgot to mention that you stated you are using AMBA 3 AHB-lite, but throughout your code you have references to HBUSREQ and HGRANT for multi-master arbitration, and also RETRY responses from the slave, also used for multi-master systems.

    AHB-lite does not have any of these signals as the bus only supports one master, so does that simplify your design, or are you designing to use AMBA 2 AHB ?

    JD

Children
No data