blob: 0a43911d3ced0423a1120ec245cfd19fbf04d475 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
// license:GPL-2.0+
// copyright-holders:Couriersud
/*
* nld_4066.h
*
* CD4066: Quad Bilateral Switch
*
* +--------------+
* INOUTA |1 ++ 14| VDD
* OUTINA |2 13| CONTROLA
* OUTINB |3 12| CONTROLD
* INOUTB |4 4066 11| INOUTD
* CONTROLB |5 10| OUTIND
* CONTROLC |6 9| OUTINC
* VSS |7 8| INOUTC
* +--------------+
*
* FIXME: These devices are slow (~125 ns). This is currently not reflected
*
* Naming conventions follow National semiconductor datasheet
*
*/
#ifndef NLD_4066_H_
#define NLD_4066_H_
#include "netlist/nl_setup.h"
// FIXME: Implement pure CMOS version
#define CD4066_GATE(name) \
NET_REGISTER_DEV(CD4066_GATE, name)
#endif /* NLD_4066_H_ */
|