DIYbanter

DIYbanter (https://www.diybanter.com/)
-   Electronic Schematics (https://www.diybanter.com/electronic-schematics/)
-   -   Analog Switch Subcircuit (https://www.diybanter.com/electronic-schematics/299821-analog-switch-subcircuit.html)

Jim Thompson March 16th 10 05:10 PM

Analog Switch Subcircuit
 
I posted this to the LTspice group, but thought it might be of
interest here... a 4016 switch...

(Caution the MOS devices are single line, so fix it up if your copy
wraps.)

..SUBCKT ANALOGSW X Y CONT VDD GND
M_MP6 N_2 N_1 VDD VDD PMOS L=1u W=285u AD=0.43n AS=0.52n
PD=0.326m PS=0.392m NRD=3.509m NRS=3.509m
M_MN8 N_2 N_1 GND 0 NMOS L=1u W=57u AD=0.09n AS=0.17n
PD=72.69u PS=0.132m NRD=17.544m NRS=17.544m
M_MN7 X N_3 Y 0 NMOS L=1u W=360u AD=0.55n AS=0.82n PD=0.424m
PS=0.625m NRD=2.778m NRS=2.778m
M_MP5 X N_2 Y VDD PMOS L=1u W=1260u AD=0.00u AS=0.00u
PD=1.382m PS=1.579m NRD=0.794m NRS=0.794m
M_MP14 N_3 N_4 VDD VDD PMOS L=1u W=285u AD=0.43n AS=0.52n
PD=0.326m PS=0.392m NRD=3.509m NRS=3.509m
M_MN16 N_3 N_4 GND 0 NMOS L=1u W=57u AD=0.09n AS=0.17n
PD=72.69u PS=0.132m NRD=17.544m NRS=17.544m
M_MP7 N_4 CONT VDD VDD PMOS L=1u W=180u AD=0.27n AS=0.30n
PD=0.213m PS=0.234m NRD=5.556m NRS=5.556m
M_MN9 N_4 CONT GND 0 NMOS L=1u W=36u AD=0.05n AS=0.08n
PD=48.37u PS=62.53u NRD=27.778m NRS=27.778m
M_MP9 N_1 N_4 VDD VDD PMOS L=1u W=180u AD=0.27n AS=0.30n
PD=0.213m PS=0.234m NRD=5.556m NRS=5.556m
M_MN11 N_1 N_4 GND 0 NMOS L=1u W=36u AD=0.05n AS=0.08n
PD=48.37u PS=62.53u NRD=27.778m NRS=27.778m
..MODEL NMOS NMOS (LEVEL=3 VTO= 0.600 UO=515.0 TOX= 15.0N
+ NSUB= 4.46E+16 NFS = 5.6E+12 VMAX= 7.7E+05 ETA=0.022 KAPPA= 0.00
+ THETA=0.092 DELTA= 3.09 XJ = 0.59U RSH = 725.0 LD = 0.135U
+ CGDO= 3.0E-10 CGSO= 3.0E-10 AF= 1.0 KF= 7.5E-29 CJ = 4.3E-04
+ MJ = 0.350 CJSW= 3.8E-10 MJSW= 0.290 PB = 0.710)
**
..MODEL PMOS PMOS (LEVEL=3 VTO=-0.700 UO=180.0 TOX= 15.0N
+ NSUB= 7.19E+16 NFS = 1.1E+12 VMAX= 7.8E+05 ETA=0.033 KAPPA=83.50
+ THETA=0.161 DELTA= 1.54 XJ = 0.00U RSH = 996.0 LD = 0.095U
+ CGDO= 2.7E-10 CGSO= 2.7E-10 AF= 1.0 KF= 1.4E-30 CJ = 3.6E-04
+ MJ = 0.280 CJSW= 3.0E-10 MJSW= 0.380 PB = 0.450)
**
..ENDS ANALOGSW

...Jim Thompson
--
| James E.Thompson, CTO | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona 85048 Skype: Contacts Only | |
| Voice:(480)460-2350 Fax: Available upon request | Brass Rat |
| E-mail Icon at http://www.analog-innovations.com | 1962 |

I love to cook with wine. Sometimes I even put it in the food.

pimpom March 16th 10 06:06 PM

Analog Switch Subcircuit
 
Jim Thompson wrote:
I posted this to the LTspice group, but thought it might be of
interest here... a 4016 switch...

..........snip model params............

...Jim Thompson


I ocassionally used the improved CD4066 and 74HC4066 in the past.
Any chance of adapting your model to these devices?



Jim Thompson March 16th 10 06:18 PM

Analog Switch Subcircuit
 
On Tue, 16 Mar 2010 23:36:33 +0530, "pimpom"
wrote:

Jim Thompson wrote:
I posted this to the LTspice group, but thought it might be of
interest here... a 4016 switch...

.........snip model params............

...Jim Thompson


I ocassionally used the improved CD4066 and 74HC4066 in the past.
Any chance of adapting your model to these devices?


Even though Motorola no longer exists (at least that division) I'll
have to check the dates and see when the NDA's run out :-)

However, as you may remember from my 74HC4051,2,3 schematic posting,
these are quite hairy models at the device level.

I'll ponder doing these as behavioral models... easier convergence and
faster simulations... that's why LTspice is so "fast"... mostly
behavioral rendering of parts.

...Jim Thompson
--
| James E.Thompson, CTO | mens |
| Analog Innovations, Inc. | et |
| Analog/Mixed-Signal ASIC's and Discrete Systems | manus |
| Phoenix, Arizona 85048 Skype: Contacts Only | |
| Voice:(480)460-2350 Fax: Available upon request | Brass Rat |
| E-mail Icon at http://www.analog-innovations.com | 1962 |

The only thing bipartisan in this country is hypocrisy


All times are GMT +1. The time now is 04:50 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2014 DIYbanter