Age | Commit message (Collapse) | Author |
|
Add mock stage, proper decode tests
changes look good
|
|
|
|
|
|
Minor simplification to API between pipeline components
-- Fixed memory leaks
|
|
|
|
|
|
|
|
|
|
|
|
Instr, InstrDTO gets/sets, other structures required for decode
-- tests as we move forward
-- base classes
-- decode stage implemented
|
|
|
|
|
|
|
|
|
|
Layout changes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add fetch stage implementation, tests, program loading, DTO object
Base classes plus base tests for Instruction Fetch stage with a default program
|
|
|
|
|
|
|
|
Add skeleton classes for 5 major pipeline stages
Agree with different classes for each stage
|
|
Initial GUI Commit
|
|
|
|
|
|
|
|
|
|
Add controller.h, implementation and tests.
|
|
Remove manual clock advancing / resolution from storage devices
|
|
|
|
|
|
|
|
Small cleanups to up a lot of implementation details
|
|
|
|
Rewrite current cache.cc tests, add test-helper function to dram
|
|
|
|
|
|
|
|
Make memory simulator an optional command, switch to test fixtures
Changes look good
|
|
|
|
|