Configuring an AMBA 4 component and generating RTL for it

  1. Make sure that the AMBA Configuration Window is visible in AMBA Designer Canvas. If it is not visible, select Window → Configuration Window from the menu.

    Make sure that the Configurators tab is active. See Figure 9.

    Figure 9. AMBA Configurator Window - AMBA 4

    AMBA Configurator Window - AMBA 4

  2. Double-click the name of the component in the AMBA Configuration Window.

    A component Configurator Window appears. Figure 10 shows an example of a Configurator Window.

    Figure 10. Example configurator window for an AMBA 4 components

    Example configurator window for an AMBA 4 components

  3. Fill in the necessary configuration information in the Configurator Window.

    Components might have more than one configuration tab or pane. To complete the configuration, select the appropriate tabs and buttons for all available options.

  4. To complete the configuration, click Next.

    The RTL rendering dialog appears, see Figure 11.

    Figure 11. Example RTL generation window for AMBA 4 components

    Example RTL generation window for AMBA 4 components

  5. Some IPs support copying the files that are not configuration-dependent to the destination directory. If the IP supports this feature, click Browse to select the directory.

  6. Select the generators to run. By default all available generators are enabled.

    Each AMBA 4 IP includes generators that define what is rendered for the IP during RTL generation. The IP might support simulation or synthesis, or the generation of other files, for example synthesis constraints. For information on what is supported, see the Release Note for the IP bundle.

  7. If you want AMBA Designer to copy the files that are not configuration-dependent into the destination directory, select Copy files.

    By default, this option is disabled and AMBA Designer references the IP files from their original location and does not copy them into the destination directory of the component.

  8. Click Run to generate the RTL for the IP.

    The lower part of the RTL rendering dialog shows the output of the rendering scripts when they are running.

  9. When the component RTL has been rendered, click Finish to close the configuration window.

    The configured and rendered component is added to the Component Window.

    Figure 12. Example new AMBA 4 component

    Example new AMBA 4 component

Copyright © 2006-2013 ARM. All rights reserved.ARM DUI 0333O