2009-01-10 |
Joshua Wise | Add tests directory. |
| commitdiff |
2009-01-10 |
Joshua Wise | DCache, ICache: Reset fill circuitry if a request is... |
| commitdiff |
2009-01-10 |
Joshua Wise | Fetch: qjmp is for queueing up jumps while rd_waiting... |
| commitdiff |
2009-01-10 |
Joshua Wise | system: Print the correct values for jmp for Execute. |
| commitdiff |
2009-01-10 |
Joshua Wise | DCache: Fix silly bug involving failing to clear bus_wr. |
| commitdiff |
2009-01-10 |
Joshua Wise | Fetch: Rewrite to be cleaner. |
| commitdiff |
2009-01-10 |
Joshua Wise | Terminal: Add `ifdef verilator around the $c construct. |
| commitdiff |
2009-01-10 |
Joshua Wise | system: Fix bug that would cause stmia not to work. |
| commitdiff |
2009-01-10 |
Joshua Wise | Memory: wire -> reg in some cases |
| commitdiff |
2009-01-10 |
Joshua Wise | ICache: Add instrumentation. |
| commitdiff |
2009-01-10 |
Joshua Wise | Execute: Fix jumps while flush asserted. Set lr correc... |
| commitdiff |
2009-01-10 |
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm |
| commitdiff |
2009-01-10 |
Christopher Lu | unique values for the shits |
| commitdiff |
2009-01-09 |
Joshua Wise | ram: Add a string printing test, WHICH WORKS! |
| commitdiff |
2009-01-09 |
Joshua Wise | Decode: Fix stupid bug in which stalls did not stall... |
| commitdiff |
2009-01-09 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2009-01-09 |
Joshua Wise | Add 'mov r1, #':' to ramfile. |
| commitdiff |
2009-01-09 |
Joshua Wise | Hit all with the integrate. |
| commitdiff |
2009-01-09 |
Joshua Wise | Writeback: add |
| commitdiff |
2009-01-09 |
Christopher Lu | memory: fix |
| commitdiff |
2009-01-09 |
Christopher Lu | decode: stuff for halfword |
| commitdiff |
2009-01-09 |
Christopher Lu | memory wea |
| commitdiff |
2009-01-09 |
Christopher Lu | blockram: more fix |
| commitdiff |
2009-01-09 |
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm |
| commitdiff |
2009-01-09 |
Christopher Lu | blockram: fix hack, memory: add ldrh/strh |
| commitdiff |
2009-01-09 |
Joshua Wise | ram.hex: Add performance benchmark, P-SPEC 2009. |
| commitdiff |
2009-01-09 |
Joshua Wise | Memory: Add some debugging. |
| commitdiff |
2009-01-09 |
Joshua Wise | Add terminal |
| commitdiff |
2009-01-07 |
Joshua Wise | system: Wire up outcpsr and outspsr from Execute to... |
| commitdiff |
2009-01-07 |
Joshua Wise | Decode: Set correct rpc for coprocessor register transfer. |
| commitdiff |
2009-01-07 |
Joshua Wise | Add special CPSR behavior for ARM MCR. |
| commitdiff |
2009-01-07 |
Joshua Wise | Add LDR test instruction. |
| commitdiff |
2009-01-07 |
Christopher Lu | memory: bubble |
| commitdiff |
2009-01-07 |
Christopher Lu | memory: merged |
| commitdiff |
2009-01-07 |
Christopher Lu | memory.v: convert to state machines |
| commitdiff |
2009-01-07 |
Joshua Wise | Memory: Add CDP and MRC/MCR. |
| commitdiff |
2009-01-07 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2009-01-07 |
Joshua Wise | Memory: Add coprocessor interface stub. |
| commitdiff |
2009-01-07 |
Christopher Lu | memory: ldm/stm bullSHIT |
| commitdiff |
2009-01-07 |
Christopher Lu | memory: ldm/stm ready for testing, hopefully |
| commitdiff |
2009-01-06 |
Christopher Lu | merge memory |
| commitdiff |
2009-01-06 |
Christopher Lu | memory: more ldm/stm |
| commitdiff |
2009-01-06 |
Joshua Wise | system: Remember to wire the DCache to the memory! |
| commitdiff |
2009-01-06 |
Joshua Wise | Wire in Memory. Fix small bug in Memory involving... |
| commitdiff |
2009-01-06 |
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm |
| commitdiff |
2009-01-06 |
Christopher Lu | memory: more ldm/stm |
| commitdiff |
2009-01-06 |
Joshua Wise | st_data -> op2 |
| commitdiff |
2009-01-06 |
Joshua Wise | Merge Memory. |
| commitdiff |
2009-01-06 |
Christopher Lu | memory: add some stuff in ldm/stm |
| commitdiff |
2009-01-06 |
Joshua Wise | Memory.v: Cleanup pass 1 before integration. |
| commitdiff |
2009-01-06 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2009-01-06 |
Christopher Lu | memory: fix up slightly |
| commitdiff |
2009-01-06 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2009-01-06 |
Christopher Lu | memory: fixed up a bit |
| commitdiff |
2009-01-06 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2009-01-06 |
Christopher Lu | memory: preliminary, regfile: more read port, decode... |
| commitdiff |
2009-01-06 |
Joshua Wise | System.v: Wire up DCache |
| commitdiff |
2009-01-06 |
Joshua Wise | system.v: Silly typo fix -- why didn't Verilator warn... |
| commitdiff |
2009-01-06 |
Joshua Wise | Execute.v: Add outpc and outinsn. System.v: Add and... |
| commitdiff |
2009-01-06 |
Joshua Wise | Add the DCache. |
| commitdiff |
2009-01-05 |
Joshua Wise | Ok, it work. |
| commitdiff |
2009-01-05 |
Christopher Lu | execute: do stuff only if bubble, still incorrect |
| commitdiff |
2009-01-05 |
Christopher Lu | flush generate bubble, yes |
| commitdiff |
2009-01-05 |
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm |
| commitdiff |
2009-01-05 |
Christopher Lu | you snipeer |
| commitdiff |
2009-01-05 |
Joshua Wise | Add a jump test |
| commitdiff |
2009-01-05 |
Christopher Lu | added branch support, maybe |
| commitdiff |
2009-01-05 |
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm |
| commitdiff |
2009-01-05 |
Christopher Lu | really fix execute |
| commitdiff |
2009-01-05 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2009-01-05 |
Joshua Wise | Isuse.v: fix error in which cpsr was marked as defined... |
| commitdiff |
2009-01-05 |
Joshua Wise | Add SPSR logic to Execute. |
| commitdiff |
2009-01-05 |
Christopher Lu | branch added |
| commitdiff |
2009-01-05 |
Christopher Lu | fixed v flag |
| commitdiff |
2008-12-31 |
Joshua Wise | Execute.v: Execute multiplication happily |
| commitdiff |
2008-12-31 |
Joshua Wise | Issue.v: lol@me; stall was not getting propagated |
| commitdiff |
2008-12-31 |
Joshua Wise | ram{.comments,}.hex: Add a multiplier test. |
| commitdiff |
2008-12-31 |
Joshua Wise | Execute.v: Wire up the ALU. |
| commitdiff |
2008-12-31 |
Joshua Wise | system.v: Add debug output for the execute stage. |
| commitdiff |
2008-12-31 |
Joshua Wise | ram{.comments,}.hex: Add a simple orr instruction.... |
| commitdiff |
2008-12-31 |
Joshua Wise | Add skeleton to Execute.v |
| commitdiff |
2008-12-30 |
Joshua Wise | Cleanup pass on Decode. We may have to revert this... |
| commitdiff |
2008-12-30 |
Joshua Wise | Fix up ALU order in Issue. |
| commitdiff |
2008-12-30 |
Joshua Wise | Fix up Issue to use the new constants. |
| commitdiff |
2008-12-30 |
Joshua Wise | Convert decode to... use decode constants. |
| commitdiff |
2008-12-30 |
Joshua Wise | Add decode constants. |
| commitdiff |
2008-12-30 |
Joshua Wise | Add wires for ALU. |
| commitdiff |
2008-12-29 |
Christopher Lu | Execute: most of an ALU, ARM_Constants: RBC -> RSC |
| commitdiff |
2008-12-28 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2008-12-28 |
Joshua Wise | Fix stupid pc request in Fetch |
| commitdiff |
2008-12-28 |
Christopher Lu | ram.hex: uppercase it, ram.comments.hex: comments |
| commitdiff |
2008-12-28 |
Joshua Wise | fixups to get workign compilation with isim |
| commitdiff |
2008-12-28 |
Joshua Wise | with more reg |
| commitdiff |
2008-12-28 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2008-12-28 |
Christopher Lu | ram.hex: use r1 for demonstration of ror |
| commitdiff |
2008-12-28 |
Christopher Lu | Merge branch 'master' of nyus.joshuawise.com:/git/firearm |
| commitdiff |
2008-12-28 |
Joshua Wise | do some first pass Execute wiring |
| commitdiff |
2008-12-28 |
Christopher Lu | decode: fix, regfile: different starting constants... |
| commitdiff |
2008-12-28 |
Joshua Wise | Merge nyus:/storage/git/firearm |
| commitdiff |
2008-12-28 |
Joshua Wise | holy shit my multiplier compiled the first time o__o |
| commitdiff |
next |