Changes between Version 2 and Version 3 of SoclibComponents


Ignore:
Timestamp:
Feb 5, 2007, 6:41:38 PM (17 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoclibComponents

    v2 v3  
    1  * `Vgmn`
    2    * Mandatory arguments:
    3      * `name`
    4    * Optional arguments:
    5      * `min_latency`
     1 `Vgmn`::
     2 * Mandatory arguments:
     3   * `instance name`
     4 * Optional arguments:
     5   * `min_latency`
     6 * Example:
     7      * my_vgmn = Vgmn("my_vgmn", 10)
    68
    7  * `Xcache`
    8    * Mandatory arguments:
    9      * `name`
    10    * Optional arguments:
    11      * `dcache_lines`
    12      * `dcache_words`
    13      * `icache_lines`
    14      * `icache_words`
     9 `Xcache`::
     10 * Mandatory arguments:
     11   * `instance name`
     12 * Optional arguments:
     13   * `dcache_lines` : number of lines in data cache
     14   * `dcache_words` : number of words per line in data cache
     15   * `icache_lines` : number of lines in instruction cache
     16   * `icache_words` : number of words per line in instruction cache
     17 * Example:
     18    * my_cache = Xcache("my_cache", dcache_lines = 32, dcache_words = 8, icache_lines = 32, icache_words = 8)
    1519
    16  * `Mips`
    17    * Mandatory arguments:
     20 `Mips`::
     21 * Mandatory arguments:
    1822     * `name`
    1923
    20  * `MultiRam`
    21    * Mandatory arguments:
    22      * `name`
    23    * Optional arguments:
    24      * a list of segments, allocated with Segment()
     24 `MultiRam`
     25 * Mandatory arguments:
     26   * `name`
     27 * Optional arguments:
     28   * a list of segments, allocated with Segment()
     29 * Example:
     30   * my_ram = MultiRam("my_ram", seg1, seg2, seg3)
    2531
    26  * `MultiTty`
    27    * Mandatory arguments:
    28      * `name`
     32 `MultiTty`
     33 * Mandatory arguments:
     34   * `name`