TheSyDeKick - Complete kit for Sytem-on-Chip development
Contents:
- Introduction to TheSyDeKick
- Thesdk core classes
- Thesdk
thesdkthesdk.HOMEthesdk.CONFIGFILEthesdk.MODULEPATHSthesdk.logfilethesdk.global_parametersthesdk.GLOBALSthesdk.initlog()thesdk.DEBUGthesdk.print_relative_paththesdk._classfilethesdk.entitypaththesdk.modelthesdk.simpathrootthesdk.simpaththesdk.has_lsfthesdk.preserve_iofilesthesdk.pickle_excludesthesdk.copy_propval()thesdk.copy_propval_verbositythesdk.supress_outputthesdk.print_log()thesdk.timer()thesdk.silence()thesdk.parthesdk.queuethesdk.run_parallel()thesdk.IOSthesdk.extractsthesdk.netlist_paramsthesdk.print_colorsthesdk.runnamethesdk.statepaththesdk.statedirthesdk.save_statethesdk.load_statethesdk.load_state_fullthesdk._write_state()thesdk._read_state()thesdk.iofile_bundlethesdk.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
spicespice.connect_spice_inputs()spice.connect_spice_outputs()spice.dcsource_bundlespice.delete_spicesimpath()spice.distributed_runspice.dspfspice.errpresetspice.execute_spice_sim()spice.extract_powers()spice.extractsspice.interactive_spicespice.iofile_eventdictspice.load_output_filespice.load_statespice.namespice.nprocspice.num_processesspice.plflagspice.plotlistspice.plotprogcmdspice.plotprogramspice.postlayoutspice.postlayout_subcktsspice.preserve_spicefilesspice.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_databasespice.save_output_filespice.si_prefix_multspice.simcmd_bundlespice.spice_portsspice.spice_simulatorspice.spice_submissionspice.spice_tbspice.spicecmdspice.spicecornerspice.spicedbpathspice.spicemiscspice.spiceoptionsspice.spiceparametersspice.spicesimpathspice.spicesrcspice.spicesrcpathspice.spicesubcktsrcspice.spicetbsrcspice.syntaxdictspice.write_spice_inputs()
- Spice Common
spice_common- Spice Testbench
testbenchtestbench.DEBUGtestbench.copy_dspf()testbench.dcsourcestrtestbench.dspfincludecmdtestbench.duttestbench.export()testbench.generate_contents()testbench.includecmdtestbench.inputsignalstestbench.libcmdtestbench.misccmdtestbench.parameterstestbench.plotcmdtestbench.portsrcstrtestbench.simcmdstrtestbench.testbench_simulator
- Spice Testbench
testbench_common- Spice IO-file
spice_iofilespice_iofile.parentspice_iofile.namespice_iofile.dirspice_iofile.iotypespice_iofile.ioformatspice_iofile.sourcetypespice_iofile.datatypespice_iofile.triggerspice_iofile.vthspice_iofile.edgetypespice_iofile.afterspice_iofile.big_endianspice_iofile.rsspice_iofile.vhispice_iofile.vlospice_iofile.tfallspice_iofile.trisespice_iofile.strobespice_iofile.DEBUGspice_iofile.append_to_data()spice_iofile.filespice_iofile.interp_crossings()spice_iofile.ionamesspice_iofile.parse_io_from_file()spice_iofile.read()spice_iofile.remove()spice_iofile.sample_signal()spice_iofile.write()
- Spice Simulation Command
spice_simcmdspice_simcmd.parentspice_simcmd.simspice_simcmd.plotlistspice_simcmd.excludelistspice_simcmd.sweepspice_simcmd.subcktnamespice_simcmd.devnamespice_simcmd.swpstartspice_simcmd.swpstopspice_simcmd.swpstepspice_simcmd.tprintspice_simcmd.tstopspice_simcmd.uicspice_simcmd.noisespice_simcmd.harmonicsspice_simcmd.fminspice_simcmd.fmaxspice_simcmd.fsigspice_simcmd.fcspice_simcmd.fscalespice_simcmd.fpointsspice_simcmd.fstepsizespice_simcmd.seedspice_simcmd.methodspice_simcmd.cminspice_simcmd.mcspice_simcmd.mc_seedspice_simcmd.model_infospice_simcmd.maxstepspice_simcmd.stepspice_simcmd.strobeperiodspice_simcmd.skipstartspice_simcmd.strobedelayspice_simcmd.sprobesspice_simcmd.iprobe
- Spice Module
spice_module- Ngspice
ngspicengspice.cmdfile_extngspice.commentcharngspice.commentlinengspice.create_nested_sweepresult_dict()ngspice.csvskipngspice.dcsource_declarationngspice.dspfincludengspice.eventoutdelimngspice.includengspice.lastlinengspice.nprocflagngspice.optionngspice.parameterngspice.plflagngspice.plflag_simcmd_prefixngspice.plotprogcmdngspice.plotprogramngspice.read_noise_result()ngspice.read_oppts()ngspice.read_sp_result()ngspice.read_stb_result()ngspice.resultfile_extngspice.run_plotprogram()ngspice.simulatorcmdngspice.spicecmdngspice.subcktngspice.syntaxdict
- Eldo
eldoeldo.cmdfile_exteldo.commentchareldo.commentlineeldo.create_nested_sweepresult_dict()eldo.csvskipeldo.dcsource_declarationeldo.dspfincludeeldo.eventoutdelimeldo.includeeldo.lastlineeldo.nprocflageldo.optioneldo.parametereldo.plflageldo.plflag_simcmd_prefixeldo.plotprogcmdeldo.plotprogrameldo.read_noise_result()eldo.read_oppts()eldo.read_sp_result()eldo.read_stb_result()eldo.resultfile_exteldo.run_plotprogram()eldo.simulatorcmdeldo.spicecmdeldo.subckteldo.syntaxdict
- Spectre
spectrespectre.cmdfile_extspectre.commentcharspectre.commentlinespectre.create_nested_sweepresult_dict()spectre.csvskipspectre.dcsource_declarationspectre.dspfincludespectre.errpresetspectre.eventoutdelimspectre.get_input_noise_data()spectre.get_ocnPrint_data()spectre.get_output_noise_data()spectre.includespectre.lastlinespectre.nprocflagspectre.optionspectre.parameterspectre.plflagspectre.plflag_simcmd_prefixspectre.plotprogcmdspectre.plotprogramspectre.read_noise_result()spectre.read_oppts()spectre.read_sp_result()spectre.read_stb_result()spectre.resultfile_extspectre.run_plotprogram()spectre.simulatorcmdspectre.spicecmdspectre.subcktspectre.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