Changes between Version 71 and Version 72 of sysgen2opb


Ignore:
Timestamp:
Jul 21, 2006, 2:58:14 PM (18 years ago)
Author:
elliotng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • sysgen2opb

    v71 v72  
    22'sysgen2opb' is a MATLAB script which converts a model built in Xilinx System Generator into an OPB-compliant peripheral for use with the embedded PowerPCs. The script replaces all the model's gateways in/out with memory mapped registers. It also creates the necessary address decode logic and a C header file with the resulting register map.
    33There are three options in running the script:
    4  1. Original Script - This script is exactly what is described on the above.
     4 1. Simple Registers Script - This script is exactly what is described on the above.
    55 1. Shared Memory Extension Script - This script is the Original Script with the Shared Memory extension. The Shared Memory support requires the usage of Dual Port RAM's.
    6  1. Configurable Subsystem Extension Script - This script is the Original Script with the Configurable Subsystem Extension. It will take the gateway's and register's and store them into a library of Configurable Subsystems.
     6 1. Configurable Subsystem Extension Script - This script is the Simple Registers Script with the Configurable Subsystem Extension. It will take the gateway's and register's and store them into a library of Configurable Subsystems.
    77
    88The latest copy of this [source:/PlatformSupport/sysgen2opb/ tool] is available in the repository.
     
    2222   1. Replace 'yourBaseAddress' with a 32-bit memory address in hexidecimal notation. `FF100000` is usually a safe choice.
    2323   1. Replace 'yourSelection' with one of the following:
    24       1. 'orig' which will run the Original Script
     24      1. 'orig' which will run the Simple Registers Script
    2525      1. 'sm' which will run the Shared Memory Extension Script
    2626      1. 'confsubsys' which will run the Configurable Subsystem Extension Script