Changes between Version 3 and Version 4 of DsxMapping


Ignore:
Timestamp:
Mar 13, 2009, 10:30:53 AM (15 years ago)
Author:
Nicolas Pouillon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DsxMapping

    v3 v4  
    3737== as Coprocessor ==
    3838
    39 An `HwTask()` implementation must exist for the task in order to be able to map it as
     39A `SyntheticTask()` or `MwmrCoproc()` implementation must exist for the task in order to be able to map it as
    4040a coprocessor.
     41
     42You must have a netlist with a coprocessor instanciated (see HwTask) in it. Then you have to map the task on this coprocessor:
     43
     44 * Mandatory arguments:
     45   * `coprocessor`:
     46     Name of the coprocessor component.
     47   * `controller`:
     48     Name of the (mwmr) controller component.
     49 * Example:
     50{{{
     51mapper.map( "idct0",
     52            coprocessor = "fifo_idct0",
     53            controller = "fifo_idct0_ctrl")
     54}}}
     55
     56'''Deprecated method''':
    4157
    4258 * Mandatory arguments:
    4359   * `vci`:
    4460     A VCI interconnect to connect MwMr controller to.
     61   * `address`:
     62     Address to map MwMr controller at.
    4563 * Example:
    4664{{{
    4765mapper.map( "cons0",
    48             vci = mapper.hard.vgmn)
     66            vci = mapper.hard.vgmn,
     67            address = 0x71200000 )
    4968}}}
    5069