• Y
    core: refactor writeback parameters (#1327) · 6ab6918f
    Yinan Xu 提交于
    This commit adds WritebackSink and WritebackSource parameters for
    multiple modules. These traits hide implementation details from
    other modules by defining IO-related functions in modules.
    
    By using WritebackSink, ROB is able to choose the writeback sources.
    Now fflags and exceptions are connected from exe units to reduce write
    ports and optimize timing.
    
    Further optimizations on write-back to RS and better coding style to
    be added later.
    6ab6918f
Exu.scala 8.2 KB