Allow the formal engine to perform a same-cycle result in the ALU
[soc.git] / src / soc / fu / trap /
2022-07-04 Luke Kenneth Casso... add signal for resetting trap internal state (kaivb...
2022-07-04 Luke Kenneth Casso... set msr_o.data not msr_o Record in trap main_stage.py
2022-06-26 Luke Kenneth Casso... adapt TRAP function in main state pipeline to put KAIVB
2022-06-26 Luke Kenneth Casso... store KAIVB SPR 850 in TRAP Pipeline
2022-06-26 Luke Kenneth Casso... update trap test_pipe_caller.py to use up-to-date test...
2022-06-26 Luke Kenneth Casso... convert trap test_pipe_caller.py to consistent format
2022-02-27 Luke Kenneth Casso... convert from public static functions/properties for...
2022-02-13 Luke Kenneth Casso... Revert "remove dummy trap pipeline"
2022-02-13 Luke Kenneth Casso... Revert "doh"
2022-01-31 Luke Kenneth Casso... doh
2022-01-31 Luke Kenneth Casso... remove dummy trap pipeline
2022-01-25 Luke Kenneth Casso... LDSTException now passing bits of SRR1 around to the...
2022-01-24 Luke Kenneth Casso... bool test on traptype to
2022-01-19 Luke Kenneth Casso... ISI (0x400) trap is the only one that puts memory-based...
2022-01-18 Luke Kenneth Casso... comments on SRR1 in trap
2022-01-18 Luke Kenneth Casso... preserve bits of SRR1 on a TRAP (including all interrup...
2022-01-17 Luke Kenneth Casso... fix hrfid and mtmsrd so that it is identical to microwatt
2021-12-22 Luke Kenneth Casso... use correct X-Form L field in OP_MTMSRD
2021-12-22 Luke Kenneth Casso... check problem state in OP_MTMSRD from original reg...
2021-12-09 Jacob Lifshayadd parent_pspec everywhere
2021-12-09 Jacob Lifshayformat code
2021-09-03 Luke Kenneth Casso... another batch of ready/valid i/o prefix-suffix swaps
2021-08-24 Luke Kenneth Casso... replace data_o with o_data and data_i with i_data as...
2021-07-14 Luke Kenneth Casso... update SVSTATE to 64 bit length (fortunately very easy)
2021-05-04 Luke Kenneth Casso... add SVSTATE (SVSRR0) to TRAP pipeline
2021-05-04 Luke Kenneth Casso... adding fast3 SPR to Trap pipeline and unit test
2021-05-04 Luke Kenneth Casso... rename IntegerData to FUBaseData
2021-04-26 Luke Kenneth Casso... hook up MSR into MMU (TODO, use a lot less bits)
2021-04-23 Luke Kenneth Casso... add trap test cases
2021-04-23 Luke Kenneth Casso... import from openpower.endian
2021-04-23 Luke Kenneth Casso... use openpower.test.common
2021-04-23 Luke Kenneth Casso... more openpower-isa conversion
2021-04-23 Luke Kenneth Casso... move over to from openpower imports
2020-12-13 Cesar StraussIgnore formal verification output in the source directory
2020-10-16 Luke Kenneth Casso... experiment swapping dummy trap stage over to input
2020-10-16 Luke Kenneth Casso... add extra (test dummy stage in trap to see if combinato...
2020-10-06 Luke Kenneth Casso... skip Decode2ToOperand from PowerDecodeSubset
2020-10-06 Luke Kenneth Casso... add SRR1 setting for LDST memory exception trap
2020-10-06 Luke Kenneth Casso... passing LDSTException over to Trap Pipeline
2020-10-06 Luke Kenneth Casso... add LDSTException decode/handling in PowerDecoder2
2020-09-26 Cesar StraussConvert a few more tests to be able to use cxxsim
2020-09-06 Luke Kenneth Casso... comment, nothing unusual when Trap Type is DEC
2020-09-04 Luke Kenneth Casso... adding option to include XICS external interrupts.
2020-08-14 Luke Kenneth Casso... hrfid unit test sets up HSRR0 and HSRR1
2020-08-14 Luke Kenneth Casso... hack to get hrfid not to alter msr 51
2020-08-14 Luke Kenneth Casso... add hrfid unit test
2020-08-11 Luke Kenneth Casso... reduce regfile ports by creating separate STATE regfile
2020-08-11 Luke Kenneth Casso... whoops fix change of variable (state) msr/pc
2020-08-04 Samuel A. Falvo IIRemove XXX; this seems done otherwise.
2020-07-29 Jacob Lifshayadd __init__.py to all source directories
2020-07-29 Jacob Lifshayformat some tests
2020-07-28 Luke Kenneth Casso... tidyup/comments in trap proof
2020-07-27 Luke Kenneth Casso... fix trap proof, and trap main_stage, and pseudocode...
2020-07-27 Luke Kenneth Casso... shorten expected_ to exp_, gets line-length down
2020-07-26 Samuel A. Falvo IIMTMSR(D) properties.
2020-07-26 Luke Kenneth Casso... convert TRAP test to accumulator style
2020-07-25 Luke Kenneth Casso... update comment-headers (TODO include page numbers to...
2020-07-25 Luke Kenneth Casso... make trap proof section more readable
2020-07-24 Samuel A. Falvo IIProperties for MFMSR
2020-07-24 Samuel A. Falvo IIReorganize code layout
2020-07-24 Samuel A. Falvo IIWIP: SC properties more closely match doc'd behavior
2020-07-24 Samuel A. Falvo IIWIP: addressing code review, restoring proofs, etc.
2020-07-24 Luke Kenneth Casso... got fed up with bit-slice ordering crap. cut it out
2020-07-24 Luke Kenneth Casso... code review comments for trap and proof
2020-07-24 Samuel A. Falvo IIRefactorin of common code
2020-07-24 Samuel A. Falvo IIAddress code review comments
2020-07-22 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-22 Jacob Lifshayformat code
2020-07-22 Luke Kenneth Casso... whoops forgot field accessor
2020-07-22 Luke Kenneth Casso... whoops typo, 63-start not 3-start (doh)
2020-07-22 Luke Kenneth Casso... field number ordering wrong way round?
2020-07-22 Luke Kenneth Casso... syntax error
2020-07-22 Luke Kenneth Casso... review trap main_stage.py modifications: we are not...
2020-07-22 Luke Kenneth Casso... add comment headings with spec page numbers
2020-07-22 Luke Kenneth Casso... comment on op.insn ordering
2020-07-22 Luke Kenneth Casso... code-shuffle, add comments
2020-07-22 Luke Kenneth Casso... add TT.size and use it in PowerDecoder and trap input...
2020-07-22 Luke Kenneth Casso... inline comments in trap proof
2020-07-22 Samuel A. Falvo IIComplete FV properties for OP_TRAP instructions.
2020-07-22 Samuel A. Falvo IIPEP8 compliance
2020-07-21 Samuel A. Falvo IICompleted SC FV properties
2020-07-21 Samuel A. Falvo IIRefine properties to comply with spec
2020-07-21 Samuel A. Falvo IIFix where msr_i gets its value from
2020-07-21 Samuel A. Falvo IIMerge in recent updates to TRAP FV properties.
2020-07-21 Luke Kenneth Casso... move cia and msr to trap input record
2020-07-21 Luke Kenneth Casso... add msr exception bits setting function in hardware
2020-07-21 Luke Kenneth Casso... corrections to trap proof see
2020-07-21 Luke Kenneth Casso... use alias for msr_i in trap proof
2020-07-21 Luke Kenneth Casso... correct trap spec page interrupt ref
2020-07-20 Samuel A. Falvo IIRework SC properties to conform to style
2020-07-20 Samuel A. Falvo IIFormal properties for RFID.
2020-07-18 Luke Kenneth Casso... whoops use slice not range
2020-07-18 Luke Kenneth Casso... syntax error
2020-07-18 Luke Kenneth Casso... add comment and copy of pseudo-code for OP_RFID into...
2020-07-18 Luke Kenneth Casso... review of OP_RFID showed up some errors
2020-07-18 Luke Kenneth Casso... corrections to trap main_stage.py OP_RFID according...
2020-07-18 Samuel A. Falvo IIWIP: FV failing for unknown reasons.
2020-07-18 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-07-18 Samuel A. Falvo IIFailing test: fast1/fast2 vs srr0/srr1? on trap pipe
2020-07-18 Samuel A. Falvo IIforgot to clean up workspace in source
next