|
Last change
on this file was 313, checked in by cfuguet, 14 years ago |
|
Erasing useless template parameters for the communication/dspin_dhccp_param class.
Modifying consequently the vci_mem_cache_dspin_coherence class to use the
dspin_dhccp_param class without templates.
Introducing in the vci_mem_cache and the vci_mem_cache_dspin_coherence modules
the state CAS_DIR_HIT_COMPARE.
Before this modification, the comparison between the expected data and the actual
data was done directly in the CAS_DIR_HIT_READ state using the data obtained in the
same cycle from the cache.
Now, the data obtained from the cache is stored in a buffer and the next cycle,
in the CAS_DIR_HIT_COMPARE state, the comparison is made using the data from the
buffer.
This modifications allows to eliminate a critical path obtained in the ASIC
synthesis of the memory cache.
|
|
File size:
146 bytes
|
| Line | |
|---|
| 1 | Module('caba:dspin_dhccp_param',
|
|---|
| 2 | classname = 'soclib::caba::DspinDhccpParam',
|
|---|
| 3 | header_files = ['../source/include/dspin_dhccp_param.h',]
|
|---|
| 4 | )
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.