You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Brian Taylor 3bb6e86015 Add Windows Visual Studio support for the Isotel d_process xspice digital model. The Isotel mixedsim-master/examples/embedded/motorforce C code needs to have minor changes for _MSC_VER defines, and are not included with this commit. The changes relate to using #pragma pack(push, 1)...#pragma pack(pop) around some structs, and setting stdin/stdout in binary mode. It is doubtful that the cfunc.mod will compile on mingw or cygwin since I don't know if they support pipe/fork/exec/spawn calls. The code builds and runs on Windows, Linux, and MacOS. In the future, Giles Atkinson is looking at allowing Xspice models to load shared libraries (.dll, .so) which will avoid creating and communicating with an external program. 3 years ago
..
README XSPICE example: delta-sigma converter 14 years ago
count-latch-dac.cir XSPICE example: delta-sigma converter 14 years ago
counter-test.cir XSPICE example: delta-sigma converter 14 years ago
delta-sigma-1.cir add y-axis label 4 years ago
mod1-ct-test.cir XSPICE example: delta-sigma converter 14 years ago
mod1-ct.cir XSPICE example: delta-sigma converter 14 years ago

README

A simple delta sigma converter using XSPICE
according to
Schreier, Temes: Understanding Delta-Sigma Data Converters, 2005
Fig. 2.13, p. 31; Fig. 2.27, p.58


delta-sigma-1.cir
converter complete, tested against sine input

mod1-ct.cir
first order modulator
consists of analog continuous time integrator and
digitally latched comparator

count-latch-dac.cir
contains subcircuits of
10 bit digital latch
10 bit counter, non-revolving, saturating
simple 10 bit DAC with analog B source

mod1-ct-test.cir
test of modulator with sine input, shows noise shaping 20dB/decade

counter-test.cir
simple test with reset