In this section, you will create an AXI4-Lite compliant slave peripheral IP framework using the Create and Package New IP wizard. You will also add functionality and port assignments to the peripheral IP framework.
The peripheral IP you will create is an AXI4-Lite compliant slave IP. It includes a 28-bit counter. The four most significant bits of the counter drive the four output ports of the peripheral IP. The block diagram is shown in the following figure.
Fig. 26 Custom IP Structure
The block diagram includes the following configuration register:
Register Name |
Control Register |
|---|---|
Relative Address |
0x0000_0000 |
Width |
1-bit |
Access Type |
Read/Write |
Description |
Start/Stop the Counter |
Field Name |
Bits |
Type |
Reset Value |
Description |
|---|---|---|---|---|
Control |
Bit 0 |
R/W |
0x0 |
1 : Start Counter 2 : Stop Counter |