summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-10-09Pipeline flags writeback (breaks combinational data dependencies)Alejandro Soto
2022-10-08Fix writes to PCAlejandro Soto
2022-10-08Implement LDR/STR decodeAlejandro Soto
2022-10-08Rename EXECUTE cycle as ISSUEAlejandro Soto
2022-10-03Fix pipeline hazardsAlejandro Soto
2022-10-02Split decoding of flexible second operand out of data instructionsAlejandro Soto
2022-10-02Make the fetch stage use the bus arbiterAlejandro Soto
2022-10-02Add MMU bus arbiterAlejandro Soto
2022-10-02Use @(posedge clk) in register filesAlejandro Soto
2022-10-02Major shifter-ALU redesignAlejandro Soto
2022-09-27Switch from operand forwarding to next insn stalls (improves Fmax)Alejandro Soto
2022-09-27Fix branching bugsAlejandro Soto
2022-09-27Add simple loop execution testbenchAlejandro Soto
2022-09-27Implement branching in fetch stageAlejandro Soto
2022-09-26Fix MVN (not instead of neg)Alejandro Soto
2022-09-26Fix writeback timingAlejandro Soto
2022-09-26Fix prefetch PC not advancing when buffer is emptyAlejandro Soto
2022-09-26Fix shifter addressing modesAlejandro Soto
2022-09-26Implement ALU shifterAlejandro Soto
2022-09-25Define ALU control signal setAlejandro Soto
2022-09-25Implement shifter decodingAlejandro Soto
2022-09-25Rename HPS SDRAM testbench fileAlejandro Soto
2022-09-25Shorten decode_* nets to dec_*Alejandro Soto
2022-09-25Implement flag updatesAlejandro Soto
2022-09-25Refactor CPSR and uarch.svAlejandro Soto
2022-09-25Fix Quartus issuesAlejandro Soto
2022-09-25Implement PSR flag handlingAlejandro Soto
2022-09-25Implement ALU opcode decodingAlejandro Soto
2022-09-25Implement ALUAlejandro Soto
2022-09-25Implement initial cycle control logicAlejandro Soto
2022-09-25Add fetch jump targetAlejandro Soto
2022-09-25Fetch NOP on prefetch flushAlejandro Soto
2022-09-25Implement branch handling in decodeAlejandro Soto
2022-09-25Use word/ptr instead of logic[..]Alejandro Soto
2022-09-25Implement register fileAlejandro Soto
2022-09-24Implement initial decoderAlejandro Soto
2022-09-24Implement decode of branch instructionsAlejandro Soto
2022-09-24Implement decode of ALU instructionsAlejandro Soto
2022-09-24Add instruction encodingsAlejandro Soto
2022-09-24Fix timing analysis fileAlejandro Soto
2022-09-23Add toplevel module for core testsAlejandro Soto
2022-09-23Add initial NixOS expression for boot imageAlejandro Soto
2022-09-23Implement core stubAlejandro Soto
2022-09-23Implement initial fetch stageAlejandro Soto
2022-09-23Rename conspiracion.sv test as hps_sdram_test.svAlejandro Soto
2022-09-23Remap top 512MiB of HPS DDR3Alejandro Soto
2022-09-19Add HPS u-boot scriptAlejandro Soto
2022-09-19Add .cof for conversion to .rbfAlejandro Soto
2022-09-19Add .sdc for timing analysisAlejandro Soto
2022-09-19DDR3 is workingAlejandro Soto