![]() |
![]() |
![]() |
SOPC Builder provides a standardized, graphical environment for creating system-on-a-programmable-chip (SOPC) designs which are composed of components such as CPUs, memory interfaces, standard peripherals, and user-defined peripherals. After starting SOPC Builder, you can select and customize the individual components and interfaces of your system module. SOPC Builder combines these components and generates a single system module that instantiates these components, and automatically generates the necessary bus logic to connect them together.
You can use SOPC Builder to construct embedded microprocessor systems that include CPUs, memory interfaces, and I/O peripherals; however, you can also generate dataflow systems that do not include a CPU. SOPC Builder allows you to specify bus topologies with multiple masters and slaves.
Examples of SOPC Builder library components include the following:
SOPC Builder can also import or provide an interface to user-defined blocks of logic that are connected to the system as custom peripherals.
Once the system components have been specified, SOPC Builder automatically generates some or all of the following:
This output from SOPC Builder accelerates the system customization, verification, and software generation phases of system design.
- PLDWorld - |
|
Created by chm2web html help conversion utility. |