Peripheral Device

Old Content - visit altium.com/documentation

Parent page: WorkspaceManager Dialogs

The Processor Memory Definition Dialog.

Summary

This dialog allows designer to set up peripheral device in FPGA project.

Access

In Configure Peripheral Device dialog, right click and select Add Peripheral or Edit Peripheral from pop-up menu.

Options/Controls

Name

The unique identifier of this memory device. When the FPGA project is compiled, these peripheral details will be passed to the embedded software project in form of peripheral.h or peripheral.asm. The generated file will contain a definition for the address and size of the peripheral. This definition will have the same name as the peripheral device. Names cannot contain spaces

Address Base

This is the processor's view of where the peripheral appears in the address space. The size can be specified as a decimal or hex value. Examples: 10000, 0x10000, 1k, 64k, 1M

Type

  • Peripheral - Choose this to treat it as a normal peripheral
  • ASP - Choose this to treat it as an ASP peripheral whose functionality is described in the embedded project.

Size

This represents the amount of memory that is allocated to this peripheral device. The size can be specified as a decimal or hex value. Examples: 10000, 0x10000, 1k, 64k, 1M

Interrupts

This represents the list of interrupts to be assigned to the device. Enter as a comma delimited list. Example: 1,5,17

 

You are reporting an issue with the following selected text and/or image within the active document: