Holger Vogt
4cb6c93a1a
Add bidirectional bridge to MS project file for icm digital
4 years ago
Holger Vogt
1d026475a2
pwlts: a pwl v/i source with time input, smoothing and limiting functions
4 years ago
Holger Vogt
246f9f5e9e
d_pwm: Add a hybrid oscillator (analg control in, digital out) with PWM
(pulse width modulation) capability, oscillation frequency is a parameter.
The model has been derived from the d_osc example.
4 years ago
Holger Vogt
fbab9a0fe2
Add an analog delay source for transient simulation
Internal circular memory of size tstop/tstep or user defined.
(aprox.) every tstep a value is stored.
Delay time in multiples of tstep, by control voltage or user defined.
Dc or ac sim will simply connect input to output.
5 years ago
Holger Vogt
1f6c4d6338
Add a new code model pswitch, behaviour directly compatible
to PSPICE (rounded corner at cntl_on)
6 years ago
Holger Vogt
36098b93bd
no two or more commands in a single line
6 years ago
Holger Vogt
5e76758e57
update to cmpp by J. Monte
6 years ago
Jim Monte
1867f5b727
Fix of buffer overrun in interpolation at endpoint of interval. Made cfunc.mod for tables more modular. Prevented buffer overrun when building file name. Added error checking for allocation failures in many locations. Made binary search for interpolation more efficient.
6 years ago
Holger Vogt
74a1a0b211
Update to Visual Studio 2019
6 years ago
Holger Vogt
1c580c7b0a
cmpp did not compile any more after applying patch #60
After reverting #60 , this fix avoids warning about output locations
7 years ago
Holger Vogt
0814c71c2c
Revert "[PATCH #60 ] Fixed build warnings about inconsistencies in the output"
This reverts commit 194e6d02e9 .
7 years ago
Jim Monte
a1ddfa3f82
[PATCH #60 ] Fixed build warnings about inconsistencies in the output
location for cmpp. The destination was not changed (due to dependencies of
batch files on the location) but $(ProjectDir) was used to make the path
absolute, which simplifies verifying the correct location.
7 years ago
Holger Vogt
578a42e084
provide correct output path for cmpp.exe during 64 bit compilation
8 years ago
Holger Vogt
faa7ce003c
Add a new code model 'sidiode' with a simple diode:
Linear reverse, off, and on regions
Smooth parabolic transition between the regions
Maximum current settings possible with tanh transistion
Current versus voltage continuously differentiable
No diode capacitance
8 years ago
Tim Edwards
fd79197fc0
xspice/icm/digital, introduce d_genlut
a digital n-input x m-output look-up table gate
10 years ago
Tim Edwards
8ae3b84c7c
xspice/icm/digital, introduce d_lut
a digital n-input look-up table gate
10 years ago
h_vogt
37fe5308d3
xspice/icm/table, introduce table2d/table3d
which allows to model devices based upon linear interpolation
10 years ago
rlar
875cab6758
*.vcxproj, enable <GenerateDebugInformation>true
10 years ago
rlar
edaded001a
*.vcxproj, use <DebugInformationFormat>ProgramDatabase
10 years ago
rlar
96a35e0144
*.vcxproj, increase <WarningLevel>Level4
10 years ago
h_vogt
c022d8f419
introduce visualc/xspice
10 years ago