├── .gitignore ├── AUTOSVA_GEN.v ├── BOOKLOG.md ├── LICENSE ├── README.md ├── RTL_GEN.v ├── SVA_GEN.v ├── ariane └── src │ ├── ptw.sv │ ├── ptw_AUTOSVA.v │ ├── ptw_PROMPT.v │ ├── tlb.sv │ ├── tlb_AUTOSVA.v │ └── tlb_PROMPT.v ├── autosva.py ├── autosva2.py ├── docs ├── AutoSVA-Presentation-Slides.pdf ├── AutoSVA-Presentation-Video.mp4 ├── autosva_diagram.png └── autosva_logo.png ├── ft_fifo ├── FPV.tcl ├── QUERY.md ├── files.vc ├── manual_sub.vc └── sva │ ├── fifo_bind.svh │ └── fifo_prop.sv ├── ft_fifo_gen ├── FPV.tcl ├── QUERY_RTL.md ├── QUERY_SVA.md ├── files.vc ├── manual_sub.vc └── sva │ ├── fifo_gen_bind.svh │ └── fifo_gen_prop.sv ├── ft_mmu ├── FPV.sby ├── FPV.tcl ├── files.vc └── sva │ ├── mmu_bind.svh │ └── mmu_prop.sv ├── ft_ptw ├── FPV.tcl ├── files.vc ├── manual_sub.vc └── sva │ ├── ptw_bind.svh │ └── ptw_prop.sv ├── ft_tlb ├── FPV.tcl ├── files.vc ├── manual_sub.vc └── sva │ ├── tlb_bind.svh │ └── tlb_prop.sv ├── quickstart ├── fifo.v ├── fifo2.v ├── fifo_AUTOSVA.v └── fifo_gen.v ├── run_jg.sh ├── run_sby.sh └── setup_ariane.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTOSVA_GEN.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/AUTOSVA_GEN.v -------------------------------------------------------------------------------- /BOOKLOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/BOOKLOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/README.md -------------------------------------------------------------------------------- /RTL_GEN.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/RTL_GEN.v -------------------------------------------------------------------------------- /SVA_GEN.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/SVA_GEN.v -------------------------------------------------------------------------------- /ariane/src/ptw.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ariane/src/ptw.sv -------------------------------------------------------------------------------- /ariane/src/ptw_AUTOSVA.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ariane/src/ptw_AUTOSVA.v -------------------------------------------------------------------------------- /ariane/src/ptw_PROMPT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ariane/src/ptw_PROMPT.v -------------------------------------------------------------------------------- /ariane/src/tlb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ariane/src/tlb.sv -------------------------------------------------------------------------------- /ariane/src/tlb_AUTOSVA.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ariane/src/tlb_AUTOSVA.v -------------------------------------------------------------------------------- /ariane/src/tlb_PROMPT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ariane/src/tlb_PROMPT.v -------------------------------------------------------------------------------- /autosva.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/autosva.py -------------------------------------------------------------------------------- /autosva2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/autosva2.py -------------------------------------------------------------------------------- /docs/AutoSVA-Presentation-Slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/docs/AutoSVA-Presentation-Slides.pdf -------------------------------------------------------------------------------- /docs/AutoSVA-Presentation-Video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/docs/AutoSVA-Presentation-Video.mp4 -------------------------------------------------------------------------------- /docs/autosva_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/docs/autosva_diagram.png -------------------------------------------------------------------------------- /docs/autosva_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/docs/autosva_logo.png -------------------------------------------------------------------------------- /ft_fifo/FPV.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo/FPV.tcl -------------------------------------------------------------------------------- /ft_fifo/QUERY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo/QUERY.md -------------------------------------------------------------------------------- /ft_fifo/files.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo/files.vc -------------------------------------------------------------------------------- /ft_fifo/manual_sub.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo/manual_sub.vc -------------------------------------------------------------------------------- /ft_fifo/sva/fifo_bind.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo/sva/fifo_bind.svh -------------------------------------------------------------------------------- /ft_fifo/sva/fifo_prop.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo/sva/fifo_prop.sv -------------------------------------------------------------------------------- /ft_fifo_gen/FPV.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/FPV.tcl -------------------------------------------------------------------------------- /ft_fifo_gen/QUERY_RTL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/QUERY_RTL.md -------------------------------------------------------------------------------- /ft_fifo_gen/QUERY_SVA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/QUERY_SVA.md -------------------------------------------------------------------------------- /ft_fifo_gen/files.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/files.vc -------------------------------------------------------------------------------- /ft_fifo_gen/manual_sub.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/manual_sub.vc -------------------------------------------------------------------------------- /ft_fifo_gen/sva/fifo_gen_bind.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/sva/fifo_gen_bind.svh -------------------------------------------------------------------------------- /ft_fifo_gen/sva/fifo_gen_prop.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_fifo_gen/sva/fifo_gen_prop.sv -------------------------------------------------------------------------------- /ft_mmu/FPV.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_mmu/FPV.sby -------------------------------------------------------------------------------- /ft_mmu/FPV.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_mmu/FPV.tcl -------------------------------------------------------------------------------- /ft_mmu/files.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_mmu/files.vc -------------------------------------------------------------------------------- /ft_mmu/sva/mmu_bind.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_mmu/sva/mmu_bind.svh -------------------------------------------------------------------------------- /ft_mmu/sva/mmu_prop.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_mmu/sva/mmu_prop.sv -------------------------------------------------------------------------------- /ft_ptw/FPV.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_ptw/FPV.tcl -------------------------------------------------------------------------------- /ft_ptw/files.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_ptw/files.vc -------------------------------------------------------------------------------- /ft_ptw/manual_sub.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_ptw/manual_sub.vc -------------------------------------------------------------------------------- /ft_ptw/sva/ptw_bind.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_ptw/sva/ptw_bind.svh -------------------------------------------------------------------------------- /ft_ptw/sva/ptw_prop.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_ptw/sva/ptw_prop.sv -------------------------------------------------------------------------------- /ft_tlb/FPV.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_tlb/FPV.tcl -------------------------------------------------------------------------------- /ft_tlb/files.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_tlb/files.vc -------------------------------------------------------------------------------- /ft_tlb/manual_sub.vc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_tlb/manual_sub.vc -------------------------------------------------------------------------------- /ft_tlb/sva/tlb_bind.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_tlb/sva/tlb_bind.svh -------------------------------------------------------------------------------- /ft_tlb/sva/tlb_prop.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/ft_tlb/sva/tlb_prop.sv -------------------------------------------------------------------------------- /quickstart/fifo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/quickstart/fifo.v -------------------------------------------------------------------------------- /quickstart/fifo2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/quickstart/fifo2.v -------------------------------------------------------------------------------- /quickstart/fifo_AUTOSVA.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/quickstart/fifo_AUTOSVA.v -------------------------------------------------------------------------------- /quickstart/fifo_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/quickstart/fifo_gen.v -------------------------------------------------------------------------------- /run_jg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/run_jg.sh -------------------------------------------------------------------------------- /run_sby.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/run_sby.sh -------------------------------------------------------------------------------- /setup_ariane.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gpt4rtl/AutoSVA2/HEAD/setup_ariane.sh --------------------------------------------------------------------------------