dumpling
latest
Overview
Quickstart
Command Line Tool
Architecture and Programming Model
Drivers
Generating Custom Vectors
Vector Simulation
Authors
Changelog
Module Reference
dumpling
Index
Edit on GitHub
Index
Symbols
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
Symbols
--append
dumpling-install-completions command line option
--assert-reset
dumpling-rosetta-halt-core-verify-pc command line option
dumpling-siracusa-halt-core-verify-pc command line option
dumpling-vega-halt-core-verify-pc command line option
--blade
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--bypass-per-fll
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--bypass-soc-fll
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--case-insensitive
dumpling-install-completions command line option
--clk-div
dumpling-rosetta-change-freq command line option
dumpling-siracusa-change-freq command line option
dumpling-vega-change-freq command line option
--cluster_fll_bypass
dumpling-vega-set-clk-bypass command line option
--compress
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-mem command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-execute-elf command line option
dumpling-siracusa-verify-mem command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-execute-elf command line option
dumpling-vega-verify-mem command line option
dumpling-vega-write-mem command line option
--device_cycle_name
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
--disable
dumpling-siracusa-change-freq command line option
--edram
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--elf
dumpling-rosetta-execute-elf command line option
dumpling-siracusa-execute-elf command line option
dumpling-vega-execute-elf command line option
--enable
dumpling-siracusa-change-freq command line option
--enable-dithering
dumpling-rosetta-change-freq command line option
dumpling-vega-change-freq command line option
--eoc-wait-cycles
dumpling-rosetta-execute-elf command line option
dumpling-siracusa-execute-elf command line option
dumpling-vega-execute-elf command line option
--failsafe_en
dumpling-siracusa-change-freq command line option
--freq_change_mask_count
dumpling-siracusa-change-freq command line option
--hd-mem-backend
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--lock
dumpling-rosetta-change-freq command line option
dumpling-siracusa-change-freq command line option
dumpling-vega-change-freq command line option
--lock-count
dumpling-siracusa-change-freq command line option
--loop
dumpling-rosetta-verify-mem command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-verify-mem command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-verify-mem command line option
dumpling-vega-write-mem command line option
--loop-gain-exponent
dumpling-rosetta-change-freq command line option
dumpling-vega-change-freq command line option
--no-blade
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--no-case-insensitive
dumpling-install-completions command line option
--no-edram
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-soc-config command line option
dumpling-rosetta-write-soc-config command line option
--no-failsafe_en
dumpling-siracusa-change-freq command line option
--no-loop
dumpling-rosetta-verify-mem command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-verify-mem command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-verify-mem command line option
dumpling-vega-write-mem command line option
--no-reset
dumpling-rosetta-execute-elf command line option
dumpling-siracusa-execute-elf command line option
dumpling-vega-execute-elf command line option
--no-resume
dumpling-rosetta-halt-core-verify-pc command line option
dumpling-siracusa-halt-core-verify-pc command line option
dumpling-vega-halt-core-verify-pc command line option
--no-vco-div
dumpling-siracusa-change-freq command line option
--no-verify
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-execute-elf command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-execute-elf command line option
dumpling-vega-write-mem command line option
--output
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
--overwrite
dumpling-install-completions command line option
--pc
dumpling-rosetta-halt-core-verify-pc command line option
dumpling-siracusa-halt-core-verify-pc command line option
dumpling-vega-halt-core-verify-pc command line option
--per_fll_bypass
dumpling-vega-set-clk-bypass command line option
--port-name
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
--qosc_bypass
dumpling-vega-set-clk-bypass command line option
--ref_bypass
dumpling-vega-set-clk-bypass command line option
--reset-cycles
dumpling-rosetta-reset-chip command line option
dumpling-siracusa-reset-chip command line option
dumpling-vega-reset-chip command line option
--resume
dumpling-rosetta-halt-core-verify-pc command line option
dumpling-siracusa-halt-core-verify-pc command line option
dumpling-vega-halt-core-verify-pc command line option
--return-code
dumpling-rosetta-check-eoc command line option
dumpling-rosetta-execute-elf command line option
dumpling-siracusa-check-eoc command line option
dumpling-siracusa-execute-elf command line option
dumpling-vega-check-eoc command line option
dumpling-vega-execute-elf command line option
--soc_fll_bypass
dumpling-vega-set-clk-bypass command line option
--stable-cycles
dumpling-rosetta-change-freq command line option
dumpling-vega-change-freq command line option
--tolerance
dumpling-rosetta-change-freq command line option
dumpling-vega-change-freq command line option
--unstable-cycles
dumpling-rosetta-change-freq command line option
dumpling-vega-change-freq command line option
--use-pulp-tap
dumpling-rosetta-verify-mem command line option
dumpling-siracusa-verify-mem command line option
dumpling-vega-verify-mem command line option
--vco-div
dumpling-siracusa-change-freq command line option
--verify
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-execute-elf command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-execute-elf command line option
dumpling-vega-write-mem command line option
--wait-cycles
dumpling-rosetta-change-freq command line option
dumpling-rosetta-check-eoc command line option
dumpling-rosetta-halt-core-verify-pc command line option
dumpling-rosetta-resume-core command line option
dumpling-rosetta-verify-mem command line option
dumpling-siracusa-change-freq command line option
dumpling-siracusa-check-eoc command line option
dumpling-siracusa-halt-core-verify-pc command line option
dumpling-siracusa-resume-core command line option
dumpling-siracusa-verify-mem command line option
dumpling-vega-change-freq command line option
dumpling-vega-check-eoc command line option
dumpling-vega-halt-core-verify-pc command line option
dumpling-vega-resume-core command line option
dumpling-vega-verify-mem command line option
--wtb-name
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
-c
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-verify-mem command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-execute-elf command line option
dumpling-siracusa-verify-mem command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-execute-elf command line option
dumpling-vega-verify-mem command line option
dumpling-vega-write-mem command line option
-d
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
-e
dumpling-rosetta-execute-elf command line option
dumpling-siracusa-execute-elf command line option
dumpling-vega-execute-elf command line option
-i
dumpling-install-completions command line option
-l
dumpling-rosetta-change-freq command line option
dumpling-siracusa-change-freq command line option
dumpling-vega-change-freq command line option
-o
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
-p
dumpling-rosetta command line option
dumpling-siracusa command line option
dumpling-vega command line option
-r
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-reset-chip command line option
dumpling-siracusa-execute-elf command line option
dumpling-siracusa-reset-chip command line option
dumpling-vega-execute-elf command line option
dumpling-vega-reset-chip command line option
-w
dumpling-rosetta command line option
dumpling-rosetta-change-freq command line option
dumpling-rosetta-check-eoc command line option
dumpling-rosetta-execute-elf command line option
dumpling-rosetta-halt-core-verify-pc command line option
dumpling-rosetta-resume-core command line option
dumpling-siracusa command line option
dumpling-siracusa-change-freq command line option
dumpling-siracusa-check-eoc command line option
dumpling-siracusa-execute-elf command line option
dumpling-siracusa-halt-core-verify-pc command line option
dumpling-siracusa-resume-core command line option
dumpling-vega command line option
dumpling-vega-change-freq command line option
dumpling-vega-check-eoc command line option
dumpling-vega-execute-elf command line option
dumpling-vega-halt-core-verify-pc command line option
dumpling-vega-resume-core command line option
A
ABSTRACTAUTO (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
ABSTRACTCS (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
ACCESS_MEM (dumpling.JTAGTaps.RISCVDebugTap.DMAbstractCmdType attribute)
ACCESS_REG (dumpling.JTAGTaps.RISCVDebugTap.DMAbstractCmdType attribute)
add_binary() (dumpling.Common.ElfParser.ElfParser method)
add_tap() (dumpling.Drivers.JTAG.JTAGDriver method)
ADDRESS_VALUE_MAPPINGS
dumpling-rosetta-verify-mem command line option
dumpling-rosetta-write-mem command line option
dumpling-siracusa-verify-mem command line option
dumpling-siracusa-write-mem command line option
dumpling-vega-verify-mem command line option
dumpling-vega-write-mem command line option
apply_vector() (dumpling.Common.Simulation.CocotbVectorDriver method)
apply_vectors() (dumpling.Common.Simulation.CocotbVectorDriver method)
atach() (dumpling.JTAGTaps.JTAGTap.JTAGRegister method)
AUTHDATA (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
C
check_end_of_computation() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
CocotbVectorDriver (class in dumpling.Common.Simulation)
COMMAND (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
compress_vectors() (dumpling.Common.VectorBuilder.VectorBuilder static method)
CONFSTRPTR0 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
CONFSTRPTR1 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
CONFSTRPTR2 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
CONFSTRPTR3 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
CSR_BRANCH_JUMP (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_CALL (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_CYCLE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_DCACHE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_DCSR (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_DPC (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_DSCRATCH0 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_DSCRATCH1 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_DTLB_MISS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_EXCEPTION (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_EXCEPTION_RET (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_FCSR (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_FFLAGS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_FRM (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_FTRAN (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_ICACHE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_IF_EMPTY (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_INSTRET (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_ITLB_MISS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_L1_DCACHE_MISS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_L1_ICACHE_MISS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_LOAD (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MARCHID (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MCAUSE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MCOUNTEREN (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MCYCLE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MEDELEG (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MEPC (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MHARTID (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MIDELEG (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MIE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MIMPID (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MINSTRET (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MIP (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MIS_PREDICT (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MISA (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MSCRATCH (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MSTATUS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MTVAL (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MTVEC (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_MVENDORID (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_PMPADDR0 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_PMPCFG0 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_RET (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SATP (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SB_FULL (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SCAUSE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SCOUNTEREN (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SEPC (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SIE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SIP (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SSCRATCH (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_SSTATUS (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_STORE (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_STVAL (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_STVEC (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_TDATA1 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_TDATA2 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_TDATA3 (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_TIME (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_TINFO (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
CSR_TSELECT (dumpling.JTAGTaps.RISCVDebugTap.RISCVReg attribute)
D
DATA11 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
DATAO (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
DBG_MODULE_ID (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega attribute)
disable_observability() (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
DMAbstractCmd (class in dumpling.JTAGTaps.RISCVDebugTap)
DMAbstractCmdType (class in dumpling.JTAGTaps.RISCVDebugTap)
DMCONTROL (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
dmi_hardreset() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
dmi_reset() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
DMIOp (class in dumpling.JTAGTaps.RISCVDebugTap)
DMIResult (class in dumpling.JTAGTaps.RISCVDebugTap)
DMRegAddress (class in dumpling.JTAGTaps.RISCVDebugTap)
DMSTATUS (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
dumpling
module
dumpling-install-completions command line option
--append
--case-insensitive
--no-case-insensitive
--overwrite
-i
PATH
SHELL
dumpling-rosetta command line option
--device_cycle_name
--output
--port-name
--wtb-name
-d
-o
-p
-w
dumpling-rosetta-change-freq command line option
--clk-div
--enable-dithering
--lock
--loop-gain-exponent
--stable-cycles
--tolerance
--unstable-cycles
--wait-cycles
-l
-w
FLL
MULT
dumpling-rosetta-check-eoc command line option
--return-code
--wait-cycles
-w
dumpling-rosetta-execute-elf command line option
--blade
--bypass-per-fll
--bypass-soc-fll
--compress
--edram
--elf
--eoc-wait-cycles
--hd-mem-backend
--no-blade
--no-edram
--no-reset
--no-verify
--return-code
--verify
-c
-e
-r
-w
dumpling-rosetta-halt-core-verify-pc command line option
--assert-reset
--no-resume
--pc
--resume
--wait-cycles
-w
dumpling-rosetta-reset-chip command line option
--reset-cycles
-r
dumpling-rosetta-resume-core command line option
--wait-cycles
-w
dumpling-rosetta-verify-mem command line option
--compress
--loop
--no-loop
--use-pulp-tap
--wait-cycles
-c
ADDRESS_VALUE_MAPPINGS
dumpling-rosetta-verify-soc-config command line option
--blade
--bypass-per-fll
--bypass-soc-fll
--edram
--hd-mem-backend
--no-blade
--no-edram
dumpling-rosetta-write-mem command line option
--compress
--loop
--no-loop
--no-verify
--verify
-c
ADDRESS_VALUE_MAPPINGS
dumpling-rosetta-write-soc-config command line option
--blade
--bypass-per-fll
--bypass-soc-fll
--edram
--hd-mem-backend
--no-blade
--no-edram
dumpling-siracusa command line option
--device_cycle_name
--output
--port-name
--wtb-name
-d
-o
-p
-w
dumpling-siracusa-change-freq command line option
--clk-div
--disable
--enable
--failsafe_en
--freq_change_mask_count
--lock
--lock-count
--no-failsafe_en
--no-vco-div
--vco-div
--wait-cycles
-l
-w
MULT
PLL
dumpling-siracusa-check-eoc command line option
--return-code
--wait-cycles
-w
dumpling-siracusa-configure-gpio command line option
FUNCTION
GPIO_NR
dumpling-siracusa-execute-elf command line option
--compress
--elf
--eoc-wait-cycles
--no-reset
--no-verify
--return-code
--verify
-c
-e
-r
-w
dumpling-siracusa-halt-core-verify-pc command line option
--assert-reset
--no-resume
--pc
--resume
--wait-cycles
-w
dumpling-siracusa-reset-chip command line option
--reset-cycles
-r
dumpling-siracusa-resume-core command line option
--wait-cycles
-w
dumpling-siracusa-verify-mem command line option
--compress
--loop
--no-loop
--use-pulp-tap
--wait-cycles
-c
ADDRESS_VALUE_MAPPINGS
dumpling-siracusa-write-mem command line option
--compress
--loop
--no-loop
--no-verify
--verify
-c
ADDRESS_VALUE_MAPPINGS
dumpling-vega command line option
--device_cycle_name
--output
--port-name
--wtb-name
-d
-o
-p
-w
dumpling-vega-change-freq command line option
--clk-div
--enable-dithering
--lock
--loop-gain-exponent
--stable-cycles
--tolerance
--unstable-cycles
--wait-cycles
-l
-w
FLL
MULT
dumpling-vega-check-eoc command line option
--return-code
--wait-cycles
-w
dumpling-vega-enable-observability command line option
SIGNAL
dumpling-vega-execute-elf command line option
--compress
--elf
--eoc-wait-cycles
--no-reset
--no-verify
--return-code
--verify
-c
-e
-r
-w
dumpling-vega-halt-core-verify-pc command line option
--assert-reset
--no-resume
--pc
--resume
--wait-cycles
-w
dumpling-vega-reset-chip command line option
--reset-cycles
-r
dumpling-vega-resume-core command line option
--wait-cycles
-w
dumpling-vega-set-clk-bypass command line option
--cluster_fll_bypass
--per_fll_bypass
--qosc_bypass
--ref_bypass
--soc_fll_bypass
dumpling-vega-verify-mem command line option
--compress
--loop
--no-loop
--use-pulp-tap
--wait-cycles
-c
ADDRESS_VALUE_MAPPINGS
dumpling-vega-write-mem command line option
--compress
--loop
--no-loop
--no-verify
--verify
-c
ADDRESS_VALUE_MAPPINGS
dumpling.Chips
module
dumpling.Chips.Rosetta
module
dumpling.Chips.Siracusa
module
dumpling.Chips.Vega
module
dumpling.CLIEntryPoint
module
dumpling.Common
module
dumpling.Common.ElfParser
module
dumpling.Common.HP93000
module
dumpling.Common.Simulation
module
dumpling.Common.VectorBuilder
module
dumpling.Drivers
module
dumpling.Drivers.JTAG
module
dumpling.JTAGTaps
module
dumpling.JTAGTaps.JTAGTap
module
dumpling.JTAGTaps.PulpJTAGTap
module
dumpling.JTAGTaps.PulpJTAGTapRosetta
module
dumpling.JTAGTaps.PulpJTAGTapVega
module
dumpling.JTAGTaps.RISCVDebugTap
module
E
ElfParser (class in dumpling.Common.ElfParser)
emram_io_avd_ok_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
emram_io_pok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
enable_observability() (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
enable_sbreadonaddr() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
F
FLL
dumpling-rosetta-change-freq command line option
dumpling-vega-change-freq command line option
FUNCTION
dumpling-siracusa-configure-gpio command line option
G
gen_stim_bin() (dumpling.Common.ElfParser.ElfParser method)
gen_stim_slm_64() (dumpling.Common.ElfParser.ElfParser method)
get_entry() (dumpling.Common.ElfParser.ElfParser method)
GPIO_NR
dumpling-siracusa-configure-gpio command line option
GPIOFuncMode (class in dumpling.Chips.Siracusa)
H
halt_hart() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
halt_hart_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
HALTSUM0 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
HALTSUM1 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
HALTSUM2 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
HALTSUM3 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
HARTINFO (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
HAWINDOW (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
HAWINDOWSEL (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
help (dumpling.Chips.Siracusa.GPIOFuncMode property)
HP93000VectorReader (class in dumpling.Common.HP93000)
HP93000VectorWriter (class in dumpling.Common.HP93000)
I
init() (dumpling.Common.VectorBuilder.VectorBuilder method)
init_dmi() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
init_pulp_tap() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
INT_REG_SELECT (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
INT_REG_WRITE (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
io_hs_avd_ok_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
io_hs_pok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
io_ls_avd_ok_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
io_ls_pok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
J
jtag_goto_shift_dr() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_goto_shift_ir() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_idle_vector() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_idle_vectors() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_reset() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_set_dr() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_set_ir() (dumpling.Drivers.JTAG.JTAGDriver method)
jtag_shift() (dumpling.Drivers.JTAG.JTAGDriver method)
JTAGDriver (class in dumpling.Drivers.JTAG)
JTAGRegister (class in dumpling.JTAGTaps.JTAGTap)
JTAGTap (class in dumpling.JTAGTaps.JTAGTap)
L
loadL2() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
logic_rar_rok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
logic_rar_vsel_strobe_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
loop() (dumpling.Common.VectorBuilder.VectorBuilder method)
M
matched_loop() (dumpling.Common.VectorBuilder.VectorBuilder method)
module
dumpling
dumpling.Chips
dumpling.Chips.Rosetta
dumpling.Chips.Siracusa
dumpling.Chips.Vega
dumpling.CLIEntryPoint
dumpling.Common
dumpling.Common.ElfParser
dumpling.Common.HP93000
dumpling.Common.Simulation
dumpling.Common.VectorBuilder
dumpling.Drivers
dumpling.Drivers.JTAG
dumpling.JTAGTaps
dumpling.JTAGTaps.JTAGTap
dumpling.JTAGTaps.PulpJTAGTap
dumpling.JTAGTaps.PulpJTAGTapRosetta
dumpling.JTAGTaps.PulpJTAGTapVega
dumpling.JTAGTaps.RISCVDebugTap
module_select() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
MULT
dumpling-rosetta-change-freq command line option
dumpling-siracusa-change-freq command line option
dumpling-vega-change-freq command line option
N
name (dumpling.Chips.Siracusa.GPIOFuncMode property)
NEXTDM (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
NO_REG (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
NOP (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
(dumpling.JTAGTaps.RISCVDebugTap.DMIOp attribute)
O
OP_FAILED (dumpling.JTAGTaps.RISCVDebugTap.DMIResult attribute)
OP_PENDING (dumpling.JTAGTaps.RISCVDebugTap.DMIResult attribute)
OP_SUCCESS (dumpling.JTAGTaps.RISCVDebugTap.DMIResult attribute)
P
pad_vectors() (dumpling.Common.VectorBuilder.VectorBuilder static method)
parse_binaries() (dumpling.Common.ElfParser.ElfParser method)
PATH
dumpling-install-completions command line option
PLL
dumpling-siracusa-change-freq command line option
pmu_cluster_trc_pok_ret_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_cluster_trc_ret_n_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_csi2_trc_ext_n_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_csi2_trc_pok_ext_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_emram_core_trc_ext_n_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_emram_core_trc_pok_ext_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_smartwake_trc_ext_n_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_smartwake_trc_pok_ext_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_clken_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_rst_control_ack_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_rst_control_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_rst_ret_n_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_trc_clk_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_trc_pok_ret_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
pmu_soc_trc_ret_n_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
por_n_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
PROGBUF0 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
PROGBUF15 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
PULPJtagTap (class in dumpling.JTAGTaps.PulpJTAGTap)
PULPJtagTap.DBG_OP (class in dumpling.JTAGTaps.PulpJTAGTap)
PULPJTagTapRosetta (class in dumpling.JTAGTaps.PulpJTAGTapRosetta)
PULPJtagTapVega (class in dumpling.JTAGTaps.PulpJTAGTapVega)
PULPJtagTapVega.DBG_OP (class in dumpling.JTAGTaps.PulpJTAGTapVega)
PULPJtagTapVega.OBSERVABLE_SIGNAL (class in dumpling.JTAGTaps.PulpJTAGTapVega)
Q
QUICK_ACCESS (dumpling.JTAGTaps.RISCVDebugTap.DMAbstractCmdType attribute)
R
READ (dumpling.JTAGTaps.RISCVDebugTap.DMIOp attribute)
read() (dumpling.JTAGTaps.JTAGTap.JTAGRegister method)
READ16 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
READ32 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
read32() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
read32_no_loop() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
READ64 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
READ8 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
read_burst() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
read_burst_no_loop() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
read_debug_reg() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
read_debug_reg_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
read_reg() (dumpling.Drivers.JTAG.JTAGDriver method)
read_reg_abstract_cmd() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
read_reg_abstract_cmd_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
readMem() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
readMem_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
ref_clk_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
resume_harts() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
resume_harts_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
RISCVDebugTap (class in dumpling.JTAGTaps.RISCVDebugTap)
RISCVReg (class in dumpling.JTAGTaps.RISCVDebugTap)
S
safe_rar_rok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
safe_rar_vsel_reg_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
safe_rar_vsel_strobe_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
SBADDRESS0 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBADDRESS1 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBADDRESS2 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBADDRESS3 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBCS (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBDATA0 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBDATA1 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBDATA2 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
SBDATA3 (dumpling.JTAGTaps.RISCVDebugTap.DMRegAddress attribute)
set_clk_bypass_reg() (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
set_command() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
set_command_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
set_config_reg() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapRosetta.PULPJTagTapRosetta method)
set_dmactive() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
set_dmi() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
set_jtag_default_values() (dumpling.Drivers.JTAG.JTAGDriver method)
setup_burst() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
SHELL
dumpling-install-completions command line option
SIGNAL
dumpling-vega-enable-observability command line option
simple_clock_gen_wavefun() (dumpling.Common.Simulation.CocotbVectorDriver static method)
simple_response_acq_wavefun() (dumpling.Common.Simulation.CocotbVectorDriver static method)
simple_stimuli_appl_wavefun() (dumpling.Common.Simulation.CocotbVectorDriver static method)
simulate_avc() (dumpling.Common.Simulation.CocotbVectorDriver method)
T
to_bits() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP method)
(dumpling.JTAGTaps.RISCVDebugTap.DMAbstractCmd method)
(dumpling.JTAGTaps.RISCVDebugTap.DMAbstractCmdType method)
(dumpling.JTAGTaps.RISCVDebugTap.RISCVReg method)
V
value (dumpling.Chips.Siracusa.GPIOFuncMode property)
vector() (dumpling.Common.VectorBuilder.VectorBuilder method)
VectorBuilder (class in dumpling.Common.VectorBuilder)
vectors() (dumpling.Common.HP93000.HP93000VectorReader method)
verify_config_reg() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapRosetta.PULPJTagTapRosetta method)
verify_idcode() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
verifyL2() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
verifyL2_no_loop() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
vref_06_en_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
vref_06_ok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
vref_12_en_o (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
vref_12_ok_i (dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.OBSERVABLE_SIGNAL attribute)
W
wait_command() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
wait_for_end_of_computation() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
WRITE (dumpling.JTAGTaps.RISCVDebugTap.DMIOp attribute)
WRITE16 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
WRITE32 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
write32() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
WRITE64 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
WRITE8 (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap.DBG_OP attribute)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega.DBG_OP attribute)
write_burst() (dumpling.JTAGTaps.PulpJTAGTap.PULPJtagTap method)
(dumpling.JTAGTaps.PulpJTAGTapVega.PULPJtagTapVega method)
write_debug_reg() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
write_reg() (dumpling.Drivers.JTAG.JTAGDriver method)
write_reg_abstract_cmd() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
write_reg_abstract_cmd_no_loop() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)
write_vectors() (dumpling.Common.HP93000.HP93000VectorWriter method)
writeMem() (dumpling.JTAGTaps.RISCVDebugTap.RISCVDebugTap method)