76 Commits (86ea9fee8a40b7e36ddfc32d2ab63d4195ea71ec)

Author SHA1 Message Date
Brian Taylor 0e50efc1fa Add missing value in the last line. 7 months ago
Holger Vogt 481e3e567b Update to filesource 8 months ago
Brian Taylor cc101495a5 Fix the xspice transmission_line examples. 8 months ago
Vadim Kuznetsov 70ee0f8ef5 Add examples 10 months ago
Holger Vogt d2ded9fa2c Tiny modifications of SEE examples 9 months ago
Holger Vogt 3fb1ea1c39 Unix line endings 10 months ago
Holger Vogt 9d7db2166a New example for seegen: CMOS comparator 10 months ago
Holger Vogt 07f8c3558b Add a monitoring output the the seegen instance 10 months ago
Holger Vogt b628032d7d Add a generator for SEE (single event effects) pulses as a code model. 10 months ago
Giles Atkinson bba4046d55 Re-make pll-xspice.cir as a wrapper around shared-pll-xspice.cir, 12 months ago
Giles Atkinson 592b99d0ef Rename pll-xspice.cir to shared-pll-xspice.cir to prepare for split. 12 months ago
Giles Atkinson c7c85ecadc Add co-simulation with VHDL, using the GHDL compiler and d_cosim. 1 year ago
Brian Taylor 00ad25fbc9 Fix d_process named pipes example. Use the correct gtkwave command for MacOS. 1 year ago
Giles Atkinson fd3827af40 Fix ordering of parameter definition and use. 1 year ago
Holger Vogt fdbb62844c Example for sending a text string over the subcircuit boundary. 1 year ago
Giles Atkinson 35968d1da6 Add additional examples of Verilog co-simulation and share the Verilog 2 years ago
Giles Atkinson c18447f9f5 Add the support files for co-simulation with Verilog code 2 years ago
Giles Atkinson f6f7319792 Add null-pointer checks to some code that crashed when trying 2 years ago
Brian Taylor 864ef7925c Add notes on the structure and organization of an external d_process program. 2 years ago
Brian Taylor 5c6b9f03b5 Fix the zero count. 2 years ago
Brian Taylor 1f5f7ae439 Update d_process examples. 2 years ago
Brian Taylor 09f070f582 Error handling improvements in cfunc.mod. Ensure that d_process.h wiil always respond to version and interface checks sent from sendheader. This is needed so that the pipe reads in sendheader do not cause Windows to hang when the interface version and in/out counts do not match. This hang was the cause of errors not being reported and the Windows gui hanging. Startup and header checks are now detected in cm_d_process, and the simulator will run but with runtime errors since a d_process model cannot be completely instantiated after initial errors. It would be good to find a means of gracefully halting the simulation run. 2 years ago
Brian Taylor 4530cde8e2 Use Xspice cm_message_send to report errors rathen than printing to stderr and calling exit. When a d_process model has errors found in start(), sendheader(), and dprocess_exchangedata() these are reported, but if the model is run a SIGINT is raised. There must be a better way of stopping the simulator. 2 years ago
Brian Taylor 182764a894 Add examples/xspice/d_process. 2 years ago
Giles Atkinson 5114d6c2f4 Add an option to the iplot command: -d sets the number of simulation 3 years ago
Holger Vogt a48cc44c7f Example input file for 'iplot -w' option 3 years ago
Holger Vogt af9f25e985 Various filter examples using Laplace expression x_fer 3 years ago
Holger Vogt 925dc55a73 rename example file 3 years ago
Holger Vogt ca1974ff37 Examples moved to folder /various 3 years ago
Holger Vogt 751019b447 Examples for d_pwm and d_osc 3 years ago
Holger Vogt ec6a902fb9 Fix a bug in simple diode, when ilimit is set, but not epsilon. 4 years ago
Holger Vogt cb42895dad example for pwlts source code model 4 years ago
Holger Vogt c8ed9590b7 Handle the case when control voltages on and off are equal. 4 years ago
Holger Vogt 2deefe1fbc New tables for MOS devices 4 years ago
Holger Vogt 765d2e8a0e Return data to input directory. 4 years ago
Holger Vogt a69dd1bcde Simplify the NMOS or PMOS selection by setting only one parameter 4 years ago
Holger Vogt afde37c35d add y-axis label 4 years ago
Holger Vogt 2981d0f56d Use 'esave none' to reduce memory consumption. 4 years ago
Holger Vogt 738ac4863c Obtain memory and simulation time 4 years ago
Holger Vogt 70e4d2157e New names for the (experimental) ramp-time capacitor and inductor code models 5 years ago
Holger Vogt 05624bedd3 move examples file to prpoer xspice folder 5 years ago
Holger Vogt 6c3b14e396 make simulation faster, allow batch mode 6 years ago
Holger Vogt 9dec5f5f1e An example for non-convergence of the pll if the stepszelimit is removed. 7 years ago
Holger Vogt f46135cc03 script to start GTKWave 8 years ago
dwarning bd5379d760 one tran analysis is sufficient 8 years ago
Holger Vogt 3138811acd README for the table model and its table directory 8 years ago
Holger Vogt 925cb49ff2 Add some description, correct minor bugs. 8 years ago
Holger Vogt 800c9711f2 add a flag 'type of the union' to safely free model->param[i]->element, 8 years ago
Holger Vogt f988dfad93 add plotting to the example 8 years ago
Holger Vogt 9becf1313a complex model: a script loads two circuits with MOS and 8 years ago