Visible to Intel only — GUID: sss1409129017349
Ixiasoft
1.5.1. Install the Design Files
1.5.2. Analyze System Requirements
1.5.3. Start the Software and Open the Example Project
1.5.4. Create a New System
1.5.5. Define the System in
1.5.6. Integrate the System into the Project
1.5.7. Download the Hardware Design to the Target FPGA
1.5.8. Develop Software Using the SBT for Eclipse
1.5.9. Run the Program on Target Hardware
1.5.5.1. Specify Target FPGA and Clock Settings
1.5.5.2. Add the On-Chip Memory
1.5.5.3. Add the Processor Core
1.5.5.4. Add the JTAG UART
1.5.5.5. Add the Interval Timer
1.5.5.6. Add the System ID Peripheral
1.5.5.7. Add the PIO
1.5.5.8. Specify Base Addresses and Interrupt Request Priorities
1.5.5.9. Generate the System
Visible to Intel only — GUID: sss1409129017349
Ixiasoft
1.5.5.2. Add the On-Chip Memory
Processor systems require at least one memory for data and instructions. This design example uses one 20 KB on-chip memory for both data and instructions. To add the memory, perform the following steps:
- On the IP Catalog tab (to the left of the System Contents tab), expand Basic Functions, expand On-Chip Memory, and then click On-Chip Memory (RAM or ROM).
- Click Add.
The On-Chip Memory (RAM or ROM) parameter editor appears.
- In the Block type list, select Auto.
- In the Total memory size box, type 20480 to specify a memory size of 20 KB.
Do not change any of the other default settings.
- Click Finish. You return to .
- Click the System Contents tab.
An instance of the on-chip memory appears in the system contents table.
- In the Name column of the system contents table, right-click the on-chip memory and click Rename.
- Type onchip_mem and press Enter.
You must type these tutorial component names exactly as specified. Otherwise, the tutorial programs written for this system fail in later steps. In general, it is a good habit to give descriptive names to hardware components. programs use these symbolic names to access the component hardware. Therefore, your choice of component names can make programs easier to read and understand.