Changes between Version 6 and Version 7 of Component/Vci Xcache


Ignore:
Timestamp:
May 31, 2007, 9:31:18 AM (17 years ago)
Author:
Nicolas Pouillon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Xcache

    v6 v7  
    2727
    2828 * The Data cache is direct mapping, and the write policy is WRITE-THROUGH (the data is immediately written in memory, and the cache is updated only in case of HIT).
    29  * The data cache contains a parametrably-sized write buffer. The cache controller builds a burst packet when there is several successive write addresses in the write buffer for the same 4 Kbytes page.
     29 * The data cache contains a parametrably-sized write buffer. The cache controller builds a burst packet when there are successive writes in incrementing addresses.
    3030 * It uses the [wiki:Component/MappingTable Mapping Table] to support uncached segments.
    3131 * The Data cache accepts a line invalidate command.
     
    4343== Usage ==
    4444
    45 !VciXcache has VCI ones and an optional write_fifo_depth defaulting to 8, it may be used like others, see [wiki:SoclibCc/VciParameters SoclibCc/VciParameters], with an additional parameter prepended.
     45!VciXcache has VCI ones and an optional write_buffer_depth defaulting to 8, it may be used like others, see [wiki:SoclibCc/VciParameters SoclibCc/VciParameters], with an additional parameter prepended.
    4646{{{
    4747Uses( 'vci_xcache', **vci_parameters )
    48 Uses( 'vci_xcache', write_fifo_depth = 16, **vci_parameters )
     48Uses( 'vci_xcache', write_buffer_depth = 16, **vci_parameters )
    4949}}}
    5050