Changes between Version 85 and Version 86 of sysgen2opb


Ignore:
Timestamp:
Mar 22, 2007, 1:56:06 PM (17 years ago)
Author:
elliotng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • sysgen2opb

    v85 v86  
    2424 * The model you're converting must contain at least one From Register and one To Register.
    2525 * The base address and memory size of the resulting OPB peripheral cannot be changed dynamically in XPS. These parameters must be entered manually in XPS and locked before autogenerating addresses for other peripherals.
    26  * All gateways which become registers must be clocked at the system sample period.
     26 * All From/To Registers must be clocked at the system sample period.
    2727 * Any sources driving gateways which are converted to registers will remain in the model. Functionally this is fine; they're just clutter.
    2828 * Every register created by the script will have a unique address on a 4-byte boundary (i.e. addr[1:0]=2'b0 for all).
    2929 * Every register will be read/write. Read/write-only must be enforced by software.
    30  * From the script, we can have at most 1024 From/To Registers. However, with some limitation in one of the tools, we can only use 450 Gateways. A check is implemented to make sure that we have less than/equal 450 From/To Registers.
     30 * From the script, we can have at most 1024 From/To Registers. However, with some limitation in one of the tools, we can only use 450 Gateways. A check is implemented to make sure that we have <= 450 From/To Registers.
    3131 * The memory interface blocks created by the script will be placed in the middle of the top-level of the model, probably underneath existing subsystems. Connectivity won't be changed, but you'll have to clean things up by hand.
    3232 * Any Boolean type connected to a Gateway Out needs to be cast to a UFix1_0 before being connected to the Gateway Out.