TheSyDeKick - Complete kit for Sytem-on-Chip development
- 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.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 interface classes
- RTL package
rtl
rtl.add_connectors()
rtl.add_tb_timescale
rtl.assignment_matchlist
rtl.connect_inputs()
rtl.connect_outputs()
rtl.copy_or_relink()
rtl.copy_rtl_sources()
rtl.create_connectors()
rtl.custom_connectors
rtl.delete_rtlsimpath()
rtl.delete_rtlworkpath()
rtl.execute_rtl_sim()
rtl.format_ios()
rtl.interactive_control_contents
rtl.interactive_controlfile
rtl.interactive_rtl
rtl.lang
rtl.lsf_submission
rtl.name
rtl.preserve_rtlfiles
rtl.read_outfile()
rtl.rtl_timeprecision
rtl.rtl_timescale
rtl.rtl_timeunit
rtl.rtlcmd
rtl.rtlmisc
rtl.rtlparameters
rtl.rtlsimpath
rtl.rtlworkpath
rtl.run_rtl()
rtl.simdut
rtl.simtb
rtl.simulator_control_contents
rtl.simulator_controlfile
rtl.vhdlentityfiles
rtl.vhdllibfileentities
rtl.vloglibfilemodules
rtl.vlogmodulefiles
rtl.write_infile()
- RTL IOfile module
rtl_iofile
rtl_iofile.Data
rtl_iofile.DictData
rtl_iofile.connector_datamap()
rtl_iofile.ioformat
rtl_iofile.langmodule
rtl_iofile.rtl_connectors
rtl_iofile.rtl_ctstamp
rtl_iofile.rtl_fclose
rtl_iofile.rtl_fopen
rtl_iofile.rtl_fptr
rtl_iofile.rtl_io
rtl_iofile.rtl_io_condition
rtl_iofile.rtl_io_condition_append()
rtl_iofile.rtl_io_sync
rtl_iofile.rtl_pstamp
rtl_iofile.rtl_stat
rtl_iofile.rtl_statdef
rtl_iofile.rtl_tdiff
rtl_iofile.rtl_timescale
rtl_iofile.rtlparam
rtl_iofile.set_control_data()
- Testbench_common
testbench_common
- Testbench
testbench
testbench.assignment_matchlist
testbench.assignments()
testbench.clock_definition
testbench.connect_inputs()
testbench.connector_definitions
testbench.connectors
testbench.content_parameters
testbench.define_testbench()
testbench.definition
testbench.end_condition
testbench.generate_contents()
testbench.iofile_close
testbench.iofile_definitions
testbench.iofiles
testbench.langmodule
testbench.misccmd
testbench.parameter_definitions
testbench.verilog_instance_add()
testbench.verilog_instances
- Module common
module_common
- Module
module
- System verilog class
sv
- Verilog Module
verilog_module
- verilog_testbench
verilog_testbench
verilog_testbench.assignments()
verilog_testbench.clock_definition
verilog_testbench.connect_inputs()
verilog_testbench.connector_definitions
verilog_testbench.content_parameters
verilog_testbench.define_testbench()
verilog_testbench.end_condition
verilog_testbench.generate_contents()
verilog_testbench.iofile_close
verilog_testbench.iofile_definitions
verilog_testbench.misccmd
verilog_testbench.parameter_definitions
- Verilog connector
verilog_connector
- VHDL class
vhdl
- VHDL_entity
vhdl_entity
icarus
questasim
- 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_oppts()
spice.read_spice_outputs()
spice.run_plotprogram()
spice.run_spice()
spice.save_database
spice.save_output_file
spice.si_prefix_mult
spice.simcmd_bundle
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.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.fmin
spice_simcmd.fmax
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 Module
spice_module
- Ngspice
ngspice
ngspice.cmdfile_ext
ngspice.commentchar
ngspice.commentline
ngspice.csvskip
ngspice.dcsource_declaration
ngspice.dspfinclude
ngspice.eventoutdelim
ngspice.include
ngspice.lastline
ngspice.nprocflag
ngspice.option
ngspice.parameter
ngspice.plflag
ngspice.plotprogcmd
ngspice.plotprogram
ngspice.read_oppts()
ngspice.resultfile_ext
ngspice.run_plotprogram()
ngspice.simulatorcmd
ngspice.spicecmd
ngspice.subckt
ngspice.syntaxdict
- Eldo
eldo
eldo.cmdfile_ext
eldo.commentchar
eldo.commentline
eldo.csvskip
eldo.dcsource_declaration
eldo.dspfinclude
eldo.eventoutdelim
eldo.include
eldo.lastline
eldo.nprocflag
eldo.option
eldo.parameter
eldo.plflag
eldo.plotprogcmd
eldo.plotprogram
eldo.read_oppts()
eldo.resultfile_ext
eldo.run_plotprogram()
eldo.simulatorcmd
eldo.spicecmd
eldo.subckt
eldo.syntaxdict
- Spectre
spectre
spectre.cmdfile_ext
spectre.commentchar
spectre.commentline
spectre.csvskip
spectre.dcsource_declaration
spectre.dspfinclude
spectre.errpreset
spectre.eventoutdelim
spectre.include
spectre.lastline
spectre.nprocflag
spectre.option
spectre.parameter
spectre.plflag
spectre.plflag_simcmd_prefix
spectre.plotprogcmd
spectre.plotprogram
spectre.read_oppts()
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
- Inverter class
- Inverter testbench class
- Inverter tests class
- ADS interface
- ADS interface Initial setup tutorial
- ADS Interface class
ads
ads.TL_mesh_cells
ads.ads_submission
ads.adscmd
ads.adssimpath
ads.adssrc
ads.adssrcpath
ads.distributed_run
ads.edge_mesh_enable
ads.emsetupsrcpath
ads.execute_ads_sim()
ads.fstep
ads.fstep_unit
ads.fstop
ads.fstop_unit
ads.generate_input_files()
ads.has_lsf
ads.interactive_ads
ads.mesh_cells
ads.name
ads.num_processes
ads.preserve_adsfiles
ads.run_ads()
ads.runname
ads.set_simulation_options()
ads.sourcelib
ads.sourcelibpath
ads.sparam_filename
- Citi to Touchstone
citi_to_touchstone
citi_to_touchstone.comments
citi_to_touchstone.data
citi_to_touchstone.data_names
citi_to_touchstone.generate_contents()
citi_to_touchstone.input_file
citi_to_touchstone.lines
citi_to_touchstone.nbr_of_ports
citi_to_touchstone.normalization
citi_to_touchstone.output_file
citi_to_touchstone.output_file_extension
citi_to_touchstone.parse_citi()
citi_to_touchstone.var_data
citi_to_touchstone.var_format
citi_to_touchstone.var_name
citi_to_touchstone.var_nbr_of_points
citi_to_touchstone.write_touchstone()
- ADS template class
- Bootcamp
- Examples
- Documentation instructions
- Indices and tables