loglib /*______________________________________________________________*/ /* */ /* LOG Library : toshiba.def */ /* SCM Library : toshiba.ddb */ /* */ /* Author : Bartels System */ /* Last Revision: 2002/02/20 */ /*______________________________________________________________*/ /* */ /* This library includes circuit families manufactured by */ /* Toshiba such as */ /* */ /* - Memory Devices */ /* - Optocouplers (oc_*) */ /* */ /* NOTE: */ /* */ /* The part names used in this library DO NOT include suffixes */ /* referring to temperature range, timing constraints, plastic */ /* or ceramic DIL packages (as long as pin compatibility is */ /* maintained). */ /*______________________________________________________________*/ /*______________________________________________________________*/ /* Memory Devices */ /* Dynamic Random Access Memory (DRAMs) */ part tc514100z : zip20 { newattr "$comment" = "DRAM 4M x 1" ; newattr "$type" = "TC514100Z" ; newattr "$manufacturer" = "Toshiba" ; pin (d,q,/ras,/cas,/we) ; bus (abus) ; net "vcc" : (15) ; net "vss" : (4) ; xlat (d,q,/ras,/cas,/we) to (5,3, 7, 2, 6) ; xlat (abus.a0,abus.a1,abus.a2,abus.a3, abus.a4,abus.a5, abus.a6,abus.a7,abus.a8,abus.a9,abus.a10) to ( 11, 12, 13, 14, 16, 17, 18, 19, 20, 1, 8) ; } /*______________________________________________________________*/ /* Optocouplers / Optokoppler */ part oc_tlp127 : so6oc { newattr "$comment" = "Telecom. Power SMD Opto Coupler" ; newattr "$type" = "TLP127" ; newattr "$manufacturer" = "Toshiba" ; pin (a,k,c,e); xlat (a,k,c,e) to (1,3,6,4); } part oc_tlp5211 : dil4 { newattr "$comment" = "Optocoupler" ; newattr "$commentge" = "Optokoppler" ; newattr "$type" = "TLP5211" ; newattr "$manufacturer" = "Toshiba" ; pin ( a, k, c, e) ; xlat ( a, k, c, e) to ( 1, 2, 4, 3) ; } part oc_tlp5214 : dil16 { newattr "$comment" = "Quad Optocoupler" ; newattr "$commentge" = "Vierfach-Optokoppler" ; newattr "$type" = "TLP5214" ; newattr "$manufacturer" = "Toshiba" ; pin ( a, k, c, e) ; xlat ( a, k, c, e) to ( 1, 2,16,15) or ( 3, 4,14,13) or ( 5, 6,12,11) or ( 7, 8,10, 9) ; swap internal (( 1, 2,16,15), ( 3, 4,14,13), ( 5, 6,12,11), ( 7, 8,10, 9)) ; } /*______________________________________________________________*/ /* Logical Library definition file end */ end.