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

AMBA design kit

I have a question about components of amba design kit.

Is it correct design which contain arm cortex m3 with ahb-lite system bus, components bus matrix and ahb2apb bridge from amba design kit?

Diagram with components connection in design is attached.

AHB2APB.jpg
Parents
  • AMBA Design Kit does provide the Bus Matrix and AHB 2 APB bridge. However, the Cortex-M3 processor is not included.

    Note 1)

    The connection between Cortex-M3 processor and the bus matrix, and the connection between bus matrix and AHB to APB bridge are all AHB Lite. However, these bus connections might also contain additional side band signals not covered by AHB Lite specification.

    Note 2)

    The Cortex-M3 processor was developed before AHB Lite (AMBA 3.0) specifcation was created. So the HRESP signals are two bits. Whereas HRESP in AHB Lite specifcation is 1-bit.

    For new designs we recommed customers to use the Cortex-M System Design Kit (CMSDK).

    http://www.arm.com/products/processors/cortex-m/cortex-m-system-design-kit.php

    This has more components and has example system for the Cortex-M3 processors, and more up to date tools and software support.

    There are multiple suppliers for AHB/AHB Lite components. ARM's CMSDK and AMBA Design Kits are two of the common choices.

    regards,

    Joseph

Reply
  • AMBA Design Kit does provide the Bus Matrix and AHB 2 APB bridge. However, the Cortex-M3 processor is not included.

    Note 1)

    The connection between Cortex-M3 processor and the bus matrix, and the connection between bus matrix and AHB to APB bridge are all AHB Lite. However, these bus connections might also contain additional side band signals not covered by AHB Lite specification.

    Note 2)

    The Cortex-M3 processor was developed before AHB Lite (AMBA 3.0) specifcation was created. So the HRESP signals are two bits. Whereas HRESP in AHB Lite specifcation is 1-bit.

    For new designs we recommed customers to use the Cortex-M System Design Kit (CMSDK).

    http://www.arm.com/products/processors/cortex-m/cortex-m-system-design-kit.php

    This has more components and has example system for the Cortex-M3 processors, and more up to date tools and software support.

    There are multiple suppliers for AHB/AHB Lite components. ARM's CMSDK and AMBA Design Kits are two of the common choices.

    regards,

    Joseph

Children