loglib /*______________________________________________________________*/ /* */ /* LOG Library : misc.def */ /* SCM Library : misc.ddb */ /* */ /* Author : Bartels System, Kloeckner-Moeller */ /* Last Revision: 2007/11/23 */ /*______________________________________________________________*/ /* */ /* This library includes definitions for the following */ /* miscellaneous special purpose devices: */ /* */ /* - Logos and Formular definitions */ /* - Accus and Batteries */ /* - Loudspeakers */ /* - Quarz Oscillators */ /* - Converters */ /* - Driver and Interface IC's */ /* - et.al. */ /* */ /* This library also includes definitions for special devices */ /* supplied by various manufacturers and/or providers such as */ /* */ /* - Advanced Micro Devices */ /* - Agilent */ /* - Alpha Industries */ /* - Allegro Microsystems */ /* - AVX Kyocera */ /* - Bartels System (Neural Network Symbol Processor) */ /* - C-MAC Frequency Products */ /* - Epcos */ /* - FTDI */ /* - Hittite Semiconductor */ /* - Honeywell */ /* - ITT Intermetall (Video AD/DA Converter) */ /* - International Rectifier */ /* - Matsushita (HF Relay) */ /* - Mini-Circuits */ /* - Mitsubishi */ /* - Pulse */ /* - Rhombus Industries */ /* - Silicon Laboratories */ /* - SMSC (Standard Microsystems Corporation) */ /* - Skyworks */ /* - Telefunken / Temic / Atmel */ /* - TranSwitch Industries */ /* - Tyco MACOM */ /* - Wireless Radio */ /* - Wuerth Elektronik */ /* */ /* NOTE: */ /* */ /* Part translations to Layout Package named "nospec" denote */ /* assignment to template package instead of correct package */ /* due to missing Layout Library definitions. */ /* */ /* Power Supply : */ /* vss = Digital Ground */ /* vcc = +5V DC (BIPOLAR) */ /* vcc = +2V to +6V DC (CMOS) */ /*______________________________________________________________*/ /*______________________________________________________________*/ /* Logos and Formular definitions */ part baelogo : virtual ; part sfa4port : virtual ; /* Text */ part text : text { pin (1) ; } /*______________________________________________________________*/ /* Accus and Batteries / Akkus and Batterien */ part accu : default accu36 { newattr "$comment"="Accu"; newattr "$commentge"="Akku"; pin (p,n); } part batt_ : nospec { newattr "$comment" = "Battery" ; newattr "$commentge" = "Batterie" ; pin ( p, n) ; } part axialbat : default e12a122 { newattr "$comment" = "Battery" ; newattr "$commentge" = "Batterie" ; pin (p,n); } /*______________________________________________________________*/ /* Loudspeaker / Lautsprecher */ part lsp_ : nospec { newattr "$comment" = "Loudspeaker" ; newattr "$commentge" = "Lautsprecher" ; pin ( a, e) ; } /*___________________________________________________________*/ /* HF Screen Boxes / HF Schirmgehaeuse */ part sbox50x25 : sbox50x25 { newattr "$comment" = "HF Screen Box 50 * 25 mm" ; newattr "$commentge" = "HF Schirmgehaeuse 50 * 25 mm" ; net "vss" : (1,2,3,4,5,6,7,8,9,10); } part sbox50x50 : sbox50x50 { newattr "$comment" = "HF Screen Box 50 * 50 mm" ; newattr "$commentge" = "HF Schirmgehaeuse 50 * 50 mm" ; net "vss" : (1,2,3,4,5,6,7,8); } /*______________________________________________________________*/ /* Quartz Oscillator, Quartz Crystal / Quarz-Oszillator, Quarz */ /* Quartz Oscillator / Quarz-Oszillator */ part xtg_ : nospec { newattr "$comment" = "Quartz Oscillator" ; newattr "$commentge" = "Quarz-Oszillator" ; pin ( o) ; } part xtg : xtg4p { newattr "$comment" = "Quartz Oscillator" ; newattr "$commentge" = "Quarz-Oszillator" ; pin ( o) ; net "vcc" : (14) ; net "gnd" : ( 7) ; xlat ( o) to ( 8) ; } part qoszil : qdil14 { newattr "$comment" = "Quartz Oscillator" ; newattr "$commentge" = "Quarz-Oszillator" ; pin (out) ; net "vcc" : (14) ; net "vss" : (7) ; xlat (out) to (8) ; } /* Quartz Crystal / Quarz */ part xt_ : nospec { newattr "$comment" = "Quartz Crystal" ; newattr "$commentge" = "Quarz" ; pin ( 1, 2, 3) ; } part xt01 : default xt01 { newattr "$comment" = "Quartz Crystal" ; newattr "$commentge" = "Quarz" ; pin ( 1, 2) ; swap internal ((( 1, 2))) ; } part xt02 : default xt02 { newattr "$comment" = "Quartz Crystal" ; newattr "$commentge" = "Quarz" ; pin ( 1, 2, 3) ; swap internal ((( 1, 2))) ; } part xtal : default xt04 { newattr "$comment" = "Quartz Crystal" ; newattr "$commentge" = "Quarz" ; pin ( 1, 2, 3) ; swap internal ( ((1,2)) ); } part quarz : default quarz { newattr "$comment" = "Quartz Crystal" ; newattr "$commentge" = "Quarz" ; pin (1,2) ; swap internal ( ((1,2)) ) ; } part quarzg : default xt04 { newattr "$comment" = "Quartz Crystal" ; newattr "$commentge" = "Quarz" ; pin (1,2,gnd); swap internal ( ((1,2)) ); xlat (gnd) to (3) ; } part tcxo_cmac : cmac_608 { newattr "$comment" = "TCXO Crystal Oszillator"; newattr "$commentge" = "TCXO Quarzoszillator" ; newattr "$manufacturer" = "C-MAC Frequency Products" ; pin (adj,out,vcc,vss); xlat (adj,out,vcc,vss) to ( 2, 1, 5, 4); } part tcxo_n2720 : cmac_n2720 { newattr "$comment" = "TCXO Crystal Oszillator 20MHz"; newattr "$commentge" = "TCXO Quarzoszillator 20MHz" ; newattr "$manufacturer" = "C-MAC Frequency Products" ; pin (adj,tri,out,vcc,vss); xlat (adj,tri,out,vcc,vss) to ( 1, 2, 4, 6, 3); } /*______________________________________________________________*/ /* Converters / Wandlerbausteine */ /* A/D Converter / A/D-Wandler */ /* DC/DC Converter / C/DC-Wandler */ part wdcdc_km55a : wdcdckm55a { newattr "$comment" = "DC/DC Converter" ; newattr "$commentge" = "DC/DC-Wandler" ; newattr "$type" = "KM DC 5\5-A" ; newattr "$manufacturer" = "Kloeckner-Moeller" ; pin ( 1, 2, 4, 6) ; } part wdcdc_5swr15s05 : wdcdc5swr15s05 { newattr "$comment" = "DC/DC Converter" ; newattr "$commentge" = "DC/DC-Wandler" ; newattr "$type" = "5SWR1.5S05" ; pin ( 1, 2, 3,12,13,17,22,23,24) ; } part wdcdc_ted2422 : wdcdcted2422 { newattr "$comment" = "DC/DC Converter" ; newattr "$commentge" = "DC/DC-Wandler" ; newattr "$type" = "TED2422" ; pin ( 1, 2, 3,10,11,12,13,14,15,22,23,24) ; } /*______________________________________________________________*/ /* Driver and Interface IC's */ /* 75xxx line drivers etc. (TI part numbers) */ part 75188 : default dil14 { newattr "$comment" = "Line Driver" ; newattr "$commentge" = "Leitungstreiber" ; newattr "$type" = "75188" ; pin (a,b,y) ; net "vdd" : (14) ; net "vee" : (1) ; net "vss" : (7) ; xlat ( a, b, y) to ( 4, 5, 6) or (10, 9, 8) or (13,12,11) ; swap (((4,5),6),((10,9),8),((13,12),11)) ; } part 75188a : default dil14 { newattr "$comment" = "Line Driver" ; newattr "$commentge" = "Leitungstreiber" ; newattr "$type" = "75188a" ; pin (a,y) ; net "vdd" : (14) ; net "vee" : (1) ; net "vss" : (7) ; xlat (a,y) to (2,3) ; } part 75189 : default dil14 { newattr "$comment" = "Line Driver" ; newattr "$commentge" = "Leitungstreiber" ; newattr "$type" = "75189" ; pin (a,g,y) ; net "vcc" : (14) ; net "vss" : (7) ; xlat ( a, g, y) to ( 1, 2, 3) or ( 4, 5, 6) or (10, 9, 8) or (13,12,11) ; swap ((1,2,3),(4,5,6),(10,9,8),(13,12,11)) ; } /*______________________________________________________________*/ /* Diverse / Miscellaneous */ part 75438ne : default dil16 { net "vcc" : (11) ; net "vss" : (4, 5, 12, 13) ; xlat (en,i1,i2,i3,i4,o1,o2,o3,o4,c12,c34) to (14,16,15,10, 9, 1, 3, 6, 8, 2, 7) ; swap ( (1,16),(3,15),(6,10),(8,9) ) ; } part 75als176 : dil8 { pin (de,di,ro,re,dop,don) ; net "vcc" : (8) ; net "gss" : (5) ; xlat (de,di,ro,re,dop,don) to ( 3, 4, 1, 2, 6, 7) ; } /*______________________________________________________________*/ part cs5101 : plcc28 { pin (/rst,/cal,"/ch1/2",/trk1,/trk2,"/c/f",ssh,/hold,/sleep,code, sclk,sdata,clkin,xout,outmod,scmod,"vd-",dgnd,"vd+","va-", agnd,"va+",ain2,ain1,refbuf,vref,"/bp/up") ; xlat ( /rst, /cal,"/ch1/2",/trk1, /trk2,"/c/f", ssh,/hold,/sleep, code, sclk, sdata,clkin, xout,outmod, scmod,"vd-", dgnd, "vd+","va-", agnd,"va+", ain2, ain1,refbuf, vref,"/bp/up") to ( 2, 5, 13, 8, 9, 10, 11, 12, 28, 16, 14, 15, 3, 4, 18, 27, 1, 6, 7, 23, 22, 25, 24, 19, 21, 20, 17) ; } part fas236 : pqfp100 { pin ( dpb0, dpb1, db0, db1, db2, db3, db4, db5, db6, db7, db8, db9, db10, db11, db12, db13, db14, db15,sdopn, sdipn, sdo0n,sdo1n,sdo2n,sdo3n,sdo4n,sdo5n,sdo6n,sdo7n,sdi0n, sdi1n, sdi2n,sdi3n,sdi4n,sdi5n,sdi6n,sdi7n, intn, a3, a2, a1, a0, csn, rsd, wrn, pad0, pad1, pad2, pad3, pad4, pad5, pad6, pad7, dreq,dackn,dbwrn, ck,reset,mode1,mode0,diffwn, rston,rstin,bsyon,bsyin,selon,selin,reqon,reqin,ackon, ackin, atnion,msgio,cdion,ioion, igs, tgs) ; net "vcc" : (38,88) ; net "vss" : (5,7,17,18,40,41,46,47,54,55,60,61,67,68,94,95) ; xlat ( dpb0, dpb1, db0, db1, db2, db3, db4, db5, db6, db7, db8, db9, db10, db11, db12, db13, db14, db15,sdopn, sdipn, sdo0n,sdo1n,sdo2n,sdo3n,sdo4n,sdo5n,sdo6n,sdo7n,sdi0n, sdi1n, sdi2n,sdi3n,sdi4n,sdi5n,sdi6n,sdi7n, intn, a3, a2, a1, a0, csn, rsd, wrn, pad0, pad1, pad2, pad3, pad4, pad5, pad6, pad7, dreq,dackn,dbwrn, ck,reset,mode1,mode0,diffwn, rston,rstin,bsyon,bsyin,selon,selin,reqon,reqin,ackon, ackin, atnion,msgio,cdion,ioion, igs, tgs) to ( 16, 27, 8, 9, 10, 11, 12, 13, 14, 15, 19, 20, 21, 22, 23, 24, 25, 26, 52, 37, 42, 43, 44, 45, 48, 49, 50, 51, 29, 30, 31, 32, 33, 34, 35, 36, 76, 85, 84, 83, 82, 81, 80, 79, 90, 91, 92, 93, 96, 97, 98, 99, 100, 1, 2, 86, 77, 74, 75, 87, 66, 73, 57, 70, 56, 69, 58, 71, 59, 72, 65, 62, 63, 64, 4, 6) ; } part g332 : pqfp100 { pin ( pa0, pa1, pa2, pa3, pa4, pa5, pa6, pa7, pb0, pb1, pb2, pb3, pb4, pb5, pb6, pb7, pc0, pc1, pc2, pc3, pc4, pc5, pc6, pc7, pd0, pd1, pd2, pd3, pd4, pd5, pd6, pd7, ad0, ad1, ad2, ad3, ad4, ad5, ad6, ad7, ad8, ad9,ad10,ad11,ad12,ad13,ad14,ad15, ad16,ad17,ad18,ad19,ad20,ad21,ad22,ad23, ckin, cs, rnw,wait, oe, rst, fia, bg, br,sclk,sclka,sclkb, txa, txb, vs, cos, cb, r, g, b,iref, cpp, cpn, htg1,htg2,htg3,htg4) ; net "vcc" : (9,22,34,49,59,70,84,95) ; net "vss" : (8,21,33,58,71,83,96) ; net "agnd" : (39) ; net "avcc" : (44) ; xlat ( pa0, pa1, pa2, pa3, pa4, pa5, pa6, pa7, pb0, pb1, pb2, pb3, pb4, pb5, pb6, pb7, pc0, pc1, pc2, pc3, pc4, pc5, pc6, pc7, pd0, pd1, pd2, pd3, pd4, pd5, pd6, pd7, ad0, ad1, ad2, ad3, ad4, ad5, ad6, ad7, ad8, ad9,ad10,ad11,ad12,ad13,ad14,ad15, ad16,ad17,ad18,ad19,ad20,ad21,ad22,ad23, ckin, cs, rnw,wait, oe, rst, fia, bg, br,sclk,sclka,sclkb, txa, txb, vs, cos, cb, r, g, b,iref, cpp, cpn, htg1,htg2,htg3,htg4) to ( 4, 5, 6, 7, 10, 11, 12, 13, 79, 80, 81, 82, 85, 86, 87, 88, 54, 55, 56, 57, 60, 61, 62, 63, 45, 46, 47, 48, 50, 51, 52, 53, 27, 26, 25, 24, 23, 20, 19, 18, 17, 16, 15, 14, 2, 1, 100, 99, 98, 97, 94, 93, 92, 91, 90, 89, 37, 66, 67, 69, 68, 76, 72, 64, 65, 28, 29, 31, 30, 32, 75, 74, 73, 42, 41, 40, 43, 35, 36, 3, 38, 77, 78) ; } part is1460 : is1460 { newattr "$comment" = "Infrared Receiver" ; newattr "$commentge" = "Infrarotempfaenger" ; newattr "$type" = "IS1460" ; newattr "$manufacturer" = "Sharp Microelectronics" ; pin (1,2,3); } part is1u60 : is1u60 { newattr "$comment" = "38kHz integrated Infrared Receiver" ; newattr "$commentge" = "38kHz integrierter Infrarotempfaenger" ; newattr "$type" = "IS1U60" ; newattr "$manufacturer" = "Sharp Microelectronics" ; pin (1,2,3); } part lhi954 : to5 { newattr "$comment" = "Passive Infrarot Sensor" ; newattr "$commentge" = "Passiv Infrarot Sensor" ; newattr "$type" = "LHI954" ; newattr "$manufacturer" = "Heimann" ; pin (d,s,g); xlat (d,s,g) to (1,2,3); } part lm35dz : default to92 ; part pc9d10 : default dil8 { pin (1,2,3,4,6,7) ; net "vcc" : (8) ; net "dgnd" : (5) ; swap ((1,2,7), (4,3,6)) ; } part pc9d10x : default dil8 { pin (1,2,3,4,5,6,7,8) ; swap ((1,2,7), (4,3,6)) ; } /*______________________________________________________________*/ /* AMD -- Advanced Micro Devices */ part am29cpl154 : dil28 { newattr "$type" = "AM29CPL154" ; newattr "$manufacturer" = "Advanced Micro Devices" ; pin (i0,i1,i2,i3,i4,i5,i6,i7, p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,rst,ck) ; net "vcc" : (28) ; net "vss" : (14) ; xlat (i0,i1,i2,i3,i4,i5,i6,i7, p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,rst,ck) to (25,24,23,22,21,20, 1,26, 2, 3, 4, 5, 6, 7, 8, 9,10,11, 12, 13, 15, 16, 17, 18, 19,27) ; } part am7202 : plcc32 { newattr "$type" = "AM7202" ; newattr "$manufacturer" = "Advanced Micro Devices" ; pin (d0,d1,d2,d3,d4,d5,d6,d7,d8,q0,q1,q2,q3,q4,q5,q6,q7,q8, rt,rd,wr,rst,xt,ff,hf,ef) ; net "vcc" : (32) ; net "vss" : (16) ; xlat (d0,d1,d2,d3,d4,d5,d6,d7,d8,q0,q1,q2,q3,q4,q5,q6,q7,q8, rt,rd,wr,rst,xt,ff,hf,ef) to ( 7, 6, 5, 4,31,30,29,28, 3,10,11,13,14,19,20,21,22,15, 26,18, 2, 25, 8, 9,23,24) ; } /*______________________________________________________________*/ /* Bartels System */ part symproc : pga84 { newattr "$comment" = "Neural Network Symbol Processor" ; newattr "$type" = "Bartels SYMPROC" ; newattr "$manufacturer" = "Bartels System" ; pin (/map,/cc,clk1,clk2) ; pin (tzro,aacy,acy0,acy1,acy2,acy3) ; bus (cmd,idat,adat,rdat) ; net "vcc" : (k3,g9,b7,h1,a1,l11) ; net "vss" : (k7,e11,b3,e3,b10,k2) ; xlat (/map,/cc,clk1,clk2) to ( a6, c6, a3, b4) ; xlat (tzro,aacy,acy0,acy1,acy2,acy3) to ( k10, c10, a11, b1, c2, b2) ; xlat ( cmd.c0, cmd.c1, cmd.c2, cmd.c3, cmd.c4, cmd.c5, cmd.c6, cmd.c7, cmd.c8, cmd.c9,cmd.c10,cmd.c11,cmd.c12,cmd.c13, cmd.c14,cmd.c15,cmd.c16,cmd.c17) to ( l9, k8, j7, k9, l6, j6, j5, k5, k6, k4, l3, a9, b8, c7, b9, b6, c5, b5) ; xlat (idat.a0,idat.a1,idat.a2,idat.a3, idat.a4, idat.a5, idat.a6,idat.a7,idat.a8,idat.a9,idat.a10,idat.a11) to ( l10, l8, l7, l5, l4, l2, a10, a8, a7, a5, a4, a2) ; xlat ( adat.d0, adat.d1, adat.d2, adat.d3, adat.d4, adat.d5, adat.d6, adat.d7, adat.d8, adat.d9,adat.d10,adat.d11, adat.d12,adat.d13,adat.d14,adat.d15) to ( j10, k11, j11, h10, h11, g10, g11, f10, f9, e9, e10, f11, d11, d10, c11, b11) ; xlat ( rdat.d0, rdat.d1, rdat.d2, rdat.d3, rdat.d4, rdat.d5, rdat.d6, rdat.d7, rdat.d8, rdat.d9,rdat.d10,rdat.d11, rdat.d12,rdat.d13,rdat.d14,rdat.d15) to ( l1, j2, k1, j1, h2, g3, g2, g1, f1, f3, e1, e2, f2, d1, d2, c1) ; } /*___________________________________________________________*/ /* Pressure sensors */ part prs_fhg : dil8 { newattr "$comment" = "Capacitive Absolute Pressure Sensor" ; newattr "$commentge" = "Kapazitiver Absolutdrucksensor" ; newattr "$type" = "IQ-Mobil IMS Sensor" ; newattr "$manufacturer" = "IQ-Mobil / Fraunhofer IMS" ; pin (1,2,3,7,8); } /*___________________________________________________________*/ /* ASIC Custom Devices */ part iq1010 : mqfp100 { newattr "$comment" = "RDKS Active Antenna Controller" ; newattr "$commentge" = "RDKS Controller fuer aktive Antenne" ; newattr "$type" = "IQ1010" ; newattr "$manufacturer" = "IQ-mobil/AMS" ; /* Pin names */ pin (/cbusrx,/cbustx,/modsel0,/modsel1,/modsel2,cballrep, pllrclk,pllsclk,pllsdat,/pllsena,/pllpd,/pllld, paena,powsync,ctrlout0,ctrlout1,ctrlout2,statin0); pin (ifben,ifdat,/ifdat,/ifden,/gainred, scpclk,scpin,scpout,/scpmode,scpload, qoscin,qoscout,ddsclk,/reset); pin (adinput,advrefn,advrefp, ioutni,ioutnq,ioutpi,ioutpq,ibiasi,ibiasq,vresi,vresq); pin (dvdd,dvss,avdd,avss); /* Signal connections */ xlat (/cbusrx,/cbustx,/modsel0,/modsel1,/modsel2,cballrep, pllrclk,pllsclk,pllsdat,/pllsena,/pllpd,/pllld, paena,powsync,ctrlout0,ctrlout1,ctrlout2,statin0) to ( 95, 94, 17, 18, 19, 20, 4, 6, 5, 7, 8, 9, 15, 16, 34, 35, 36, 37); xlat (ifben,ifdat,/ifdat,/ifden,/gainred, scpclk,scpin,scpout,/scpmode,scpload, qoscin,qoscout,ddsclk,/reset) to ( 13, 10, 11, 12, 14, 25, 26, 27, 24, 28, 100, 1, 3, 89); xlat (adinput,advrefp,advrefn, ioutpi,ioutni,ioutpq,ioutnq,ibiasi,ibiasq,vresi,vresq) to ( 38, 41, 39, 58, 56, 70, 72, 45, 85, 44, 86); /* Current outputs */ net internal /* ioutpi */ : (58,59); net internal /* ioutni */ : (56,57); net internal /* ioutpq */ : (70,71); net internal /* ioutnq */ : (72,73); /* Power supply */ xlat (dvdd,dvss,avdd,avss) to ( 2, 21, 46, 42); net internal /* dvdd */ : (2,23,30,61,64,65,68,92,93); net internal /* dvss */ : (21,22,29,62,63,66,67,91,96,99); net internal /* avdd */ : (46,47,55,74,83,84); net internal /* avss */ : (42,43,60,69,87,88); } /*______________________________________________________________*/ /* ESAM */ part e50a10101 : dil14 { newattr "$comment" = "Active Delay Line" ; newattr "$commentge" = "Verzoegerungsleitung aktiv" ; newattr "$type" = "E50A10101" ; newattr "$manufacturer" = "ESAM" ; pin (in,o1,o2,o3,o4,o5,o6,o7,o8,o9,o10) ; net "vcc" : (14) ; net "vss" : (7) ; xlat (in,o1,o2,o3,o4,o5,o6,o7,o8,o9,o10) to ( 1,13, 3,12, 4,11, 5,10, 6, 9, 8) ; } /*______________________________________________________________*/ /* ITT Intermetall */ /* Video AD/DA Converter */ part uvc3130 : default dil40 { newattr "$comment" = "Video AD/DA Converter" ; newattr "$commentge" = "Video-AD/DA-Wandler" ; newattr "$type" = "UVC3130" ; newattr "$manufacturer" = "ITT Intermetall" ; net "vcc" : (14,26) ; net "gnd" : (16,35) ; net "agnd": (24,37) ; pin ("+5v1",oda,"-5V3","+5v36",iexa,iosw,"+5v40", cld,"-5v17",cla,"+5v19",enk,iad,klp,klt,ref, i9d,i8d,i7d,i6d,i5d,i4d,i3d,i2d,i1d,i0d, d7a,d6a,d5a,d4a,d3a,d2a,d1a,d0a) ; xlat ("+5v1",oda,"-5V3","+5v36",iexa,iosw,"+5v40", cld,"-5v17",cla,"+5v19",enk,iad,klp,klt,ref, i9d,i8d,i7d,i6d,i5d,i4d,i3d,i2d,i1d,i0d, d7a,d6a,d5a,d4a,d3a,d2a,d1a,d0a) to ( 1, 2, 3, 36, 38, 39, 40, 15, 17, 18, 19, 20, 21, 22, 23, 25, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 27, 28, 29, 30, 31, 32, 33, 34) ; } /*______________________________________________________________*/ /* Matsushita */ /* HF Relay / HF-Relais */ part rk1l2 : rk1l2 { newattr "$comment" = "HF Relay" ; newattr "$commentge" = "HF-Relais" ; newattr "$type" = "RK1-L2" ; newattr "$manufacturer" = "Matsushita" ; pin (a,b1,b2,s,u1,u2,v) ; xlat ( a,b1,b2, s,u1,u2, v) to (11,14, 8, 9, 6, 7, 1) ; net internal : ( 9,10,12,13 ) ; /* Shield */ } /*______________________________________________________________*/ /* Telefunken / Temic / Atmel */ /* Power Control - Special Circuits / Spannungsueberwachung */ /* NC Accu Autoload / NC-Accu Lade-IC */ part u2400b : dil16 { newattr "$comment" = "NC Accu Autoload" ; newattr "$commentge" = "NC-Accu Lade-IC" ; newattr "$type" = "U2400B" ; newattr "$manufacturer" = "Telefunken" ; pin ( 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16) ; } part si9200ey : so8 { newattr "$comment" = "CAN Bus Driver and Receiver" ; newattr "$type" = "Si9200EY (PCA82C250T)" ; newattr "$manufacturer" = "Temic (Philips)" ; pin (1,2,3,4,5,6,7,8) ; } part si9241ey : so8 { newattr "$comment" = "Single-Ended K-Line Bus Transceiver" ; newattr "$type" = "Si9241EY" ; newattr "$manufacturer" = "Temic" ; pin (1,2,3,4,5,6,7,8) ; } /* Microwave Frequency Mixers */ part u2795b : so8 { newattr "$comment"="2.5-GHz-Mixer"; newattr "$type"="U2795B"; pin (vs,rfi,p,so,ifo,gnd,loi,pd); xlat (vs,rfi,p,so,ifo,gnd,loi,pd) to ( 1, 2,3, 4, 5, 6, 7, 8); } part u2891b : ssop24 { newattr "$comment" = "2.5 GHz Microwave I/Q Modulator" ; newattr "$commentge" = "2,5 GHz Mikrowellen-I/Q-Modulator" ; newattr "$type" = "U2891B" ; newattr "$manufacturer" = "Temic" ; pin (bbai,/bbai,bbbi,/bbbi,lo1,/lo1,lo2, lp1,lp2,ifo,ifi,/ifi,rfo,sif,srf,pdif,pdrf,vs,gnd) ; xlat (bbai,/bbai,bbbi,/bbbi,lo1,/lo1,lo2, lp1,lp2,ifo,ifi,/ifi,rfo,sif,srf,pdif,pdrf,vs,gnd) to ( 3, 2, 22, 23, 4, 5, 9, 19, 18, 7, 11, 12, 16, 6, 15, 14, 13, 8, 1) ; net internal : (8,20,21) /* Vs */; net internal : (1,10,17,24) /* GND */; } /* Microcontrollers */ part atmega163 : pqfp44s10 { newattr "$comment" = "CMOS Flash Microcontroller with A/D" ; newattr "$commentge" = "CMOS Flash Mikrocontroller mit A/D" ; newattr "$type" = "ATmega163" ; newattr "$manufacturer" = "Atmel" ; pin (pa0,pa1,pa2,pa3,pa4,pa5,pa6,pa7); pin (pb0,pb1,pb2,pb3,pb4,pb5,pb6,pb7); pin (pc0,pc1,pc2,pc3,pc4,pc5,pc6,pc7); pin (pd0,pd1,pd2,pd3,pd4,pd5,pd6,pd7); pin (xtal1,xtal2,/reset,aref,agnd,avcc,gnd,vcc); xlat (pa0,pa1,pa2,pa3,pa4,pa5,pa6,pa7) to ( 37, 36, 35, 34, 33, 32, 31, 30); xlat (pb0,pb1,pb2,pb3,pb4,pb5,pb6,pb7) to ( 40, 41, 42, 43, 44, 1, 2, 3); xlat (pc0,pc1,pc2,pc3,pc4,pc5,pc6,pc7) to ( 19, 20, 21, 22, 23, 24, 25, 26); xlat (pd0,pd1,pd2,pd3,pd4,pd5,pd6,pd7) to ( 9, 10, 11, 12, 13, 14, 15, 16); xlat (xtal1,xtal2,/reset,aref,agnd,avcc,gnd,vcc) to ( 8, 7, 4, 29, 28, 27, 6, 5); net internal : (6,18,39) /* GND */; net internal : (5,17,38) /* VCC */; } /*______________________________________________________________*/ /* AVX Kyocera */ /* Microwave Low Pass Filter */ part lpfilt_avx : cp0805 { newattr "$comment" = "Microwave SMT Low Pass Filter" ; newattr "$commentge" = "Mikrowellen SMD Tiefpassfilter" ; newattr "$type" = "LP0805A" ; newattr "$manufacturer" = "AVX Kyocera" ; pin (in,out,gnd) ; xlat (in,out,gnd) to ( 1, 2, 3); net internal : (3,4); } /* Microwave Directional Coupler */ part dircoup_avx : cp0805 { newattr "$comment" = "Microwave SMT Directional Coupler" ; newattr "$commentge" = "Mikrowellen SMD Richtkoppler" ; newattr "$type" = "CP0805" ; newattr "$manufacturer" = "AVX Kyocera" ; pin (1,2,3,4) ; swap internal ( (1,4), (2,3) ); } /*______________________________________________________________*/ /* Mini-Circuits */ /* Microwave Oscillators */ part jtos3000 : sobk377 { newattr "$comment" = "2.3 .. 3.0 GHz Microwave VCO" ; newattr "$commentge" = "2,3 .. 3,0 GHz Mikrowellen-VCO" ; newattr "$type" = "JTOS-3000" ; newattr "$manufacturer" = "Mini-Circuits" ; pin (tune,rf,vcc,gnd) ; xlat (tune,rf,vcc,gnd) to ( 5,13, 2, 1) ; /* GND */ net internal : (1,3,4,6,7,8,9,10,11,12,14); } /* Microwave Power Splitter */ part lrps_2_25 : qqq130 { newattr "$comment" = "1.7-2.5 GHz Microwave Power Splitter" ; newattr "$commentge" = "1,7-2,5 GHz Mikrowellen Leistungsteiler" ; newattr "$type" = "LRPS-2-25" ; newattr "$manufacturer" = "Mini-Circuits" ; pin (p1,p2,s,gnd1,gnd2,gnd3) ; xlat (p1,p2,s,gnd1,gnd2,gnd3) to ( 4, 3,6, 1, 2, 5); swap internal ( ((4,3)) ); swap internal ( ((1,2,5)) ); } /*______________________________________________________________*/ /* Alpha Industries */ /* Microwave Switch */ part as124 : lqfp32 { newattr "$comment" = "2.5 GHz Microwave SP4T Switch" ; newattr "$commentge" = "2,5 GHz Mikrowellen-SP4T-Schalter" ; newattr "$type" = "AS124-61" ; newattr "$manufacturer" = "Alpha Industries" ; pin (j1,j2,j3,j4,j5,v1,v2,v3,v4,v5,v6,v7,v8,gnd) ; xlat (j1,j2,j3,j4,j5,v1,v2,v3,v4,v5,v6,v7,v8,gnd) to ( 4,32,28,13, 9,24,21,23,22,19,18,20,17, 1) ; /* GND */ net internal : (1,2,3,5,6,7,8,10,11,12,14,15,16,25,26,27,29,30,31) ; } /*______________________________________________________________*/ /* Epcos */ /* RF SAW Band Pass Filter */ part b3550 : qcc8 { newattr "$comment" = "433.96MHz (300kHz BW) SAW Filter" ; newattr "$commentge" = "433,96MHz (300kHz Breite) SAW Filter" ; newattr "$type" = "B3550" ; newattr "$manufacturer" = "Epcos" ; pin (in,out,ignd,ognd,cgnd) ; xlat (in,out,ignd,ognd,cgnd) to ( 2, 5, 1, 6, 4) ; net internal : (4,8,3,7) ; } part b3560 : qcc8 { newattr "$comment" = "433.92MHz (3MHz BW) SAW Filter" ; newattr "$commentge" = "433,92MHz (3MHz Breite) SAW Filter" ; newattr "$type" = "B3560" ; newattr "$manufacturer" = "Epcos" ; pin (1,2,3,5,6) ; net internal : (3,4,7,8) ; } part b3564 : qcc8 { newattr "$comment" = "433.92MHz (3MHz BW) SAW Filter" ; newattr "$commentge" = "433,92MHz (3MHz Breite) SAW Filter" ; newattr "$type" = "B3564" ; newattr "$manufacturer" = "Epcos" ; pin (in,out,gnd,cgnd) ; xlat (in,out,gnd,cgnd) to ( 2, 6, 1, 4) ; net internal : (1,3,5,7) ; net internal : (4,8) ; } part b3571 : qcc8 { newattr "$comment" = "868.6MHz (1.5MHz BW) SAW Filter" ; newattr "$commentge" = "868.6MHz (1,5MHz Breite) SAW Filter" ; newattr "$type" = "B3571" ; newattr "$manufacturer" = "Epcos" ; pin (in,out,ignd,ognd,cgnd) ; xlat (in,out,ignd,ognd,cgnd) to ( 2, 6, 1, 5, 4) ; net internal : (1,3) ; net internal : (5,7) ; net internal : (4,8) ; } part b3834 : qcc8 { newattr "$comment" = "390MHz (20MHz BW) SAW Filter" ; newattr "$commentge" = "390MHz (20MHz Breite) SAW Filter" ; newattr "$type" = "B3834" ; newattr "$manufacturer" = "Epcos" ; pin (in,out,ignd,ognd,cgnd) ; xlat (in,out,ignd,ognd,cgnd) to ( 2, 6, 3, 7, 4) ; net internal : (4,8,1,5) ; } /* RF SAW Two Port Resonator */ part r2701 : qcc8 { newattr "$comment" = "433.92MHz 2-Port SAW Resonator" ; newattr "$commentge" = "433,92MHz Zweiport SAW Resonator" ; newattr "$type" = "R2701" ; newattr "$manufacturer" = "Epcos" ; pin (in,out,ignd,ognd,cgnd) ; xlat (in,out,ignd,ognd,cgnd) to ( 2, 6, 7, 3, 4) ; net internal : (4,8) ; } /* Transformers */ part b78334_er11 : b78334_er11 { newattr "$comment"="ER11 Transformer"; newattr "$commentge"="ER11 Uebertrager"; newattr "$manufacturer"="Epcos"; pin (1,2,4,5,6,7,9,10); } /*______________________________________________________________*/ /* FTDI */ /* USB Components */ part ft232rl : ssop28w { newattr "$comment" = "USB serial FIFO" ; newattr "$commentge" = "USB serieller FIFO" ; newattr "$type" = "FT232RL" ; newattr "$manufacturer" = "FTDI" ; pin (txd,rxd,/rts,/cts,/dtr,/dsr,/dcd,/ri, cbus0,cbus1,cbus2,cbus3,cbus4, 3v3out,usbdm,usbdp,/reset,osci,osco,test, vcc,vccio,agnd,gnd) ; xlat (txd,rxd,/rts,/cts,/dtr,/dsr,/dcd,/ri, cbus0,cbus1,cbus2,cbus3,cbus4, 3v3out,usbdm,usbdp,/reset,osci,osco,test, vcc,vccio,agnd,gnd) to ( 1, 5, 3, 11, 2, 9, 10, 6, 23, 22, 13, 14, 12, 17, 16, 15, 19, 27, 28, 26, 20, 4, 25, 7) ; net internal /* GND */ : (7,18,21) ; } part ft245b : lqfp32 { newattr "$comment" = "USB parallel FIFO" ; newattr "$commentge" = "USB paralleler FIFO" ; newattr "$type" = "FT245BM" ; newattr "$manufacturer" = "FTDI" ; pin (d0,d1,d2,d3,d4,d5,d6,d7,/rd,wr,/txe,/rxf,siwu,/pwren, 3v3out,usbdm,usbdp,/rstout,/reset,xtin,xtout, eecs,eesk,eedata,test,avcc,vcc,vccio,agnd,gnd) ; xlat (d0,d1,d2,d3,d4,d5,d6,d7,/rd,wr,/txe,/rxf,siwu,/pwren, 3v3out,usbdm,usbdp,/rstout,/reset,xtin,xtout, eecs,eesk,eedata,test,avcc,vcc,vccio,agnd,gnd) to (25,24,23,22,21,20,19,18, 16,15, 14, 12, 11, 10, 6, 8, 7, 5, 4, 27, 28, 32, 1, 2, 31, 30, 3, 13, 29, 9) ; net internal /* VCC */ : (3,26) ; net internal /* GND */ : (9,17) ; } part ft245rl : ssop28w { newattr "$comment" = "USB parallel FIFO" ; newattr "$commentge" = "USB paralleler FIFO" ; newattr "$type" = "FT245RL" ; newattr "$manufacturer" = "FTDI" ; pin (d0,d1,d2,d3,d4,d5,d6,d7,/rd,wr,/txe,/rxf,/pwren, 3v3out,usbdm,usbdp,/reset,osci,osco,test, vcc,vccio,agnd,gnd) ; xlat (d0,d1,d2,d3,d4,d5,d6,d7,/rd,wr,/txe,/rxf,/pwren, 3v3out,usbdm,usbdp,/reset,osci,osco,test, vcc,vccio,agnd,gnd) to ( 1, 5, 3,11, 2, 9,10, 6, 13,14, 22, 23, 12, 17, 16, 15, 19, 27, 28, 26, 20, 4, 25, 7) ; net internal /* GND */ : (7,18,21) ; } part ft2232c : pqfp48s07 { newattr "$comment" = "Dual USB UART/FIFO" ; newattr "$commentge" = "Zweifach USB UART/FIFO" ; newattr "$type" = "FT2232C" ; newattr "$manufacturer" = "FTDI" ; pin (3v3out,usbdm,usbdp,/rstout,/reset,xtin,xtout, eecs,eesk,eedata,/pwren,test,avcc,vcc,agnd,gnd) ; pin (adbus0,adbus1,adbus2,adbus3,adbus4,adbus5,adbus6,adbus7, acbus0,acbus1,acbus2,acbus3,siwua,vccioa) ; pin (bdbus0,bdbus1,bdbus2,bdbus3,bdbus4,bdbus5,bdbus6,bdbus7, bcbus0,bcbus1,bcbus2,bcbus3,siwub,vcciob) ; xlat (3v3out,usbdm,usbdp,/rstout,/reset,xtin,xtout, eecs,eesk,eedata,/pwren,test,avcc,vcc,agnd,gnd) to ( 6, 8, 7, 5, 4, 43, 44, 48, 1, 2, 41, 47, 46, 3, 45, 9); xlat (adbus0,adbus1,adbus2,adbus3,adbus4,adbus5,adbus6,adbus7, acbus0,acbus1,acbus2,acbus3,siwua,vccioa) to ( 24, 23, 22, 21, 20, 19, 17, 16, 15, 13, 12, 11, 10, 14) ; xlat (bdbus0,bdbus1,bdbus2,bdbus3,bdbus4,bdbus5,bdbus6,bdbus7, bcbus0,bcbus1,bcbus2,bcbus3,siwub,vcciob) to ( 40, 39, 38, 37, 36, 35, 33, 32, 30, 29, 28, 27, 26, 31) ; net internal /* VCC */ : (3,42) ; net internal /* GND */ : (9,18,25,34) ; } part ft2232d : pqfp48s07 { newattr "$comment" = "Dual USB UART/FIFO" ; newattr "$commentge" = "Zweifach USB UART/FIFO" ; newattr "$type" = "FT2232D" ; newattr "$manufacturer" = "FTDI" ; pin (3v3out,usbdm,usbdp,/rstout,/reset,xtin,xtout, eecs,eesk,eedata,/pwren,test,avcc,vcc,agnd,gnd) ; pin (adbus0,adbus1,adbus2,adbus3,adbus4,adbus5,adbus6,adbus7, acbus0,acbus1,acbus2,acbus3,siwua,vccioa) ; pin (bdbus0,bdbus1,bdbus2,bdbus3,bdbus4,bdbus5,bdbus6,bdbus7, bcbus0,bcbus1,bcbus2,bcbus3,siwub,vcciob) ; xlat (3v3out,usbdm,usbdp,/rstout,/reset,xtin,xtout, eecs,eesk,eedata,/pwren,test,avcc,vcc,agnd,gnd) to ( 6, 8, 7, 5, 4, 43, 44, 48, 1, 2, 41, 47, 46, 3, 45, 9); xlat (adbus0,adbus1,adbus2,adbus3,adbus4,adbus5,adbus6,adbus7, acbus0,acbus1,acbus2,acbus3,siwua,vccioa) to ( 24, 23, 22, 21, 20, 19, 17, 16, 15, 13, 12, 11, 10, 14) ; xlat (bdbus0,bdbus1,bdbus2,bdbus3,bdbus4,bdbus5,bdbus6,bdbus7, bcbus0,bcbus1,bcbus2,bcbus3,siwub,vcciob) to ( 40, 39, 38, 37, 36, 35, 33, 32, 30, 29, 28, 27, 26, 31) ; net internal /* VCC */ : (3,42) ; net internal /* GND */ : (9,18,25,34) ; } /*______________________________________________________________*/ /* Mitsubishi */ /* RF Amplifiers */ part ra30h4047m : rfmod_mits_ra { newattr "$comment" = "400..470MHz 30W RF Power Amplifier" ; newattr "$commentge" = "400..470MHz 30W HF Leistungsverstaerker" ; newattr "$type" = "RA30H4047M" ; newattr "$manufacturer" = "Mitsubishi" ; pin (rfin,rfout,vgg,vdd,gnd); xlat (rfin,rfout,vgg,vdd,gnd) to ( 1, 4, 2, 3, 5); } /*______________________________________________________________*/ /* Honeywell */ /* Pressure sensors */ part presstrd : presstrd { newattr "$comment" = "Piezo Resistive Pressure Sensor" ; newattr "$commentge" = "Piezoresistiver Drucksensor" ; newattr "$manufacturer" = "Honeywell" ; pin (1,2,3,4); } /* Magnetic Field Sensors */ part hmc1053 : hmc1053 { newattr "$comment"="3 Axis Magnetic Sensor"; newattr "$commentge"="3 Achsen Magnetfeldsensor"; newattr "$manufacturer"="Honeywell"; newattr "$type"="HMC1053"; pin ("srab+","src+","srabc-","offabc+","offab-","offc-", "outa+","outa-","outb+","outb-","outc+","outc-", vb,gnda,gndb,gndc); xlat ("srab+","src+","srabc-","offabc+","offab-","offc-", "outa+","outa-","outb+","outb-","outc+","outc-", vb,gnda,gndb,gndc) to ( 3, 6, 8, 15, 2, 7, 16, 10, 12, 4, 13, 9, 1, 11, 5, 14); } /*______________________________________________________________*/ /* Silicon Laboratories */ part si4133 : ssop24 { newattr "$comment" = "Dual Band Synthesizer with integr. VCOs" ; newattr "$commentge" = "Dual Band Synthesizer mit integr. VCOs" ; newattr "$type" = "Si4133" ; newattr "$manufacturer" = "Silicon Laboratories" ; pin (xin,pwdnb,sclk,sdata,senb,rfout,ifout,auxout) ; pin (rfla,rflb,rflc,rfld,ifla,iflb) ; pin (vddd,vddi,vddr,gndd,gndi,gndr) ; xlat (xin,pwdnb,sclk,sdata,senb,rfout,ifout,auxout) to ( 15, 14, 1, 2, 24, 11, 22, 13) ; xlat (rfla,rflb,rflc,rfld,ifla,iflb) to ( 8, 7, 5, 4, 19, 20) ; xlat (vddd,vddi,vddr,gndd,gndi,gndr) to ( 17, 23, 12, 16, 21, 3) ; net internal : (16,18) /* GNDD */; net internal : (3,6,9,10) /* GNDR */; } part si4136 : ssop24 { newattr "$comment" = "2.4 GHz ISM Synth. with integr. VCOs" ; newattr "$commentge" = "2,4 GHz ISM Synthesizer mit integr. VCOs" ; newattr "$type" = "Si4136" ; newattr "$manufacturer" = "Silicon Laboratories" ; pin (xin,pwdnb,sclk,sdata,senb,ifla,iflb,rfout,ifout,auxout) ; pin (vddd,vddi,vddr,gndd,gndi,gndr) ; xlat (xin,pwdnb,sclk,sdata,senb,ifla,iflb,rfout,ifout,auxout) to ( 15, 14, 1, 2, 24, 19, 20, 11, 22, 13) ; xlat (vddd,vddi,vddr,gndd,gndi,gndr) to ( 17, 23, 12, 16, 21, 3) ; net internal : (16,18) /* GNDD */; net internal : (3,4,6,8,9,10) /* GNDR */; } part si4136_bm : mlp28 { newattr "$comment" = "2.4 GHz ISM Synthesizer w. integr. VCOs" ; newattr "$commentge" = "2,4 GHz ISM Synthesizer mit integr. VCOs" ; newattr "$type" = "Si4136BM" ; newattr "$manufacturer" = "Silicon Laboratories" ; pin (xin,pwdnb,sclk,sdata,senb,ifla,iflb,rfout,ifout,auxout) ; pin (vddd,vddi,vddr,gnd) ; xlat (xin,pwdnb,sclk,sdata,senb,ifla,iflb,rfout,ifout,auxout) to ( 15, 13, 26, 27, 25, 19, 20, 10, 23, 12) ; xlat (vddd,vddi,vddr,gnd) to ( 17, 24, 11, 1) ; net internal : (1,2,4,6,7,8,9,14,16,18,21,22,28,ep) /* GND */; } /*______________________________________________________________*/ /* SMSC (Standard Microsystems Corporation) */ /* Networking Interface Devices */ part lan91c111 : tqfp128s { newattr "$comment" = "10/100MBit/s Non-PCI Ethernet Transcv." ; newattr "$commentge" = "10/100MBit/s Non-PCI Ethernet Transcv." ; newattr "$type" = "LAN91C111-NU" ; newattr "$manufacturer" = "SMSC" ; bus (abus,dbus); pin (/be0,/be1,/be2,/be3,/ads,aen,wnr,/rd,/wr,lclk, /srdy,ardy,/ldev,intr0,/datacs,/cycle,/rdyrtn,/vlbus,/csout); pin ("tpi+","tpi-","tpo+","tpo-"); pin (rxd0,rxd1,rxd2,rxd3,rx_er,rx_dv,col100,crs100,tx25,rx25, txd0,txd1,txd2,txd3,txen100,x25out,mdi,mdo,mclk); pin (ios0,ios1,ios2,eneep,/lnk,reset,xtal1,xtal2,rbias, eecs,eesk,eedi,eedo,/leda,/ledb,/cntrl,lbk); pin (avdd,agnd,vdd,gnd); xlat ( abus.1, abus.2, abus.3, abus.4, abus.5, abus.6, abus.7, abus.8, abus.9,abus.10,abus.11,abus.12,abus.13,abus.14,abus.15) to ( 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92); xlat ( dbus.0, dbus.1, dbus.2, dbus.3, dbus.4, dbus.5, dbus.6, dbus.7, dbus.8, dbus.9,dbus.10,dbus.11,dbus.12,dbus.13,dbus.14,dbus.15, dbus.16,dbus.17,dbus.18,dbus.19,dbus.20,dbus.21,dbus.22,dbus.23, dbus.24,dbus.25,dbus.26,dbus.27,dbus.28,dbus.29,dbus.30,dbus.31) to ( 107, 106, 105, 104, 102, 101, 100, 99, 76, 75, 74, 73, 71, 70, 69, 68, 66, 65, 64, 63, 61, 60, 59, 58, 56, 55, 54, 53, 51, 50, 49, 48); xlat (/be0,/be1,/be2,/be3,/ads,aen,wnr,/rd,/wr,lclk, /srdy,ardy,/ldev,intr0,/datacs,/cycle,/rdyrtn,/vlbus,/csout) to ( 94, 95, 96, 97, 37, 41, 36, 31, 32, 42, 43, 38, 45, 29, 34, 35, 46, 40, 2); xlat ("tpi+","tpi-","tpo+","tpo-") to ( 17, 18, 14, 15); xlat (rxd0,rxd1,rxd2,rxd3,rx_er,rx_dv,col100,crs100,tx25,rx25, txd0,txd1,txd2,txd3,txen100,x25out,mdi,mdo,mclk) to ( 124, 123, 122, 121, 126, 125, 112, 119, 109, 118, 116, 115, 114, 113, 111, 47, 25, 26, 27); xlat (ios0,ios1,ios2,eneep,/lnk,reset,xtal1,xtal2,rbias, eecs,eesk,eedi,eedo,/leda,/ledb,/cntrl,lbk) to ( 3, 4, 5, 6, 20, 30, 127, 128, 12, 10, 9, 8, 7, 22, 23, 28, 21); xlat (avdd,agnd,vdd,gnd) to ( 11, 13, 1, 24); net internal /* AVDD */ : (11,16); net internal /* AGND */ : (13,19); net internal /* VDD */ : (1,33,44,62,77,98,110,120); net internal /* GND */ : (24,39,52,57,67,72,93,103,108,117); } /*______________________________________________________________*/ /* Skyworks */ /* Phase Detector Circuits */ part spd1101 : spd_111 { newattr "$comment" = "Sampling Phase Detector" ; newattr "$commentge" = "Sampling Phase Detector" ; newattr "$type" = "SPD1101-111" ; newattr "$manufacturer" = "Skyworks" ; pin (1,2,3,4,5); } part spd1102 : spd_111 { newattr "$comment" = "Sampling Phase Detector" ; newattr "$commentge" = "Sampling Phase Detector" ; newattr "$type" = "SPD1102-111" ; newattr "$manufacturer" = "Skyworks" ; pin (1,2,3,4,5); } part spd1103 : spd_111 { newattr "$comment" = "Sampling Phase Detector" ; newattr "$commentge" = "Sampling Phase Detector" ; newattr "$type" = "SPD1103-111" ; newattr "$manufacturer" = "Skyworks" ; pin (1,2,3,4,5); } /*______________________________________________________________*/ /* Wireless Radio */ part sm3_2600 : vco_smxpkg { newattr "$comment"="2.3 .. 3.4 GHz Microwave VCO"; newattr "$commentge"="2,3 .. 3,4 GHz Mikrowellen-VCO"; newattr "$type"="RF2502"; newattr "$manufacturer"="Wireless Radio"; pin (tune,rf,vdd,gnd); xlat (tune,rf,vdd,gnd) to ( 4, 2, 3, 1); } /*______________________________________________________________*/ /* Allegro Microsystems */ /* Interface driver circuits */ part uln2003 : so16,dil16 { newattr "$comment" = "7 x Open Collector Driver" ; newattr "$commentge" = "7 x Open Collector Treiber" ; newattr "$type" = "ULN2003" ; newattr "$manufacturer" = "Allegro Microsystems" ; pin (1,2,3,4,5,6,7,8, 9,10,11,12,13,14,15,16); swap internal ( (1,16), (2,15), (3,14), (4,13), (5,12), (6,11), (7,10) ); } /* Power Driver Circuits */ part ucn5818af : dil40 { newattr "$comment"="32 Ch. High Voltage Source Power Driver"; newattr "$commentge"="32 Kan. Hochvolt Source-Leistungstreiber"; newattr "$type"="UCN5818AF"; newattr "$manufacturer"="Allegro"; pin (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,35,36,37,38,39,40); } part udn2981 : dil18 { newattr "$comment" = "8 Channel High Voltage Source Power Drv." ; newattr "$commentge" = "8 Kanal Hochvolt Source-Leistungstreiber" ; newattr "$type" = "UDN2981A" ; newattr "$manufacturer" = "Allegro" ; pin (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18) ; swap ( (1,18), (2,17), (3,16), (4,15), (5,14), (6,13), (7,12), (8,11) ); } /*______________________________________________________________*/ /* C-MAC Frequency Products */ part vcxo_cmac : qdil14 { newattr "$comment"="VCXO Crystal Oszillator"; newattr "$commentge"="VCXO Quarzoszillator"; newattr "$manufacturer"="C-MAC Frequency Products"; pin (adj,out,vcc,vss); xlat (adj,out,vcc,vss) to ( 1, 8, 14, 7); } part cfps73 : cfps73 { newattr "$comment" = "Crystal Oszillator (3.3V SMT)"; newattr "$commentge" = "Quarzoszillator (3,3V SMD)" ; newattr "$manufacturer" = "C-MAC Frequency Products" ; pin (en,out,vcc,vss); xlat (en,out,vcc,vss) to ( 1, 3, 4, 2); } part cfpt125 : cfpt125 { newattr "$comment" = "TCXO Crystal Oszillator (3.3V SMT)"; newattr "$commentge" = "TCXO Quarzoszillator (3,3V SMD)" ; newattr "$manufacturer" = "C-MAC Frequency Products" ; pin (adj,out,vcc,vss); xlat (adj,out,vcc,vss) to ( 1, 3, 4, 2); } part cfpt9000 : cfpt9000 { newattr "$comment" = "TCXO Crystal Oszillator"; newattr "$commentge" = "TCXO Quarzoszillator" ; newattr "$manufacturer" = "C-MAC Frequency Products" ; pin (adj,tri,out,vcc,vss); xlat (adj,tri,out,vref,vcc,vss) to ( 10, 8, 5, 1, 9, 4); } part cfpt9050 : cfpt9050 { newattr "$comment" = "TCXO Crystal Oszillator"; newattr "$commentge" = "TCXO Quarzoszillator" ; newattr "$manufacturer" = "C-MAC Frequency Products" ; pin (adj,tri,out,vcc,vss); xlat (adj,tri,out,vref,vcc,vss) to ( 1, 2, 4, 5, 6, 3); } /*______________________________________________________________*/ /* Agilent */ /* RF Amplifiers */ part mga83563 : sot363_6 { newattr "$comment" = "500MHz..6GHz Power Amplifier" ; newattr "$commentge" = "500MHz..6GHz Leistungsverstaerker" ; newattr "$type" = "MGA-83563" ; newattr "$manufacturer" = "Agilent" ; pin (in,out,vd1,gnd) ; xlat (in,out,vd1,gnd) to ( 3, 6, 1, 2) ; net internal : (2,4,5) /* GND */; } /* RF Mixers */ part iam91563 : sot363_6 { newattr "$comment" = "0.8..6GHz Downconverting Mixer" ; newattr "$commentge" = "0,8..6GHz Abwaertsmischer" ; newattr "$type" = "IAM-91563" ; newattr "$manufacturer" = "Agilent" ; pin (rf,lo,if,srcbyp,gnd); xlat (rf,lo,if,srcbyp,gnd) to ( 3, 1, 6, 4, 2); net internal /* GND */ : (2,5) ; } /*______________________________________________________________*/ /* Hittite Semiconductor */ /* RF Amplifiers */ part hmc308 : tsot23_6 { newattr "$comment" = "100mW GaAs 0.8..3.8GHz Amplifier" ; newattr "$commentge" = "100mW GaAs 0,8..3,8GHz Verstaerker" ; newattr "$type" = "HMC308" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (in,out,vdd,gnd) ; xlat (in,out,vdd,gnd) to ( 4, 1, 3, 2) ; net internal : (2,5,6) /* GND */; } part hmc311 : qfn16lp3 { newattr "$comment" = "InGaP HBT DC..6GHz Amplifier" ; newattr "$commentge" = "InGaP HBT DC..6GHz Verstaerker" ; newattr "$type" = "HMC311LP3" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rfin,rfout,gnd) ; xlat (rfin,rfout,gnd) to ( 3, 10, ep) ; /* N/C pads connected to ground : */ net internal : (ep,1,2,4,5,6,7,8,9,11,12,13,14,15,16); } part hmc318 : msop8fe { newattr "$comment" = "5..6GHz GaAs AGC LN Amplifier" ; newattr "$commentge" = "5..6GHz GaAs AGC LNA Verstaerker" ; newattr "$type" = "HMC318MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (in,out,vctl,vdd,gnd); xlat (in,out,vctl,vdd,gnd) to ( 1, 5, 8, 7, 2); net internal : (2,3,4,6,ep) /* GND */; } part hmc320 : msop8fe { newattr "$comment" = "5..6GHz GaAs Low Noise Amplifier" ; newattr "$commentge" = "5..6GHz GaAs Low Noise Verstaerker" ; newattr "$type" = "HMC320MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (in,out,vset,res,vdd,gnd); xlat (in,out,vset,res,vdd,gnd) to ( 1, 5, 8, 3, 7, 2); net internal : (2,4,6,ep) /* GND */; } part hmc408 : qfn16lp3 { newattr "$comment" = "5.1..5.9GHz 1W Power Amplifier" ; newattr "$commentge" = "5,1..5,9GHz 1W Leistungsverstaerker" ; newattr "$type" = "HMC408LP3" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (in,out,vpd,vcc1,vcc2,gnd); xlat (in,out,vpd,vcc1,vcc2,gnd) to ( 3, 9, 1, 16, 14, ep); net internal : (9,10,11) /* RF Out */; } part hmc469 : msop8fe { newattr "$comment" = "SiGe DC..5GHz Dual Amplifier" ; newattr "$commentge" = "SiGe DC..5GHz Doppelverstaerker" ; newattr "$type" = "HMC469MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rfin1,rfin2,rfout1,rfout2,gnd) ; xlat (rfin1,rfin2,rfout1,rfout2,gnd) to ( 1, 4, 8, 5, ep) ; /* N/C pads connected to ground : */ net internal : (ep,2,3,6,7); } /* RF Attenuators */ part hmc346 : msop8fe { newattr "$comment" = "DC-8GHz 2-32dB Attenuator" ; newattr "$commentge" = "DC-8GHz 2-32dB Abschwaecher" ; newattr "$type" = "HMC346MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,i,v1,v2,gnd); xlat (rf1,rf2,i,v1,v2,gnd) to ( 1, 8,4, 6, 3, 2); net internal : (2,7,ep) /* GND */; } part hmc424 : qfn16lp3 { newattr "$comment" = "DC-8GHz 6 Bit Digital Attenuator" ; newattr "$commentge" = "DC-8GHz 6 Bit Digitaler Abschwaecher" ; newattr "$type" = "HMC424" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rfin,rfout,v1,v2,v3,v4,v5,v6,vee,gnd); xlat (rfin,rfout,v1,v2,v3,v4,v5,v6,vee,gnd) to ( 2, 11, 9, 8, 7, 6, 5, 4, 15, 1); net internal : (1,3,10,12,13,14,16,ep) /* GND */; } /* RF Switches */ part hmc224 : msop8 { newattr "$comment" = "5-6GHz T/R Switch" ; newattr "$commentge" = "5-6GHz T/R Umschalter" ; newattr "$type" = "HMC224MS8" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,rfc,a,b,vdd,gnd); xlat (rf1,rf2,rfc,a,b,vdd,gnd) to ( 5, 8, 3,1,2, 4, 6); net internal : (6,7) /* GND */; } part hmc221 : tsot23_6 { newattr "$comment" = "DC-3GHz SPDT Switch" ; newattr "$commentge" = "DC-3GHz SPDT Umschalter" ; newattr "$type" = "HMC221E" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,rfc,ctla,ctlb,gnd); xlat (rf1,rf2,rfc,ctla,ctlb,gnd) to ( 3, 1, 5, 6, 4, 2); } part hmc270 : msop8fe { newattr "$comment" = "DC-8GHz non-ref. Switch" ; newattr "$commentge" = "DC-8GHz nicht-refl. Umschalter" ; newattr "$type" = "HMC270MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,rfc,ctla,ctlb,gnd); xlat (rf1,rf2,rfc,ctla,ctlb,gnd) to ( 5, 8, 3, 1, 2, 4); net internal : (4,6,7,ep) /* GND */; } part hmc336 : msop8fe { newattr "$comment" = "DC-6GHz non-ref. Switch" ; newattr "$commentge" = "DC-6GHz nicht-refl. Umschalter" ; newattr "$type" = "HMC336MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,rfc,ctla,ctlb,vdd,gnd); xlat (rf1,rf2,rfc,ctla,ctlb,vdd,gnd) to ( 5, 8, 3, 1, 2, 4, 6); net internal : (6,7,ep) /* GND */; } part hmc427 : qfn16lp3 { newattr "$comment" = "DC-8GHz Transfer Switch" ; newattr "$commentge" = "DC-8GHz Transferschalter" ; newattr "$type" = "HMC427LP3" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,rf3,rf4,ctla,ctlb,vdd,gnd); xlat (rf1,rf2,rf3,rf4,ctla,ctlb,vdd,gnd) to ( 4, 12, 9, 1, 6, 7, 15, ep); net internal : (2,3,5,8,10,11,13,14,16,ep) /* N/C to GND */; } part hmc545 : tsot23_6 { newattr "$comment" = "DC-3GHz SPDT Switch" ; newattr "$commentge" = "DC-3GHz SPDT Umschalter" ; newattr "$type" = "HMC545E" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rf1,rf2,rfc,ctla,ctlb,gnd); xlat (rf1,rf2,rfc,ctla,ctlb,gnd) to ( 3, 1, 5, 6, 4, 2); } /* RF Oscillators */ part hmc430 : qfn24lp4 { newattr "$comment" = "5.0-5.5GHz VCO with Buffer" ; newattr "$commentge" = "5,0-5,5GHz VCO mit Buffer" ; newattr "$type" = "HMC430LP4" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (vtune,rfout,vcc,gnd); xlat (vtune,rfout,vcc,gnd) to ( 22, 16, 20, 15); net internal : (15,ep) /* GND */; } part hmc431 : qfn24lp4 { newattr "$comment" = "5.5-6.1GHz VCO with Buffer" ; newattr "$commentge" = "5,5-6,1GHz VCO mit Buffer" ; newattr "$type" = "HMC431LP4" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (vtune,rfout,vcc,gnd); xlat (vtune,rfout,vcc,gnd) to ( 22, 16, 20, 15); net internal : (15,ep) /* GND */; } part hmc466 : qfn24lp4 { newattr "$comment" = "6.1-6.7GHz VCO with Buffer" ; newattr "$commentge" = "6,1-6,7GHz VCO mit Buffer" ; newattr "$type" = "HMC466LP4" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (vtune,rfout,vcc,gnd); xlat (vtune,rfout,vcc,gnd) to ( 22, 16, 20, 15); net internal : (15,ep) /* GND */; } /* RF Frequency Doubler */ part hmc189 : msop8 { newattr "$comment" = "2..4GHz GaAs Passive Frequency Doubler" ; newattr "$commentge" = "2..4GHz GaAs passiver Frequenzverdoppler" ; newattr "$type" = "HMC189MS8" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rfin,rfout,gnd); xlat (rfin,rfout,gnd) to ( 2, 7, 3); net internal : (3,6,1,4,5,8) /* GND */; } /* RF Frequency Divider */ part hmc434 : tsot23_6 { newattr "$comment" = "8GHz GaAs Divide-by-8" ; newattr "$commentge" = "8GHz GaAs Teiler durch 8" ; newattr "$type" = "HMC434" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (in,out,vcc,gnd); xlat (in,out,vcc,gnd) to ( 3, 6, 5, 2); } part hmc438 : msop8fe { newattr "$comment" = "7GHz GaAs Divide-by-5" ; newattr "$commentge" = "7GHz GaAs Teiler durch 5" ; newattr "$type" = "HMC438MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (in,/in,out,/out,vcc,gnd); xlat (in,/in,out,/out,vcc,gnd) to ( 2, 3, 7, 6, 1, 4); net internal : (4,5,ep) /* GND */; } /* RF Mixers */ part hmc488 : msop8fe { newattr "$comment" = "GaAs 4..7GHz Mixer with LO Amp." ; newattr "$commentge" = "GaAs 4..7GHz Mischer mit LO Verst." ; newattr "$type" = "HMC488MS8G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (lo,rf,if,vdd,gnd); xlat (lo,rf,if,vdd,gnd) to ( 1, 8, 5, 3, 2); net internal /* VDD */ : (3,4); net internal /* GND */ : (2,6,7,ep); } /* I/Q Modulators */ part hmc495 : qfn16lp3 { newattr "$comment" = "3.8GHz SiGe Microwave I/Q Modulator" ; newattr "$commentge" = "3,8GHz SiGe Mikrowellen-I/Q-Modulator" ; newattr "$type" = "HMC495LP3" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (ip,in,qp,qn,lop,lon,rfp,vb1,vb2,vcc1,vcc2,gnd); xlat (ip,in,qp,qn,lop,lon,rfp,vb1,vb2,vcc1,vcc2,gnd) to (14,15, 7, 6, 2, 3, 11, 8, 5, 13, 16, 1); net internal : (1,4,9,12,ep) /* GND */; } part hmc496 : qfn16lp3 { newattr "$comment" = "4..7GHz SiGe Microwave I/Q Modulator" ; newattr "$commentge" = "4..7GHz SiGe Mikrowellen-I/Q-Modulator" ; newattr "$type" = "HMC496LP3" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (ip,in,qp,qn,lop,lon,rfp,rfn,vcc,gnd); xlat (ip,in,qp,qn,lop,lon,rfp,rfn,vcc,gnd) to (14,15, 7, 6, 2, 3, 11, 10, 16, 1); net internal : (1,4,9,12,ep) /* GND */; } part hmc497 : qfn24lp4 { newattr "$comment" = "4GHz SiGe Microwave I/Q Modulator" ; newattr "$commentge" = "4GHz SiGe Mikrowellen-I/Q-Modulator" ; newattr "$type" = "HMC497LP4" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (ip,in,qp,qn,lop,lon,rfout,vcc1,vcc2,gnd); xlat (ip,in,qp,qn,lop,lon,rfout,vcc1,vcc2,gnd) to (21,22,10, 9, 3, 4, 16, 18, 24, 2); net internal : (2,5,8,11,12,14,17,19,20,23,ep) /* GND */; } /* I/Q Demodulators */ part hmc597 : qfn24lp4 { newattr "$comment" = "4GHz SiGe I/Q Deodulator" ; newattr "$commentge" = "4GHz SiGe I/Q Demodulator" ; newattr "$type" = "HMC597LP4" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (rfp,rfn,lop,lon,ctrfi,ctrfq,ip,in,qp,qn,vcclo,vcci,vccq,gnd) ; xlat (rfp,rfn,lop,lon,ctrfi,ctrfq,ip,in,qp,qn,vcclo,vcci,vccq,gnd) to ( 16, 15, 3, 4, 18, 13,21,22,10, 9, 1, 19, 12, 2) ; net internal : (2,5,8,11,14,17,20,23,ep) /* GND */; } /* Phase Detector Circuits */ part hmc439 : tssop16qs { newattr "$comment" = "DC-6GHz non-ref. Switch" ; newattr "$commentge" = "DC-6GHz nicht-refl. Umschalter" ; newattr "$type" = "HMC439QS16G" ; newattr "$manufacturer" = "Hittite Semiconductor" ; pin (vco,nvco,ref,nref,u,nu,d,nd,vcc3v,vcc,gnd); xlat (vco,nvco,ref,nref, u,nu, d,nd,vcc3v,vcc,gnd) to ( 6, 7, 3, 4,15,14,13,12, 10, 1, 2); net internal : (2,8,9,11,16,ep) /* GND */; } /*______________________________________________________________*/ /* Pulse */ /* Networking Interface Devices */ part pulse_h5007 : pulse_h5007 { newattr "$comment" = "1000Base-T Ethernet Quad Transformer" ; newattr "$commentge" = "1000Base-T Ethernet Transformator" ; newattr "$type" = "H5007" ; newattr "$manufacturer" = "Pulse" ; pin ( 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12, 13,14,15,16,17,18,19,20,21,22,23,24); } /*______________________________________________________________*/ /* Rhombus Industries */ /* Networking Interface Devices */ part rhombus_t15502 : rhombus_t1550x { newattr "$comment" = "10/100MBit/s Ethernet Dual Transformer" ; newattr "$commentge" = "10/100MBit/s Ethernet Doppeltransform." ; newattr "$type" = "T-15502" ; newattr "$manufacturer" = "Rhombus Industries" ; pin (1,2,3,5,6,7,10,11,12,14,15,16); } /*______________________________________________________________*/ /* TranSwitch Industries */ /* SDH Interface Devices */ part txc06103 : bga256 { newattr "$comment" = "PHAST-3N STM-1 Interface SOH Controller" ; newattr "$commentge" = "PHAST-3N STM-1 Interface SOH Controller" ; newattr "$type" = "TXC-06103" ; newattr "$manufacturer" = "TranSwitch" ; bus (abus,dbus); bus (rldi,tldo,rtdo,ttdi); pin (r8khz,r19mhz,rrtnv,rrext,rrtng,crbyp,crref, rxsdt,/rxsdc,rxsct,/rxscc,rlci,rlfi,rlpr,exfail,serial, txsdt,/txsdc,txsct,/txscc,tlco,tlfo,tlpr); pin (txcit,/txcic,srtnv,srext,srtng,csbyp,ckref, tscko,tsfro,trci,trfi,/sel,/rd,/wr,rdy,int,aceci, /reset,moto); pin (/test,/highz,tbck,tbdi,tbms,tbdo,/tbrs, rpclk,rpale,rpadd,rpdle,rpdat, tpclk,tpale,tpadd,tpdle,tpdat); pin (rtohd,rtohf,rtohc,rtohm,rapsd,rapsc,rapsf, re1d,re2d,rowc,rowf,rld,rlc,rsd,rsc); pin (excn1,excn2,/exsn1,/exsn2, raipc,raipf,raipd,taipc,taipf,taipd); pin (ttohd,ttohf,ttohc,ttohm,tapsd,tapsc,tapsf, te1d,te2d,towc,towf,tld,tlc,tsd,tsc); pin (mode0,mode1,mode2,/fais1,/fais2,/fais3); pin (rrci,rrfi,rtco,rc1j1v1,rspe,rtpar,rpoh,/rtbusi,rtfail, strci,strfi,ttci,tc1j1v1,tpse,ttpar,tpoh,th4b8,th4b7); pin (/j1sync,/vtact,/tohenb); pin (avcc33,avss); xlat (r8khz,r19mhz,rrtnv,rrext,rrtng,crbyp,crref, rxsdt,/rxsdc,rxsct,/rxscc,rlci,rlfi,rlpr,exfail,serial, txsdt,/txsdc,txsct,/txscc,tlco,tlfo,tlpr) to ( b3, c4, g1, g2, g4, h3, a3, j2, j3, h1, h2, e1, e2, c3, d5, k1, n2, n1, l2, l1, w1, r3, v3); xlat (txcit,/txcic,srtnv,srext,srtng,csbyp,ckref, tscko,tsfro,trci,trfi,/sel,/rd,/wr,rdy,int,aceci, /reset,moto) to ( m3, m2, p2, p1, m4, p3, w2, v4, w4, y4, v5, v17,y20,v18,w18,y19, t1, w20, w19); xlat (/test,/highz,tbck,tbdi,tbms,tbdo,/tbrs, rpclk,rpale,rpadd,rpdle,rpdat, tpclk,tpale,tpadd,tpdle,tpdat) to ( j1, k2, u18, u19, v20, v19, t17, b10, a10, a11, c10, c11, y11, w10, v10, y10, y9); xlat (rtohd,rtohf,rtohc,rtohm,rapsd,rapsc,rapsf, re1d,re2d,rowc,rowf,rld,rlc,rsd,rsc) to ( a5, b5, c6, d7, b9, c9, d9, b8, a8, a7, c8, c7, b6, b7, a6); xlat (excn1,excn2,/exsn1,/exsn2, raipc,raipf,raipd,taipc,taipf,taipd) to ( y2, w3, a2, b2, a12, b11, b12, u11, w11, v11); xlat (ttohd,ttohf,ttohc,ttohm,tapsd,tapsc,tapsf, te1d,te2d,towc,towf,tld,tlc,tsd,tsc) to ( v6, w5, y5, u7, v7, y6, w6, u9, y8, v9, w9, w8, v8, y7, w7); xlat (mode0,mode1,mode2,/fais1,/fais2,/fais3) to ( b13, c13, a14, a13, d12, c12); xlat (rrci,rrfi,rtco,rc1j1v1,rspe,rtpar,rpoh,/rtbusi,rtfail, strci,strfi,ttci,tc1j1v1,tpse,ttpar,tpoh,th4b8,th4b7) to ( c5, b4, a19, b18, b17, b20, c18, c17, a17, y3, u5, j20, k18, k17, k20, k19, j17, j18); xlat (/j1sync,/vtact,/tohenb) to ( a15, h20, k3); xlat (abus.0,abus.1,abus.2,abus.3,abus.4, abus.5,abus.6,abus.7,abus.8,abus.9,abus.10) to ( u16, y18, w17, v16, y17, w16, v15, u14, y16, w15, v14); xlat (dbus.0,dbus.1,dbus.2,dbus.3, dbus.4,dbus.5,dbus.6,dbus.7) to ( y15, w14, y14, v13, w13, y13, u12, v12); xlat (rldi.0,rldi.1,rldi.2,rldi.3, rldi.4,rldi.5,rldi.6,rldi.7) to ( e3, d1, c1, e4, d3, d2, c2, b1); xlat (tldo.0,tldo.1,tldo.2,tldo.3, tldo.4,tldo.5,tldo.6,tldo.7) to ( v2, u3, t4, v1, u2, t3, u1, t2); xlat (rtdo.0,rtdo.1,rtdo.2,rtdo.3, rtdo.4,rtdo.5,rtdo.6,rtdo.7) to ( c19, d18, e17, c20, d19, e18, d20, e19); xlat (ttdi.0,ttdi.1,ttdi.2,ttdi.3, ttdi.4,ttdi.5,ttdi.6,ttdi.7) to ( l20, l18, l19, m20, m19, m18, m17, n20); xlat (avcc33,avss) to ( f2, f1); /* Power supply pins */ net internal /* avcc33 */ : (f2,f3,g3,l4,m1,p4); net internal /* avss */ : (f1,j4,l3,n3,r1); net "vcc33" : (d6,d11,d15,f4,f17,k4,l17,r4,r17,u6,u10,u15); net "vss" : (a1,d4,d8,d13,d17,h4,h17,n4,n17,u4,u8,u13,u17); } /*______________________________________________________________*/ /* Tyco MACOM */ /* Microwave Balun */ part etc1_1_13 : macom_sm22 { newattr "$comment" = "Microwave SMT Balun 4.5..3000MHz" ; newattr "$commentge" = "Mikrowellen SMD Balun 4,5..3000MHz" ; newattr "$type" = "ETC1-1-13" ; newattr "$manufacturer" = "Tyco MACOM" ; pin (bal1,bal2,unbal,gnd) ; xlat (bal1,bal2,unbal,gnd) to ( 1, 3, 5, 4); } /*___________________________________________________________*/ /* International Rectifier */ /* Power MOSFETs */ part irf7422 : so8 { newattr "$comment" = "FETKY MOSFET & Schottky Diode" ; newattr "$commentge" = "FETKY MOSFET mit Schottky Diode" ; newattr "$type" = "IRF7422D2" ; newattr "$manufacturer" = "International Rectifier" ; pin (s,g,d,a); xlat (s,g,d,a) to (3,4,5,1); net internal /* d */ : (5,6,7,8); net internal /* a */ : (1,2); } part irf7509 : msop8 { newattr "$comment" = "Dual HEXFET Power MOSFET" ; newattr "$commentge" = "Zweifach HEXFET Leistungs-MOSFET" ; newattr "$type" = "IRF7509PbF" ; newattr "$manufacturer" = "International Rectifier" ; pin (s1,g1,d1,s2,g2,d2); xlat (s1,g1,d1,s2,g2,d2) to ( 1, 2, 7, 3, 4, 5); net internal /* d1 */ : (7,8); net internal /* d2 */ : (5,6); } /*______________________________________________________________*/ /* Wuerth Elektronik */ /* Microwave Low Pass Filter */ part lpfilt_we1206 : lpfilt_we1206 { newattr "$comment" = "Microwave SMT Low Pass Filter" ; newattr "$commentge" = "Mikrowellen SMD Tiefpassfilter" ; newattr "$type" = "WE-LPF1206" ; newattr "$manufacturer" = "Wuerth Elektronik" ; pin (in,out,gnd) ; xlat (in,out,gnd) to ( 1, 3, 2); swap internal (((1,3))); } /* Microwave Balun */ part balun_we0805 : balun_we0805 { newattr "$comment" = "Microwave SMT Balun" ; newattr "$commentge" = "Mikrowellen SMD Balun" ; newattr "$type" = "WE-BALUN0805" ; newattr "$manufacturer" = "Wuerth Elektronik" ; pin (bal1,bal2,baldc,unbal,gnd) ; xlat (bal1,bal2,baldc,unbal,gnd) to ( 3, 4, 2, 1, 5); net internal : (5,6) ; } /*______________________________________________________________*/ /* Logical Library definition file end */ end.