summaryrefslogtreecommitdiff
path: root/rtl/core/decode (unfollow)
AgeCommit message (Expand)Author
2023-10-02rtl/core: implement ldrex/strex decodeAlejandro Soto
2023-09-25rtl/core, tb: replace bus_master with a new top-level moduleAlejandro Soto
2022-12-16Implement swi (system call)Alejandro Soto
2022-12-08Fix decoding of msr with immediate operandAlejandro Soto
2022-12-07Implement single-steppingAlejandro Soto
2022-12-06Implement breakpointsAlejandro Soto
2022-11-16Implement bx lrAlejandro Soto
2022-11-16Implement psr read/write logicAlejandro Soto
2022-11-16Finish decode of psr operationsAlejandro Soto
2022-11-16Fix decoding of LDST_MISC groupAlejandro Soto
2022-11-10Fix reset glitchesAlejandro Soto
2022-11-08Improve ALU performanceAlejandro Soto
2022-11-08Register decode output in a new porch stageAlejandro Soto
2022-11-08Rename datapath_decode as ctrl_decodeAlejandro Soto
2022-11-08Refactor decode signals into unified insn_decode structAlejandro Soto
2022-11-07Fix flags hazard in ADC, SBC, RSCAlejandro Soto
2022-11-07Quartus has not support for unique0Alejandro Soto
2022-11-07Implement multiplication controlAlejandro Soto
2022-11-07Split decode mux logic out of decode.svAlejandro Soto
2022-11-06Add PSR control signal setAlejandro Soto
2022-11-06Implement decode for mrs, msrAlejandro Soto
2022-11-01Implement coprocessor instruction decodeAlejandro Soto
2022-11-01Replace decode enable signals with datapath signalsAlejandro Soto
2022-11-01Implement multiplication decodeAlejandro Soto
2022-10-23Pack general control signals as struct datapath_decodeAlejandro Soto
2022-10-23Move signal `uses_rn` to struct data_decodeAlejandro Soto
2022-10-23Move branch control signals to struct branch_decodeAlejandro Soto
2022-10-23Enforce UND exceptions when SBZ is not followed in data-processing instructionsAlejandro Soto
2022-10-23Fix zero-extended (lsr) vs sign-extended (asr) shiftsAlejandro Soto
2022-10-23Fix bad decoding of second-operand immediatesAlejandro Soto
2022-10-18Implement branch with linkAlejandro Soto
2022-10-18Implement undefined instruction exceptionsAlejandro Soto
2022-10-17Break false dependency on r0 for MOV/MVNAlejandro Soto
2022-10-17Fix unsafe decode signalsAlejandro Soto
2022-10-16Move isa.sv to core/decodeAlejandro Soto
2022-10-15Fix flags and writeback hazardsAlejandro Soto
2022-10-09Implement most memory transactionsAlejandro Soto
2022-10-08Implement LDR/STR decodeAlejandro Soto
2022-10-02Split decoding of flexible second operand out of data instructionsAlejandro Soto
2022-10-02Major shifter-ALU redesignAlejandro Soto
2022-09-27Fix branching bugsAlejandro Soto
2022-09-26Fix shifter addressing modesAlejandro Soto
2022-09-25Implement shifter decodingAlejandro Soto
2022-09-25Implement flag updatesAlejandro Soto
2022-09-25Refactor CPSR and uarch.svAlejandro Soto
2022-09-25Fix Quartus issuesAlejandro Soto
2022-09-25Implement ALU opcode decodingAlejandro Soto
2022-09-25Implement branch handling in decodeAlejandro Soto
2022-09-25Use word/ptr instead of logic[..]Alejandro Soto
2022-09-24Implement initial decoderAlejandro Soto