TheSyDeKick - Complete kit for Sytem-on-Chip development
Contents:
- Introduction to TheSyDeKick
- Thesdk core classes
- Thesdk
thesdk
thesdk.HOME
thesdk.CONFIGFILE
thesdk.MODULEPATHS
thesdk.logfile
thesdk.global_parameters
thesdk.GLOBALS
thesdk.initlog()
thesdk.DEBUG
thesdk.print_relative_path
thesdk._classfile
thesdk.entitypath
thesdk.model
thesdk.simpathroot
thesdk.simpath
thesdk.has_lsf
thesdk.preserve_iofiles
thesdk.pickle_excludes
thesdk.copy_propval()
thesdk.copy_propval_verbosity
thesdk.supress_output
thesdk.print_log()
thesdk.timer()
thesdk.silence()
thesdk.par
thesdk.queue
thesdk.run_parallel()
thesdk.IOS
thesdk.extracts
thesdk.netlist_params
thesdk.print_colors
thesdk.runname
thesdk.statepath
thesdk.statedir
thesdk.save_state
thesdk.load_state
thesdk.load_state_full
thesdk._write_state()
thesdk._read_state()
thesdk.iofile_bundle
thesdk.delete_iofile_bundle()
IO
- Iofile package
iofile
- RTL Documentation
- RTL interface classes
- RTL package
rtl
- RTL IOfile module
rtl_iofile
- Testbench_common
testbench_common
- Testbench
testbench
- Module common
module_common
- Module
module
- System verilog class
sv
- Verilog Module
verilog_module
- verilog_testbench
verilog_testbench
- Verilog connector
verilog_connector
- VHDL class
vhdl
- VHDL_entity
vhdl_entity
- Icarus
icarus
- Questasim
questasim
- RTL simulation examples
- RTL interface classes
- Spice simulator interface classess
- Spice
spice
spice.connect_spice_inputs()
spice.connect_spice_outputs()
spice.dcsource_bundle
spice.delete_spicesimpath()
spice.distributed_run
spice.dspf
spice.errpreset
spice.execute_spice_sim()
spice.extract_powers()
spice.extracts
spice.interactive_spice
spice.iofile_eventdict
spice.load_output_file
spice.load_state
spice.name
spice.nproc
spice.num_processes
spice.plflag
spice.plotlist
spice.plotprogcmd
spice.plotprogram
spice.postlayout
spice.postlayout_subckts
spice.preserve_spicefiles
spice.read_noise_result()
spice.read_oppts()
spice.read_sparams()
spice.read_spice_outputs()
spice.read_stb_result()
spice.run_plotprogram()
spice.run_spice()
spice.save_database
spice.save_output_file
spice.si_prefix_mult
spice.simcmd_bundle
spice.spice_ports
spice.spice_simulator
spice.spice_submission
spice.spice_tb
spice.spicecmd
spice.spicecorner
spice.spicedbpath
spice.spicemisc
spice.spiceoptions
spice.spiceparameters
spice.spicesimpath
spice.spicesrc
spice.spicesrcpath
spice.spicesubcktsrc
spice.spicetbsrc
spice.syntaxdict
spice.write_spice_inputs()
- Spice Common
spice_common
- Spice Testbench
testbench
testbench.DEBUG
testbench.copy_dspf()
testbench.dcsourcestr
testbench.dspfincludecmd
testbench.dut
testbench.export()
testbench.generate_contents()
testbench.includecmd
testbench.inputsignals
testbench.libcmd
testbench.misccmd
testbench.parameters
testbench.plotcmd
testbench.portsrcstr
testbench.simcmdstr
testbench.testbench_simulator
- Spice Testbench
testbench_common
- Spice IO-file
spice_iofile
spice_iofile.parent
spice_iofile.name
spice_iofile.dir
spice_iofile.iotype
spice_iofile.ioformat
spice_iofile.sourcetype
spice_iofile.datatype
spice_iofile.trigger
spice_iofile.vth
spice_iofile.edgetype
spice_iofile.after
spice_iofile.big_endian
spice_iofile.rs
spice_iofile.vhi
spice_iofile.vlo
spice_iofile.tfall
spice_iofile.trise
spice_iofile.strobe
spice_iofile.DEBUG
spice_iofile.append_to_data()
spice_iofile.file
spice_iofile.interp_crossings()
spice_iofile.ionames
spice_iofile.parse_io_from_file()
spice_iofile.read()
spice_iofile.remove()
spice_iofile.sample_signal()
spice_iofile.write()
- Spice Simulation Command
spice_simcmd
spice_simcmd.parent
spice_simcmd.sim
spice_simcmd.plotlist
spice_simcmd.excludelist
spice_simcmd.sweep
spice_simcmd.subcktname
spice_simcmd.devname
spice_simcmd.swpstart
spice_simcmd.swpstop
spice_simcmd.swpstep
spice_simcmd.tprint
spice_simcmd.tstop
spice_simcmd.uic
spice_simcmd.noise
spice_simcmd.harmonics
spice_simcmd.fmin
spice_simcmd.fmax
spice_simcmd.fsig
spice_simcmd.fc
spice_simcmd.fscale
spice_simcmd.fpoints
spice_simcmd.fstepsize
spice_simcmd.seed
spice_simcmd.method
spice_simcmd.cmin
spice_simcmd.mc
spice_simcmd.mc_seed
spice_simcmd.model_info
spice_simcmd.maxstep
spice_simcmd.step
spice_simcmd.strobeperiod
spice_simcmd.skipstart
spice_simcmd.strobedelay
spice_simcmd.sprobes
spice_simcmd.iprobe
- Spice Module
spice_module
- Ngspice
ngspice
ngspice.cmdfile_ext
ngspice.commentchar
ngspice.commentline
ngspice.create_nested_sweepresult_dict()
ngspice.csvskip
ngspice.dcsource_declaration
ngspice.dspfinclude
ngspice.eventoutdelim
ngspice.include
ngspice.lastline
ngspice.nprocflag
ngspice.option
ngspice.parameter
ngspice.plflag
ngspice.plflag_simcmd_prefix
ngspice.plotprogcmd
ngspice.plotprogram
ngspice.read_noise_result()
ngspice.read_oppts()
ngspice.read_sp_result()
ngspice.read_stb_result()
ngspice.resultfile_ext
ngspice.run_plotprogram()
ngspice.simulatorcmd
ngspice.spicecmd
ngspice.subckt
ngspice.syntaxdict
- Eldo
eldo
eldo.cmdfile_ext
eldo.commentchar
eldo.commentline
eldo.create_nested_sweepresult_dict()
eldo.csvskip
eldo.dcsource_declaration
eldo.dspfinclude
eldo.eventoutdelim
eldo.include
eldo.lastline
eldo.nprocflag
eldo.option
eldo.parameter
eldo.plflag
eldo.plflag_simcmd_prefix
eldo.plotprogcmd
eldo.plotprogram
eldo.read_noise_result()
eldo.read_oppts()
eldo.read_sp_result()
eldo.read_stb_result()
eldo.resultfile_ext
eldo.run_plotprogram()
eldo.simulatorcmd
eldo.spicecmd
eldo.subckt
eldo.syntaxdict
- Spectre
spectre
spectre.cmdfile_ext
spectre.commentchar
spectre.commentline
spectre.create_nested_sweepresult_dict()
spectre.csvskip
spectre.dcsource_declaration
spectre.dspfinclude
spectre.errpreset
spectre.eventoutdelim
spectre.get_input_noise_data()
spectre.get_ocnPrint_data()
spectre.get_output_noise_data()
spectre.include
spectre.lastline
spectre.nprocflag
spectre.option
spectre.parameter
spectre.plflag
spectre.plflag_simcmd_prefix
spectre.plotprogcmd
spectre.plotprogram
spectre.read_noise_result()
spectre.read_oppts()
spectre.read_sp_result()
spectre.read_stb_result()
spectre.resultfile_ext
spectre.run_plotprogram()
spectre.simulatorcmd
spectre.spicecmd
spectre.subckt
spectre.syntaxdict
- Ngspice Testbench
ngspice_testbench
- Eldo Testbench
eldo_testbench
- Spectre Testbench
spectre_testbench
- Spice DC Source
spice_dcsource
- Spice simulation examples
- Inverter class
- Inverter testbench class
- Inverter tests class
- Momem interface
- Shell scripts
- Bootcamp
- Examples
- Documentation instructions
- Indices and tables