The following figure shows the configuration of the example design.
Figure 1. Example Design Configuration
The example design contains the following:
- An instance of the CAM IP core based on the user configuration settings selected
- An AXI-Lite Master block
- A Lookup Interface block
- Stimulus file (currently restricted to 10 entries to reduce simulation time)
- Clocks and reset generation logic
- Testbench control logic
- For CBCAM only, an additional Hardware Update Interface (HWUI) block will also be present to provide stimulus over the Hardware Update Interface. This HWUI block (hwui.sv) is not depicted in the figure above.