encore des ajouts de TALU2 dans les cellules

This commit is contained in:
Alain Greiner 2000-11-14 10:27:35 +00:00
parent 729d55e811
commit 48882e989a
5 changed files with 718 additions and 696 deletions

View File

@ -1,210 +1,210 @@
V ALLIANCE : 6 V ALLIANCE : 6
H rf_fifo_buf,P, 6/11/2000,10 H rf_fifo_buf,P,14/11/2000,10
A 0,0,500,1000 A 0,0,500,1000
S 0,530,500,530,60,vdd,RIGHT,CALU1 S 450,600,500,600,20,*,RIGHT,TALU2
S 0,470,500,470,60,vdd,RIGHT,CALU1 S 450,250,450,600,20,nreset,DOWN,CALU3
S 0,610,540,610,240,*,RIGHT,NWELL S 450,250,500,250,20,*,RIGHT,TALU2
S 0,390,540,390,240,*,RIGHT,NWELL
S 50,100,50,400,20,xcks,DOWN,CALU1
S 350,100,350,400,20,xckm,DOWN,CALU1
S 250,600,250,900,20,nw,DOWN,CALU1
S 280,750,300,750,30,*,RIGHT,POLY
S 300,750,300,750,20,w,LEFT,CALU2
S 50,600,50,900,20,nr,DOWN,CALU1
S 80,850,100,850,30,*,RIGHT,POLY
S 100,850,100,850,20,r,LEFT,CALU2
S 110,880,110,970,30,*,DOWN,NDIF
S 110,900,110,950,20,*,DOWN,ALU1
S 80,740,80,860,10,*,DOWN,POLY
S 80,860,80,990,10,*,DOWN,NTRANS
S 50,880,50,970,30,*,UP,NDIF
S 400,400,430,400,20,*,RIGHT,ALU1
S 400,350,440,350,20,*,RIGHT,ALU1
S 400,300,440,300,20,*,RIGHT,ALU1
S 400,150,440,150,20,*,RIGHT,ALU1
S 400,100,440,100,20,*,RIGHT,ALU1
S 400,100,400,400,20,xreset,DOWN,CALU1
S 450,250,470,250,30,*,RIGHT,POLY
S 470,190,470,260,10,*,DOWN,POLY
S 280,740,280,810,10,*,DOWN,POLY
S 140,390,200,390,10,*,RIGHT,POLY
S 200,110,260,110,10,*,RIGHT,POLY
S 200,100,200,100,20,ckm,LEFT,CALU2
S 200,400,200,400,20,cks,LEFT,CALU2
S 300,200,320,200,30,*,RIGHT,POLY
S 80,200,100,200,30,*,RIGHT,POLY
S 230,200,300,200,20,*,RIGHT,ALU1
S 320,190,320,260,10,*,DOWN,POLY
S 260,190,260,260,10,*,DOWN,POLY
S 230,150,230,350,20,*,DOWN,ALU1
S 260,110,260,190,10,*,DOWN,NTRANS
S 230,130,230,170,30,*,UP,NDIF
S 230,280,230,370,30,*,DOWN,PDIF
S 260,260,260,390,10,*,UP,PTRANS
S 290,280,290,470,30,*,UP,PDIF
S 320,260,320,490,10,*,UP,PTRANS
S 350,280,350,470,30,*,DOWN,PDIF
S 320,60,320,190,10,*,DOWN,NTRANS
S 290,40,290,170,30,*,UP,NDIF
S 350,80,350,170,30,*,UP,NDIF
S 290,300,290,450,20,*,DOWN,ALU1
S 290,50,290,150,20,*,DOWN,ALU1
S 140,190,140,260,10,*,DOWN,POLY
S 170,150,170,350,20,*,DOWN,ALU1
S 140,110,140,190,10,*,DOWN,NTRANS
S 170,130,170,170,30,*,UP,NDIF
S 80,190,80,260,10,*,DOWN,POLY
S 100,200,170,200,20,*,RIGHT,ALU1
S 170,280,170,370,30,*,DOWN,PDIF
S 140,260,140,390,10,*,UP,PTRANS
S 110,40,110,170,30,*,UP,NDIF
S 110,50,110,150,20,*,DOWN,ALU1
S 500,50,500,150,20,*,DOWN,ALU1
S 500,40,500,170,30,*,UP,NDIF
S 80,60,80,190,10,*,DOWN,NTRANS
S 470,60,470,190,10,*,DOWN,NTRANS
S 50,80,50,170,30,*,UP,NDIF
S 440,80,440,170,30,*,UP,NDIF
S 80,260,80,490,10,*,UP,PTRANS
S 50,280,50,470,30,*,DOWN,PDIF
S 110,280,110,470,30,*,UP,PDIF
S 470,260,470,490,10,*,UP,PTRANS
S 500,280,500,470,30,*,UP,PDIF
S 440,280,440,470,30,*,DOWN,PDIF
S 110,300,110,450,20,*,DOWN,ALU1
S 500,300,500,450,20,*,DOWN,ALU1
S 280,510,280,740,10,*,UP,PTRANS
S 250,530,250,720,30,*,DOWN,PDIF
S 310,530,310,720,30,*,UP,PDIF
S 280,810,280,940,10,*,DOWN,NTRANS
S 310,830,310,960,30,*,DOWN,NDIF
S 250,830,250,920,30,*,UP,NDIF
S 310,850,310,950,20,*,DOWN,ALU1
S 310,550,310,700,20,*,DOWN,ALU1
S 50,530,50,720,30,*,DOWN,PDIF
S 80,510,80,740,10,*,UP,PTRANS
S 110,530,110,720,30,*,UP,PDIF
S 110,550,110,700,20,*,DOWN,ALU1
S 500,550,500,700,20,*,DOWN,ALU1
S 440,530,440,720,30,*,DOWN,PDIF
S 500,530,500,720,30,*,UP,PDIF
S 470,510,470,740,10,*,UP,PTRANS
S 0,30,500,30,60,vss,RIGHT,CALU1
S 0,970,500,970,60,vss,RIGHT,CALU1
S 470,740,470,860,10,*,DOWN,POLY
S 400,800,400,800,20,reset,LEFT,CALU2
S 400,800,470,800,30,*,RIGHT,POLY
S 440,830,440,920,30,*,UP,NDIF
S 470,810,470,940,10,*,DOWN,NTRANS
S 500,830,500,960,30,*,DOWN,NDIF
S 500,850,500,950,20,*,DOWN,ALU1
S 450,250,450,900,20,nreset,DOWN,CALU3
S 450,600,450,900,20,*,DOWN,ALU1 S 450,600,450,900,20,*,DOWN,ALU1
V 250,970,CONT_BODY_P,* S 500,850,500,950,20,*,DOWN,ALU1
V 370,970,CONT_BODY_P,* S 500,830,500,960,30,*,DOWN,NDIF
V 300,750,CONT_VIA,* S 470,810,470,940,10,*,DOWN,NTRANS
V 300,750,CONT_POLY,* S 440,830,440,920,30,*,UP,NDIF
V 100,850,CONT_VIA,* S 400,800,470,800,30,*,RIGHT,POLY
V 100,850,CONT_POLY,* S 400,800,400,800,20,reset,LEFT,CALU2
V 110,950,CONT_DIF_N,* S 470,740,470,860,10,*,DOWN,POLY
V 110,900,CONT_DIF_N,* S 0,970,500,970,60,vss,RIGHT,CALU1
V 50,900,CONT_DIF_N,* S 0,30,500,30,60,vss,RIGHT,CALU1
V 450,600,CONT_VIA,* S 470,510,470,740,10,*,UP,PTRANS
V 450,600,CONT_VIA2,* S 500,530,500,720,30,*,UP,PDIF
V 450,250,CONT_POLY,* S 440,530,440,720,30,*,DOWN,PDIF
V 450,250,CONT_VIA,* S 500,550,500,700,20,*,DOWN,ALU1
V 450,250,CONT_VIA2,* S 110,550,110,700,20,*,DOWN,ALU1
V 440,30,CONT_BODY_P,* S 110,530,110,720,30,*,UP,PDIF
V 350,30,CONT_BODY_P,* S 80,510,80,740,10,*,UP,PTRANS
V 230,30,CONT_BODY_P,* S 50,530,50,720,30,*,DOWN,PDIF
V 170,30,CONT_BODY_P,* S 310,550,310,700,20,*,DOWN,ALU1
V 30,30,CONT_BODY_P,* S 310,850,310,950,20,*,DOWN,ALU1
V 230,470,CONT_BODY_N,* S 250,830,250,920,30,*,UP,NDIF
V 170,470,CONT_BODY_N,* S 310,830,310,960,30,*,DOWN,NDIF
V 200,100,CONT_VIA,* S 280,810,280,940,10,*,DOWN,NTRANS
V 200,100,CONT_POLY,* S 310,530,310,720,30,*,UP,PDIF
V 200,400,CONT_VIA,* S 250,530,250,720,30,*,DOWN,PDIF
V 200,400,CONT_POLY,* S 280,510,280,740,10,*,UP,PTRANS
V 300,200,CONT_POLY,* S 500,300,500,450,20,*,DOWN,ALU1
V 230,150,CONT_DIF_N,* S 110,300,110,450,20,*,DOWN,ALU1
V 230,350,CONT_DIF_P,* S 440,280,440,470,30,*,DOWN,PDIF
V 290,450,CONT_DIF_P,* S 500,280,500,470,30,*,UP,PDIF
V 290,400,CONT_DIF_P,* S 470,260,470,490,10,*,UP,PTRANS
V 290,350,CONT_DIF_P,* S 110,280,110,470,30,*,UP,PDIF
V 350,400,CONT_DIF_P,* S 50,280,50,470,30,*,DOWN,PDIF
V 230,300,CONT_DIF_P,* S 80,260,80,490,10,*,UP,PTRANS
V 350,350,CONT_DIF_P,* S 440,80,440,170,30,*,UP,NDIF
V 290,300,CONT_DIF_P,* S 50,80,50,170,30,*,UP,NDIF
V 290,50,CONT_DIF_N,* S 470,60,470,190,10,*,DOWN,NTRANS
V 290,100,CONT_DIF_N,* S 80,60,80,190,10,*,DOWN,NTRANS
V 290,150,CONT_DIF_N,* S 500,40,500,170,30,*,UP,NDIF
V 350,150,CONT_DIF_N,* S 500,50,500,150,20,*,DOWN,ALU1
V 350,100,CONT_DIF_N,* S 110,50,110,150,20,*,DOWN,ALU1
V 290,50,CONT_DIF_N,* S 110,40,110,170,30,*,UP,NDIF
V 170,150,CONT_DIF_N,* S 140,260,140,390,10,*,UP,PTRANS
V 100,200,CONT_POLY,* S 170,280,170,370,30,*,DOWN,PDIF
V 170,300,CONT_DIF_P,* S 100,200,170,200,20,*,RIGHT,ALU1
V 110,50,CONT_DIF_N,* S 80,190,80,260,10,*,DOWN,POLY
V 110,50,CONT_DIF_N,* S 170,130,170,170,30,*,UP,NDIF
V 110,150,CONT_DIF_N,* S 140,110,140,190,10,*,DOWN,NTRANS
V 110,100,CONT_DIF_N,* S 170,150,170,350,20,*,DOWN,ALU1
V 50,150,CONT_DIF_N,* S 140,190,140,260,10,*,DOWN,POLY
V 50,100,CONT_DIF_N,* S 290,50,290,150,20,*,DOWN,ALU1
V 440,150,CONT_DIF_N,* S 290,300,290,450,20,*,DOWN,ALU1
V 440,100,CONT_DIF_N,* S 350,80,350,170,30,*,UP,NDIF
V 500,150,CONT_DIF_N,* S 290,40,290,170,30,*,UP,NDIF
V 110,400,CONT_DIF_P,* S 320,60,320,190,10,*,DOWN,NTRANS
V 110,450,CONT_DIF_P,* S 350,280,350,470,30,*,DOWN,PDIF
V 50,350,CONT_DIF_P,* S 320,260,320,490,10,*,UP,PTRANS
V 50,400,CONT_DIF_P,* S 290,280,290,470,30,*,UP,PDIF
V 110,300,CONT_DIF_P,* S 260,260,260,390,10,*,UP,PTRANS
V 170,350,CONT_DIF_P,* S 230,280,230,370,30,*,DOWN,PDIF
V 110,350,CONT_DIF_P,* S 230,130,230,170,30,*,UP,NDIF
V 500,450,CONT_DIF_P,* S 260,110,260,190,10,*,DOWN,NTRANS
V 500,400,CONT_DIF_P,* S 230,150,230,350,20,*,DOWN,ALU1
V 500,350,CONT_DIF_P,* S 260,190,260,260,10,*,DOWN,POLY
V 500,300,CONT_DIF_P,* S 320,190,320,260,10,*,DOWN,POLY
V 440,300,CONT_DIF_P,* S 230,200,300,200,20,*,RIGHT,ALU1
V 440,350,CONT_DIF_P,* S 80,200,100,200,30,*,RIGHT,POLY
V 440,400,CONT_DIF_P,* S 300,200,320,200,30,*,RIGHT,POLY
V 310,600,CONT_DIF_P,* S 200,400,200,400,20,cks,LEFT,CALU2
V 310,650,CONT_DIF_P,* S 200,100,200,100,20,ckm,LEFT,CALU2
V 310,700,CONT_DIF_P,* S 200,110,260,110,10,*,RIGHT,POLY
V 250,600,CONT_DIF_P,* S 140,390,200,390,10,*,RIGHT,POLY
V 250,650,CONT_DIF_P,* S 280,740,280,810,10,*,DOWN,POLY
V 250,700,CONT_DIF_P,* S 470,190,470,260,10,*,DOWN,POLY
V 310,550,CONT_DIF_P,* S 450,250,470,250,30,*,RIGHT,POLY
V 250,900,CONT_DIF_N,* S 400,100,400,400,20,xreset,DOWN,CALU1
V 250,850,CONT_DIF_N,* S 400,100,440,100,20,*,RIGHT,ALU1
V 310,900,CONT_DIF_N,* S 400,150,440,150,20,*,RIGHT,ALU1
V 310,950,CONT_DIF_N,* S 400,300,440,300,20,*,RIGHT,ALU1
V 310,850,CONT_DIF_N,* S 400,350,440,350,20,*,RIGHT,ALU1
V 50,700,CONT_DIF_P,* S 400,400,430,400,20,*,RIGHT,ALU1
V 50,650,CONT_DIF_P,* S 50,880,50,970,30,*,UP,NDIF
V 50,600,CONT_DIF_P,* S 80,860,80,990,10,*,DOWN,NTRANS
V 110,700,CONT_DIF_P,* S 80,740,80,860,10,*,DOWN,POLY
V 110,650,CONT_DIF_P,* S 110,900,110,950,20,*,DOWN,ALU1
V 110,600,CONT_DIF_P,* S 110,880,110,970,30,*,DOWN,NDIF
V 110,550,CONT_DIF_P,* S 100,850,100,850,20,r,LEFT,CALU2
V 110,950,CONT_DIF_N,* S 80,850,100,850,30,*,RIGHT,POLY
V 500,550,CONT_DIF_P,* S 50,600,50,900,20,nr,DOWN,CALU1
V 500,600,CONT_DIF_P,* S 300,750,300,750,20,w,LEFT,CALU2
V 500,650,CONT_DIF_P,* S 280,750,300,750,30,*,RIGHT,POLY
V 500,700,CONT_DIF_P,* S 250,600,250,900,20,nw,DOWN,CALU1
V 440,600,CONT_DIF_P,* S 350,100,350,400,20,xckm,DOWN,CALU1
V 500,50,CONT_DIF_N,* S 50,100,50,400,20,xcks,DOWN,CALU1
V 500,100,CONT_DIF_N,* S 0,390,540,390,240,*,RIGHT,NWELL
V 400,800,CONT_VIA,* S 0,610,540,610,240,*,RIGHT,NWELL
V 400,800,CONT_POLY,* S 0,470,500,470,60,vdd,RIGHT,CALU1
V 440,650,CONT_DIF_P,* S 0,530,500,530,60,vdd,RIGHT,CALU1
V 440,700,CONT_DIF_P,*
V 500,850,CONT_DIF_N,*
V 500,900,CONT_DIF_N,*
V 440,850,CONT_DIF_N,*
V 440,900,CONT_DIF_N,*
V 500,950,CONT_DIF_N,*
V 440,970,CONT_BODY_P,*
V 180,970,CONT_BODY_P,* V 180,970,CONT_BODY_P,*
V 450,900,CONT_VIA,* V 440,970,CONT_BODY_P,*
V 450,900,CONT_VIA2,* V 500,950,CONT_DIF_N,*
V 440,900,CONT_DIF_N,*
V 440,850,CONT_DIF_N,*
V 500,900,CONT_DIF_N,*
V 500,850,CONT_DIF_N,*
V 440,700,CONT_DIF_P,*
V 440,650,CONT_DIF_P,*
V 400,800,CONT_POLY,*
V 400,800,CONT_VIA,*
V 500,100,CONT_DIF_N,*
V 500,50,CONT_DIF_N,*
V 440,600,CONT_DIF_P,*
V 500,700,CONT_DIF_P,*
V 500,650,CONT_DIF_P,*
V 500,600,CONT_DIF_P,*
V 500,550,CONT_DIF_P,*
V 110,950,CONT_DIF_N,*
V 110,550,CONT_DIF_P,*
V 110,600,CONT_DIF_P,*
V 110,650,CONT_DIF_P,*
V 110,700,CONT_DIF_P,*
V 50,600,CONT_DIF_P,*
V 50,650,CONT_DIF_P,*
V 50,700,CONT_DIF_P,*
V 310,850,CONT_DIF_N,*
V 310,950,CONT_DIF_N,*
V 310,900,CONT_DIF_N,*
V 250,850,CONT_DIF_N,*
V 250,900,CONT_DIF_N,*
V 310,550,CONT_DIF_P,*
V 250,700,CONT_DIF_P,*
V 250,650,CONT_DIF_P,*
V 250,600,CONT_DIF_P,*
V 310,700,CONT_DIF_P,*
V 310,650,CONT_DIF_P,*
V 310,600,CONT_DIF_P,*
V 440,400,CONT_DIF_P,*
V 440,350,CONT_DIF_P,*
V 440,300,CONT_DIF_P,*
V 500,300,CONT_DIF_P,*
V 500,350,CONT_DIF_P,*
V 500,400,CONT_DIF_P,*
V 500,450,CONT_DIF_P,*
V 110,350,CONT_DIF_P,*
V 170,350,CONT_DIF_P,*
V 110,300,CONT_DIF_P,*
V 50,400,CONT_DIF_P,*
V 50,350,CONT_DIF_P,*
V 110,450,CONT_DIF_P,*
V 110,400,CONT_DIF_P,*
V 500,150,CONT_DIF_N,*
V 440,100,CONT_DIF_N,*
V 440,150,CONT_DIF_N,*
V 50,100,CONT_DIF_N,*
V 50,150,CONT_DIF_N,*
V 110,100,CONT_DIF_N,*
V 110,150,CONT_DIF_N,*
V 110,50,CONT_DIF_N,*
V 110,50,CONT_DIF_N,*
V 170,300,CONT_DIF_P,*
V 100,200,CONT_POLY,*
V 170,150,CONT_DIF_N,*
V 290,50,CONT_DIF_N,*
V 350,100,CONT_DIF_N,*
V 350,150,CONT_DIF_N,*
V 290,150,CONT_DIF_N,*
V 290,100,CONT_DIF_N,*
V 290,50,CONT_DIF_N,*
V 290,300,CONT_DIF_P,*
V 350,350,CONT_DIF_P,*
V 230,300,CONT_DIF_P,*
V 350,400,CONT_DIF_P,*
V 290,350,CONT_DIF_P,*
V 290,400,CONT_DIF_P,*
V 290,450,CONT_DIF_P,*
V 230,350,CONT_DIF_P,*
V 230,150,CONT_DIF_N,*
V 300,200,CONT_POLY,*
V 200,400,CONT_POLY,*
V 200,400,CONT_VIA,*
V 200,100,CONT_POLY,*
V 200,100,CONT_VIA,*
V 170,470,CONT_BODY_N,*
V 230,470,CONT_BODY_N,*
V 30,30,CONT_BODY_P,*
V 170,30,CONT_BODY_P,*
V 230,30,CONT_BODY_P,*
V 350,30,CONT_BODY_P,*
V 440,30,CONT_BODY_P,*
V 450,250,CONT_VIA2,*
V 450,250,CONT_VIA,*
V 450,250,CONT_POLY,*
V 450,600,CONT_VIA2,*
V 450,600,CONT_VIA,*
V 50,900,CONT_DIF_N,*
V 110,900,CONT_DIF_N,*
V 110,950,CONT_DIF_N,*
V 100,850,CONT_POLY,*
V 100,850,CONT_VIA,*
V 300,750,CONT_POLY,*
V 300,750,CONT_VIA,*
V 370,970,CONT_BODY_P,*
V 250,970,CONT_BODY_P,*
EOF EOF

View File

@ -1,159 +1,162 @@
V ALLIANCE : 6 V ALLIANCE : 6
H rf_mid_buf_2,P,10/ 6/2000,10 H rf_mid_buf_2,P,14/11/2000,10
A 0,0,250,1000 A 0,0,250,1000
S 50,150,50,600,20,read,UP,CALU3 S 50,600,200,600,20,*,RIGHT,TALU2
S 200,150,200,600,20,write,UP,CALU3 S 50,400,200,400,20,*,RIGHT,TALU2
S 150,850,150,850,20,selw,LEFT,CALU2 S 50,150,200,150,20,*,RIGHT,TALU2
S 100,800,100,800,20,selr,LEFT,CALU2
S 250,900,250,900,20,nck,LEFT,CALU2
S 0,470,250,470,60,vdd,RIGHT,CALU1
S 0,530,250,530,60,vdd,RIGHT,CALU1
S 0,970,250,970,60,vss,RIGHT,CALU1
S 0,30,250,30,60,vss,RIGHT,CALU1
S 0,50,0,150,20,*,UP,ALU1
S 250,50,250,150,20,*,UP,ALU1
S 120,50,120,150,20,*,UP,ALU1
S 90,820,90,860,10,*,DOWN,POLY
S 30,850,100,850,30,*,RIGHT,POLY
S 30,820,30,870,10,*,DOWN,POLY
S 100,800,100,850,20,*,UP,ALU1
S 120,280,120,740,20,*,UP,ALU1
S 50,660,50,900,20,*,UP,ALU1
S 200,660,200,900,20,*,DOWN,ALU1
S 30,210,90,210,10,*,RIGHT,POLY
S 160,210,220,210,10,*,RIGHT,POLY
S 30,870,30,990,10,*,UP,NTRANS
S 220,820,220,870,10,*,DOWN,POLY
S 220,850,260,850,30,*,RIGHT,POLY
S 220,870,220,990,10,*,UP,NTRANS
S 30,660,90,660,30,*,RIGHT,POLY
S 160,660,220,660,30,*,RIGHT,POLY
S 0,280,0,790,20,*,UP,ALU1
S 0,720,0,800,30,*,UP,PDIF
S 60,720,60,800,30,*,UP,PDIF
S 90,700,90,820,10,*,DOWN,PTRANS
S 30,700,30,820,10,*,DOWN,PTRANS
S 0,890,0,970,30,*,UP,NDIF
S 30,200,30,310,10,*,UP,POLY
S 90,200,90,310,10,*,UP,POLY
S 160,200,160,310,10,*,UP,POLY
S 220,200,220,310,10,*,UP,POLY
S -20,390,270,390,260,*,LEFT,NWELL
S -20,650,270,650,320,*,LEFT,NWELL
S 250,890,250,970,30,*,UP,NDIF
S 130,720,130,800,30,*,UP,PDIF
S 220,700,220,820,10,*,UP,PTRANS
S 190,720,190,800,20,*,UP,PDIF
S 160,700,160,820,10,*,DOWN,PTRANS
S 250,720,250,800,30,*,UP,PDIF
S 250,850,250,900,20,*,UP,ALU1
S 0,30,0,180,30,*,UP,NDIF
S 60,30,60,180,30,*,UP,NDIF
S 30,10,30,200,10,*,UP,NTRANS
S 220,10,220,200,10,*,DOWN,NTRANS
S 190,30,190,180,30,*,UP,NDIF
S 160,10,160,200,10,*,DOWN,NTRANS
S 120,30,120,180,30,*,UP,NDIF
S 130,30,130,180,30,*,UP,NDIF
S 90,10,90,200,10,*,DOWN,NTRANS
S 250,30,250,180,30,*,UP,NDIF
S 250,280,250,790,20,*,UP,ALU1
S 190,100,190,400,20,*,UP,ALU1
S 60,100,60,400,20,*,UP,ALU1
S 60,330,60,620,30,*,UP,PDIF
S 220,310,220,640,10,*,DOWN,PTRANS
S 190,330,190,620,30,*,UP,PDIF
S 130,330,130,620,30,*,UP,PDIF
S 90,310,90,640,10,*,UP,PTRANS
S 0,330,0,620,30,*,UP,PDIF
S 30,310,30,640,10,*,UP,PTRANS
S 160,310,160,640,10,*,UP,PTRANS
S 120,330,120,620,30,*,UP,PDIF
S 250,330,250,620,30,*,DOWN,PDIF
S 220,640,220,670,10,*,UP,POLY
S 160,640,160,670,10,*,UP,POLY
S 90,640,90,670,10,*,UP,POLY
S 30,640,30,670,10,*,UP,POLY
S 180,870,180,990,10,*,UP,NTRANS
S 150,900,200,900,20,*,LEFT,ALU1
S 160,820,160,860,10,*,UP,POLY
S 180,840,180,870,10,*,UP,POLY
S 140,850,180,850,30,*,RIGHT,POLY
S 160,890,160,970,30,*,DOWN,NDIF
S 0,900,0,950,20,*,UP,ALU1 S 0,900,0,950,20,*,UP,ALU1
V 0,50,CONT_DIF_N,* S 160,890,160,970,30,*,DOWN,NDIF
V 120,50,CONT_DIF_N,* S 140,850,180,850,30,*,RIGHT,POLY
V 250,50,CONT_DIF_N,* S 180,840,180,870,10,*,UP,POLY
V 120,350,CONT_DIF_P,* S 160,820,160,860,10,*,UP,POLY
V 120,150,CONT_DIF_N,* S 150,900,200,900,20,*,LEFT,ALU1
V 200,150,CONT_VIA,* S 180,870,180,990,10,*,UP,NTRANS
V 200,150,CONT_VIA2,* S 30,640,30,670,10,*,UP,POLY
V 200,400,CONT_VIA,* S 90,640,90,670,10,*,UP,POLY
V 200,400,CONT_VIA2,* S 160,640,160,670,10,*,UP,POLY
V 200,600,CONT_VIA,* S 220,640,220,670,10,*,UP,POLY
V 200,600,CONT_VIA2,* S 250,330,250,620,30,*,DOWN,PDIF
V 120,670,CONT_BODY_N,* S 120,330,120,620,30,*,UP,PDIF
V 100,800,CONT_VIA,* S 160,310,160,640,10,*,UP,PTRANS
V 50,660,CONT_POLY,* S 30,310,30,640,10,*,UP,PTRANS
V 250,790,CONT_DIF_P,* S 0,330,0,620,30,*,UP,PDIF
V 190,790,CONT_DIF_P,* S 90,310,90,640,10,*,UP,PTRANS
V 0,790,CONT_DIF_P,* S 130,330,130,620,30,*,UP,PDIF
V 100,850,CONT_POLY,* S 190,330,190,620,30,*,UP,PDIF
V 200,660,CONT_POLY,* S 220,310,220,640,10,*,DOWN,PTRANS
V 150,850,CONT_POLY,* S 60,330,60,620,30,*,UP,PDIF
V 150,850,CONT_VIA,* S 60,100,60,400,20,*,UP,ALU1
V 60,900,CONT_DIF_N,* S 190,100,190,400,20,*,UP,ALU1
V 250,740,CONT_DIF_P,* S 250,280,250,790,20,*,UP,ALU1
V 60,740,CONT_DIF_P,* S 250,30,250,180,30,*,UP,NDIF
V 0,740,CONT_DIF_P,* S 90,10,90,200,10,*,DOWN,NTRANS
V 190,740,CONT_DIF_P,* S 130,30,130,180,30,*,UP,NDIF
V 250,900,CONT_VIA,* S 120,30,120,180,30,*,UP,NDIF
V 0,950,CONT_DIF_N,* S 160,10,160,200,10,*,DOWN,NTRANS
V 120,280,CONT_BODY_N,* S 190,30,190,180,30,*,UP,NDIF
V 0,350,CONT_DIF_P,* S 220,10,220,200,10,*,DOWN,NTRANS
V 60,350,CONT_DIF_P,* S 30,10,30,200,10,*,UP,NTRANS
V 60,400,CONT_DIF_P,* S 60,30,60,180,30,*,UP,NDIF
V 0,400,CONT_DIF_P,* S 0,30,0,180,30,*,UP,NDIF
V 0,150,CONT_DIF_N,* S 250,850,250,900,20,*,UP,ALU1
V 60,150,CONT_DIF_N,* S 250,720,250,800,30,*,UP,PDIF
V 60,100,CONT_DIF_N,* S 160,700,160,820,10,*,DOWN,PTRANS
V 0,100,CONT_DIF_N,* S 190,720,190,800,20,*,UP,PDIF
V 190,400,CONT_DIF_P,* S 220,700,220,820,10,*,UP,PTRANS
V 250,400,CONT_DIF_P,* S 130,720,130,800,30,*,UP,PDIF
V 190,350,CONT_DIF_P,* S 250,890,250,970,30,*,UP,NDIF
V 250,350,CONT_DIF_P,* S -20,650,270,650,320,*,LEFT,NWELL
V 190,100,CONT_DIF_N,* S -20,390,270,390,260,*,LEFT,NWELL
V 250,100,CONT_DIF_N,* S 220,200,220,310,10,*,UP,POLY
V 190,150,CONT_DIF_N,* S 160,200,160,310,10,*,UP,POLY
V 250,150,CONT_DIF_N,* S 90,200,90,310,10,*,UP,POLY
V 0,450,CONT_DIF_P,* S 30,200,30,310,10,*,UP,POLY
V 250,450,CONT_DIF_P,* S 0,890,0,970,30,*,UP,NDIF
V 0,500,CONT_DIF_P,* S 30,700,30,820,10,*,DOWN,PTRANS
V 0,550,CONT_DIF_P,* S 90,700,90,820,10,*,DOWN,PTRANS
V 250,500,CONT_DIF_P,* S 60,720,60,800,30,*,UP,PDIF
V 250,550,CONT_DIF_P,* S 0,720,0,800,30,*,UP,PDIF
V 0,600,CONT_DIF_P,* S 0,280,0,790,20,*,UP,ALU1
V 60,600,CONT_DIF_P,* S 160,660,220,660,30,*,RIGHT,POLY
V 190,600,CONT_DIF_P,* S 30,660,90,660,30,*,RIGHT,POLY
V 250,600,CONT_DIF_P,* S 220,870,220,990,10,*,UP,NTRANS
V 250,950,CONT_DIF_N,* S 220,850,260,850,30,*,RIGHT,POLY
V 250,850,CONT_POLY,* S 220,820,220,870,10,*,DOWN,POLY
V 120,100,CONT_DIF_N,* S 30,870,30,990,10,*,UP,NTRANS
V 120,400,CONT_DIF_P,* S 160,210,220,210,10,*,RIGHT,POLY
V 120,550,CONT_DIF_P,* S 30,210,90,210,10,*,RIGHT,POLY
V 120,450,CONT_DIF_P,* S 200,660,200,900,20,*,DOWN,ALU1
V 120,500,CONT_DIF_P,* S 50,660,50,900,20,*,UP,ALU1
V 250,280,CONT_BODY_N,* S 120,280,120,740,20,*,UP,ALU1
V 0,280,CONT_BODY_N,* S 100,800,100,850,20,*,UP,ALU1
V 120,740,CONT_DIF_P,* S 30,820,30,870,10,*,DOWN,POLY
V 50,600,CONT_VIA2,* S 30,850,100,850,30,*,RIGHT,POLY
V 50,600,CONT_VIA,* S 90,820,90,860,10,*,DOWN,POLY
V 50,400,CONT_VIA2,* S 120,50,120,150,20,*,UP,ALU1
V 50,400,CONT_VIA,* S 250,50,250,150,20,*,UP,ALU1
V 50,150,CONT_VIA2,* S 0,50,0,150,20,*,UP,ALU1
V 50,150,CONT_VIA,* S 0,30,250,30,60,vss,RIGHT,CALU1
V 250,670,CONT_BODY_N,* S 0,970,250,970,60,vss,RIGHT,CALU1
V 150,900,CONT_DIF_N,* S 0,530,250,530,60,vdd,RIGHT,CALU1
V 100,970,CONT_BODY_P,* S 0,470,250,470,60,vdd,RIGHT,CALU1
S 250,900,250,900,20,nck,LEFT,CALU2
S 100,800,100,800,20,selr,LEFT,CALU2
S 150,850,150,850,20,selw,LEFT,CALU2
S 200,150,200,600,20,write,UP,CALU3
S 50,150,50,600,20,read,UP,CALU3
V 0,900,CONT_DIF_N,* V 0,900,CONT_DIF_N,*
V 100,970,CONT_BODY_P,*
V 150,900,CONT_DIF_N,*
V 250,670,CONT_BODY_N,*
V 50,150,CONT_VIA,*
V 50,150,CONT_VIA2,*
V 50,400,CONT_VIA,*
V 50,400,CONT_VIA2,*
V 50,600,CONT_VIA,*
V 50,600,CONT_VIA2,*
V 120,740,CONT_DIF_P,*
V 0,280,CONT_BODY_N,*
V 250,280,CONT_BODY_N,*
V 120,500,CONT_DIF_P,*
V 120,450,CONT_DIF_P,*
V 120,550,CONT_DIF_P,*
V 120,400,CONT_DIF_P,*
V 120,100,CONT_DIF_N,*
V 250,850,CONT_POLY,*
V 250,950,CONT_DIF_N,*
V 250,600,CONT_DIF_P,*
V 190,600,CONT_DIF_P,*
V 60,600,CONT_DIF_P,*
V 0,600,CONT_DIF_P,*
V 250,550,CONT_DIF_P,*
V 250,500,CONT_DIF_P,*
V 0,550,CONT_DIF_P,*
V 0,500,CONT_DIF_P,*
V 250,450,CONT_DIF_P,*
V 0,450,CONT_DIF_P,*
V 250,150,CONT_DIF_N,*
V 190,150,CONT_DIF_N,*
V 250,100,CONT_DIF_N,*
V 190,100,CONT_DIF_N,*
V 250,350,CONT_DIF_P,*
V 190,350,CONT_DIF_P,*
V 250,400,CONT_DIF_P,*
V 190,400,CONT_DIF_P,*
V 0,100,CONT_DIF_N,*
V 60,100,CONT_DIF_N,*
V 60,150,CONT_DIF_N,*
V 0,150,CONT_DIF_N,*
V 0,400,CONT_DIF_P,*
V 60,400,CONT_DIF_P,*
V 60,350,CONT_DIF_P,*
V 0,350,CONT_DIF_P,*
V 120,280,CONT_BODY_N,*
V 0,950,CONT_DIF_N,*
V 250,900,CONT_VIA,*
V 190,740,CONT_DIF_P,*
V 0,740,CONT_DIF_P,*
V 60,740,CONT_DIF_P,*
V 250,740,CONT_DIF_P,*
V 60,900,CONT_DIF_N,*
V 150,850,CONT_VIA,*
V 150,850,CONT_POLY,*
V 200,660,CONT_POLY,*
V 100,850,CONT_POLY,*
V 0,790,CONT_DIF_P,*
V 190,790,CONT_DIF_P,*
V 250,790,CONT_DIF_P,*
V 50,660,CONT_POLY,*
V 100,800,CONT_VIA,*
V 120,670,CONT_BODY_N,*
V 200,600,CONT_VIA2,*
V 200,600,CONT_VIA,*
V 200,400,CONT_VIA2,*
V 200,400,CONT_VIA,*
V 200,150,CONT_VIA2,*
V 200,150,CONT_VIA,*
V 120,150,CONT_DIF_N,*
V 120,350,CONT_DIF_P,*
V 250,50,CONT_DIF_N,*
V 120,50,CONT_DIF_N,*
V 0,50,CONT_DIF_N,*
EOF EOF

View File

@ -1,80 +1,83 @@
V ALLIANCE : 6 V ALLIANCE : 6
H rf_out_buf_2,P,10/11/2000,10 H rf_out_buf_2,P,14/11/2000,10
A 0,0,550,1000 A 0,0,550,1000
S 400,500,500,500,20,*,RIGHT,TALU2 S 100,600,200,600,20,*,RIGHT,TALU2
S 290,30,290,150,20,*,DOWN,ALU1 S 100,400,200,400,20,*,RIGHT,TALU2
S 150,650,150,900,20,*,DOWN,ALU1 S 100,150,200,150,20,*,RIGHT,TALU2
S 150,900,150,900,20,nck,LEFT,CALU2
S 0,970,550,970,60,vss,RIGHT,CALU1
S 0,30,550,30,60,vss,RIGHT,CALU1
S 0,530,550,530,60,vdd,RIGHT,CALU1
S 0,470,550,470,60,vdd,RIGHT,CALU1
S -20,390,430,390,260,*,LEFT,NWELL
S -20,650,430,650,320,*,LEFT,NWELL
S 0,390,550,390,240,*,LEFT,NWELL
S 0,610,550,610,240,*,LEFT,NWELL
S 210,280,210,670,20,*,UP,ALU1
S 90,280,90,670,20,*,UP,ALU1
S 150,100,150,400,20,*,UP,ALU1
S 90,40,90,150,20,*,UP,ALU1
S 210,40,210,150,20,*,UP,ALU1
S 120,210,180,210,30,*,RIGHT,POLY
S 120,650,180,650,30,*,RIGHT,POLY
S 180,200,180,310,10,*,UP,POLY
S 120,200,120,310,10,*,UP,POLY
S 210,30,210,180,30,*,UP,NDIF
S 150,30,150,180,30,*,UP,NDIF
S 90,30,90,180,30,*,UP,NDIF
S 180,10,180,200,10,*,DOWN,NTRANS
S 120,10,120,200,10,*,UP,NTRANS
S 120,310,120,640,10,*,UP,PTRANS
S 150,330,150,620,30,*,UP,PDIF
S 180,310,180,640,10,*,UP,PTRANS
S 90,330,90,620,30,*,UP,PDIF
S 210,330,210,620,30,*,UP,PDIF
S 150,150,150,600,20,xcks,UP,CALU3
S 450,0,450,1000,120,vdd,UP,CALU3 S 450,0,450,1000,120,vdd,UP,CALU3
V 290,30,CONT_BODY_P,* S 150,150,150,600,20,xcks,UP,CALU3
V 290,150,CONT_BODY_P,* S 210,330,210,620,30,*,UP,PDIF
V 290,90,CONT_BODY_P,* S 90,330,90,620,30,*,UP,PDIF
V 150,900,CONT_VIA,* S 180,310,180,640,10,*,UP,PTRANS
V 220,970,CONT_BODY_P,* S 150,330,150,620,30,*,UP,PDIF
V 280,970,CONT_BODY_P,* S 120,310,120,640,10,*,UP,PTRANS
V 90,100,CONT_DIF_N,* S 120,10,120,200,10,*,UP,NTRANS
V 210,150,CONT_DIF_N,* S 180,10,180,200,10,*,DOWN,NTRANS
V 210,40,CONT_DIF_N,* S 90,30,90,180,30,*,UP,NDIF
V 210,100,CONT_DIF_N,* S 150,30,150,180,30,*,UP,NDIF
V 150,150,CONT_DIF_N,* S 210,30,210,180,30,*,UP,NDIF
V 150,100,CONT_DIF_N,* S 120,200,120,310,10,*,UP,POLY
V 90,150,CONT_DIF_N,* S 180,200,180,310,10,*,UP,POLY
V 90,40,CONT_DIF_N,* S 120,650,180,650,30,*,RIGHT,POLY
V 90,350,CONT_DIF_P,* S 120,210,180,210,30,*,RIGHT,POLY
V 90,400,CONT_DIF_P,* S 210,40,210,150,20,*,UP,ALU1
V 90,450,CONT_DIF_P,* S 90,40,90,150,20,*,UP,ALU1
V 90,500,CONT_DIF_P,* S 150,100,150,400,20,*,UP,ALU1
V 90,550,CONT_DIF_P,* S 90,280,90,670,20,*,UP,ALU1
V 90,600,CONT_DIF_P,* S 210,280,210,670,20,*,UP,ALU1
V 90,670,CONT_BODY_N,* S 0,610,550,610,240,*,LEFT,NWELL
V 210,670,CONT_BODY_N,* S 0,390,550,390,240,*,LEFT,NWELL
V 210,280,CONT_BODY_N,* S -20,650,430,650,320,*,LEFT,NWELL
V 210,350,CONT_DIF_P,* S -20,390,430,390,260,*,LEFT,NWELL
V 210,450,CONT_DIF_P,* S 0,470,550,470,60,vdd,RIGHT,CALU1
V 90,280,CONT_BODY_N,* S 0,530,550,530,60,vdd,RIGHT,CALU1
V 150,600,CONT_DIF_P,* S 0,30,550,30,60,vss,RIGHT,CALU1
V 150,400,CONT_DIF_P,* S 0,970,550,970,60,vss,RIGHT,CALU1
V 150,350,CONT_DIF_P,* S 150,900,150,900,20,nck,LEFT,CALU2
V 210,550,CONT_DIF_P,* S 150,650,150,900,20,*,DOWN,ALU1
V 210,400,CONT_DIF_P,* S 290,30,290,150,20,*,DOWN,ALU1
V 210,600,CONT_DIF_P,* S 400,500,500,500,20,*,RIGHT,TALU2
V 150,600,CONT_VIA2,*
V 150,600,CONT_VIA,*
V 150,400,CONT_VIA2,*
V 150,400,CONT_VIA,*
V 150,150,CONT_VIA2,*
V 150,150,CONT_VIA,*
V 290,470,CONT_BODY_N,*
V 290,530,CONT_BODY_N,*
V 150,650,CONT_POLY,*
B 450,500,120,20,CONT_VIA,*
B 450,500,120,20,CONT_VIA2,* B 450,500,120,20,CONT_VIA2,*
B 450,500,120,20,CONT_VIA,*
V 150,650,CONT_POLY,*
V 290,530,CONT_BODY_N,*
V 290,470,CONT_BODY_N,*
V 150,150,CONT_VIA,*
V 150,150,CONT_VIA2,*
V 150,400,CONT_VIA,*
V 150,400,CONT_VIA2,*
V 150,600,CONT_VIA,*
V 150,600,CONT_VIA2,*
V 210,600,CONT_DIF_P,*
V 210,400,CONT_DIF_P,*
V 210,550,CONT_DIF_P,*
V 150,350,CONT_DIF_P,*
V 150,400,CONT_DIF_P,*
V 150,600,CONT_DIF_P,*
V 90,280,CONT_BODY_N,*
V 210,450,CONT_DIF_P,*
V 210,350,CONT_DIF_P,*
V 210,280,CONT_BODY_N,*
V 210,670,CONT_BODY_N,*
V 90,670,CONT_BODY_N,*
V 90,600,CONT_DIF_P,*
V 90,550,CONT_DIF_P,*
V 90,500,CONT_DIF_P,*
V 90,450,CONT_DIF_P,*
V 90,400,CONT_DIF_P,*
V 90,350,CONT_DIF_P,*
V 90,40,CONT_DIF_N,*
V 90,150,CONT_DIF_N,*
V 150,100,CONT_DIF_N,*
V 150,150,CONT_DIF_N,*
V 210,100,CONT_DIF_N,*
V 210,40,CONT_DIF_N,*
V 210,150,CONT_DIF_N,*
V 90,100,CONT_DIF_N,*
V 280,970,CONT_BODY_P,*
V 220,970,CONT_BODY_P,*
V 150,900,CONT_VIA,*
V 290,90,CONT_BODY_P,*
V 290,150,CONT_BODY_P,*
V 290,30,CONT_BODY_P,*
EOF EOF

View File

@ -1,150 +1,156 @@
V ALLIANCE : 6 V ALLIANCE : 6
H rf_out_buf_4,P,10/11/2000,10 H rf_out_buf_4,P,14/11/2000,10
A 0,0,550,2000 A 0,0,550,2000
S 400,1500,500,1500,20,*,RIGHT,TALU2 S 100,1850,200,1850,20,*,RIGHT,TALU2
S 400,500,500,500,20,*,RIGHT,TALU2 S 100,1600,200,1600,20,*,RIGHT,TALU2
S 210,30,210,180,30,*,UP,NDIF S 100,1400,200,1400,20,*,RIGHT,TALU2
S 210,40,210,150,20,*,UP,ALU1 S 100,600,200,600,20,*,RIGHT,TALU2
S 270,30,270,150,20,*,DOWN,ALU1 S 100,400,200,400,20,*,RIGHT,TALU2
S 210,330,210,620,30,*,UP,PDIF S 100,150,200,150,20,*,RIGHT,TALU2
S 120,310,120,640,10,*,UP,PTRANS
S 150,330,150,620,30,*,UP,PDIF
S 180,310,180,640,10,*,UP,PTRANS
S 90,330,90,620,30,*,UP,PDIF
S 180,10,180,200,10,*,DOWN,NTRANS
S 120,10,120,200,10,*,UP,NTRANS
S 150,30,150,180,30,*,UP,NDIF
S 90,30,90,180,30,*,UP,NDIF
S 120,210,180,210,10,*,RIGHT,POLY
S 120,200,120,310,10,*,UP,POLY
S 180,200,180,310,10,*,UP,POLY
S 90,280,90,670,20,*,UP,ALU1
S 210,280,210,670,20,*,UP,ALU1
S 150,100,150,400,20,*,UP,ALU1
S 90,40,90,150,20,*,UP,ALU1
S 120,900,180,900,30,*,RIGHT,POLY
S 180,640,180,1360,10,*,UP,POLY
S 120,640,120,1360,10,*,UP,POLY
S 280,1850,280,1970,20,*,DOWN,ALU1
S 210,1380,210,1670,30,*,UP,PDIF
S 180,1360,180,1690,10,*,UP,PTRANS
S 90,1380,90,1670,30,*,UP,PDIF
S 120,1360,120,1690,10,*,UP,PTRANS
S 150,1380,150,1670,30,*,UP,PDIF
S 180,1800,180,1990,10,*,DOWN,NTRANS
S 120,1800,120,1990,10,*,UP,NTRANS
S 210,1820,210,1970,30,*,UP,NDIF
S 90,1820,90,1970,30,*,UP,NDIF
S 150,1820,150,1970,30,*,UP,NDIF
S 180,1690,180,1800,10,*,UP,POLY
S 120,1790,180,1790,10,*,LEFT,POLY
S 120,1690,120,1800,10,*,UP,POLY
S 210,1850,210,1960,20,*,UP,ALU1
S 90,1330,90,1720,20,*,UP,ALU1
S 210,1330,210,1720,20,*,UP,ALU1
S 90,1850,90,1960,20,*,UP,ALU1
S 150,1600,150,1900,20,*,UP,ALU1
S 150,900,150,900,20,nck,LEFT,CALU2
S 150,150,150,1850,20,xcks,DOWN,CALU3
S -20,390,430,390,260,*,LEFT,NWELL
S -20,650,430,650,320,*,LEFT,NWELL
S 0,390,550,390,240,*,LEFT,NWELL
S 0,610,550,610,240,*,LEFT,NWELL
S -20,1610,430,1610,260,*,RIGHT,NWELL
S -20,1350,430,1350,320,*,RIGHT,NWELL
S 0,1610,550,1610,240,*,RIGHT,NWELL
S 0,1390,550,1390,240,*,RIGHT,NWELL
S 0,970,550,970,60,vss,LEFT,CALU1
S 0,1030,550,1030,60,vss,LEFT,CALU1
S 0,1970,550,1970,60,vss,LEFT,CALU1
S 0,1470,550,1470,60,vdd,LEFT,CALU1
S 0,1530,550,1530,60,vdd,LEFT,CALU1
S 0,470,550,470,60,vdd,RIGHT,CALU1
S 0,530,550,530,60,vdd,RIGHT,CALU1
S 0,30,550,30,60,vss,RIGHT,CALU1
S 450,0,450,2000,120,vdd,UP,CALU3 S 450,0,450,2000,120,vdd,UP,CALU3
V 150,150,CONT_VIA,* S 0,30,550,30,60,vss,RIGHT,CALU1
V 150,150,CONT_VIA2,* S 0,530,550,530,60,vdd,RIGHT,CALU1
V 150,400,CONT_VIA,* S 0,470,550,470,60,vdd,RIGHT,CALU1
V 150,400,CONT_VIA2,* S 0,1530,550,1530,60,vdd,LEFT,CALU1
V 150,600,CONT_VIA,* S 0,1470,550,1470,60,vdd,LEFT,CALU1
V 150,600,CONT_VIA2,* S 0,1970,550,1970,60,vss,LEFT,CALU1
V 210,100,CONT_DIF_N,* S 0,1030,550,1030,60,vss,LEFT,CALU1
V 210,40,CONT_DIF_N,* S 0,970,550,970,60,vss,LEFT,CALU1
V 210,150,CONT_DIF_N,* S 0,1390,550,1390,240,*,RIGHT,NWELL
V 270,30,CONT_BODY_P,* S 0,1610,550,1610,240,*,RIGHT,NWELL
V 270,150,CONT_BODY_P,* S -20,1350,430,1350,320,*,RIGHT,NWELL
V 270,90,CONT_BODY_P,* S -20,1610,430,1610,260,*,RIGHT,NWELL
V 270,470,CONT_BODY_N,* S 0,610,550,610,240,*,LEFT,NWELL
V 270,530,CONT_BODY_N,* S 0,390,550,390,240,*,LEFT,NWELL
V 210,600,CONT_DIF_P,* S -20,650,430,650,320,*,LEFT,NWELL
V 210,550,CONT_DIF_P,* S -20,390,430,390,260,*,LEFT,NWELL
V 210,500,CONT_DIF_P,* S 150,150,150,1850,20,xcks,DOWN,CALU3
V 210,450,CONT_DIF_P,* S 150,900,150,900,20,nck,LEFT,CALU2
V 210,400,CONT_DIF_P,* S 150,1600,150,1900,20,*,UP,ALU1
V 210,350,CONT_DIF_P,* S 90,1850,90,1960,20,*,UP,ALU1
V 210,670,CONT_BODY_N,* S 210,1330,210,1720,20,*,UP,ALU1
V 210,280,CONT_BODY_N,* S 90,1330,90,1720,20,*,UP,ALU1
V 90,670,CONT_BODY_N,* S 210,1850,210,1960,20,*,UP,ALU1
V 90,350,CONT_DIF_P,* S 120,1690,120,1800,10,*,UP,POLY
V 90,400,CONT_DIF_P,* S 120,1790,180,1790,10,*,LEFT,POLY
V 90,450,CONT_DIF_P,* S 180,1690,180,1800,10,*,UP,POLY
V 90,500,CONT_DIF_P,* S 150,1820,150,1970,30,*,UP,NDIF
V 90,550,CONT_DIF_P,* S 90,1820,90,1970,30,*,UP,NDIF
V 90,600,CONT_DIF_P,* S 210,1820,210,1970,30,*,UP,NDIF
V 90,280,CONT_BODY_N,* S 120,1800,120,1990,10,*,UP,NTRANS
V 150,600,CONT_DIF_P,* S 180,1800,180,1990,10,*,DOWN,NTRANS
V 150,400,CONT_DIF_P,* S 150,1380,150,1670,30,*,UP,PDIF
V 150,350,CONT_DIF_P,* S 120,1360,120,1690,10,*,UP,PTRANS
V 150,150,CONT_DIF_N,* S 90,1380,90,1670,30,*,UP,PDIF
V 150,100,CONT_DIF_N,* S 180,1360,180,1690,10,*,UP,PTRANS
V 90,150,CONT_DIF_N,* S 210,1380,210,1670,30,*,UP,PDIF
V 90,40,CONT_DIF_N,* S 280,1850,280,1970,20,*,DOWN,ALU1
V 90,100,CONT_DIF_N,* S 120,640,120,1360,10,*,UP,POLY
V 150,1400,CONT_VIA,* S 180,640,180,1360,10,*,UP,POLY
V 150,1400,CONT_VIA2,* S 120,900,180,900,30,*,RIGHT,POLY
V 150,1600,CONT_VIA,* S 90,40,90,150,20,*,UP,ALU1
V 150,1600,CONT_VIA2,* S 150,100,150,400,20,*,UP,ALU1
V 150,1850,CONT_VIA,* S 210,280,210,670,20,*,UP,ALU1
V 150,1850,CONT_VIA2,* S 90,280,90,670,20,*,UP,ALU1
V 270,1470,CONT_BODY_N,* S 180,200,180,310,10,*,UP,POLY
V 270,1530,CONT_BODY_N,* S 120,200,120,310,10,*,UP,POLY
V 280,1910,CONT_BODY_P,* S 120,210,180,210,10,*,RIGHT,POLY
V 280,1850,CONT_BODY_P,* S 90,30,90,180,30,*,UP,NDIF
V 280,1970,CONT_BODY_P,* S 150,30,150,180,30,*,UP,NDIF
V 210,1720,CONT_BODY_N,* S 120,10,120,200,10,*,UP,NTRANS
V 210,1400,CONT_DIF_P,* S 180,10,180,200,10,*,DOWN,NTRANS
V 210,1450,CONT_DIF_P,* S 90,330,90,620,30,*,UP,PDIF
V 210,1500,CONT_DIF_P,* S 180,310,180,640,10,*,UP,PTRANS
V 210,1550,CONT_DIF_P,* S 150,330,150,620,30,*,UP,PDIF
V 210,1600,CONT_DIF_P,* S 120,310,120,640,10,*,UP,PTRANS
V 210,1650,CONT_DIF_P,* S 210,330,210,620,30,*,UP,PDIF
V 210,1330,CONT_BODY_N,* S 270,30,270,150,20,*,DOWN,ALU1
V 90,1330,CONT_BODY_N,* S 210,40,210,150,20,*,UP,ALU1
V 150,1650,CONT_DIF_P,* S 210,30,210,180,30,*,UP,NDIF
V 90,1650,CONT_DIF_P,* S 400,500,500,500,20,*,RIGHT,TALU2
V 90,1600,CONT_DIF_P,* S 400,1500,500,1500,20,*,RIGHT,TALU2
V 90,1550,CONT_DIF_P,*
V 90,1500,CONT_DIF_P,*
V 90,1450,CONT_DIF_P,*
V 90,1400,CONT_DIF_P,*
V 90,1720,CONT_BODY_N,*
V 150,1400,CONT_DIF_P,*
V 150,1600,CONT_DIF_P,*
V 210,1850,CONT_DIF_N,*
V 210,1900,CONT_DIF_N,*
V 210,1960,CONT_DIF_N,*
V 150,1850,CONT_DIF_N,*
V 150,1900,CONT_DIF_N,*
V 90,1850,CONT_DIF_N,*
V 90,1960,CONT_DIF_N,*
V 90,1900,CONT_DIF_N,*
V 150,900,CONT_POLY,*
V 150,900,CONT_VIA,*
V 460,970,CONT_BODY_P,*
V 460,1030,CONT_BODY_P,*
B 450,500,120,20,CONT_VIA,*
B 450,500,120,20,CONT_VIA2,*
B 450,1500,120,20,CONT_VIA2,*
B 450,1500,120,20,CONT_VIA,* B 450,1500,120,20,CONT_VIA,*
B 450,1500,120,20,CONT_VIA2,*
B 450,500,120,20,CONT_VIA2,*
B 450,500,120,20,CONT_VIA,*
V 460,1030,CONT_BODY_P,*
V 460,970,CONT_BODY_P,*
V 150,900,CONT_VIA,*
V 150,900,CONT_POLY,*
V 90,1900,CONT_DIF_N,*
V 90,1960,CONT_DIF_N,*
V 90,1850,CONT_DIF_N,*
V 150,1900,CONT_DIF_N,*
V 150,1850,CONT_DIF_N,*
V 210,1960,CONT_DIF_N,*
V 210,1900,CONT_DIF_N,*
V 210,1850,CONT_DIF_N,*
V 150,1600,CONT_DIF_P,*
V 150,1400,CONT_DIF_P,*
V 90,1720,CONT_BODY_N,*
V 90,1400,CONT_DIF_P,*
V 90,1450,CONT_DIF_P,*
V 90,1500,CONT_DIF_P,*
V 90,1550,CONT_DIF_P,*
V 90,1600,CONT_DIF_P,*
V 90,1650,CONT_DIF_P,*
V 150,1650,CONT_DIF_P,*
V 90,1330,CONT_BODY_N,*
V 210,1330,CONT_BODY_N,*
V 210,1650,CONT_DIF_P,*
V 210,1600,CONT_DIF_P,*
V 210,1550,CONT_DIF_P,*
V 210,1500,CONT_DIF_P,*
V 210,1450,CONT_DIF_P,*
V 210,1400,CONT_DIF_P,*
V 210,1720,CONT_BODY_N,*
V 280,1970,CONT_BODY_P,*
V 280,1850,CONT_BODY_P,*
V 280,1910,CONT_BODY_P,*
V 270,1530,CONT_BODY_N,*
V 270,1470,CONT_BODY_N,*
V 150,1850,CONT_VIA2,*
V 150,1850,CONT_VIA,*
V 150,1600,CONT_VIA2,*
V 150,1600,CONT_VIA,*
V 150,1400,CONT_VIA2,*
V 150,1400,CONT_VIA,*
V 90,100,CONT_DIF_N,*
V 90,40,CONT_DIF_N,*
V 90,150,CONT_DIF_N,*
V 150,100,CONT_DIF_N,*
V 150,150,CONT_DIF_N,*
V 150,350,CONT_DIF_P,*
V 150,400,CONT_DIF_P,*
V 150,600,CONT_DIF_P,*
V 90,280,CONT_BODY_N,*
V 90,600,CONT_DIF_P,*
V 90,550,CONT_DIF_P,*
V 90,500,CONT_DIF_P,*
V 90,450,CONT_DIF_P,*
V 90,400,CONT_DIF_P,*
V 90,350,CONT_DIF_P,*
V 90,670,CONT_BODY_N,*
V 210,280,CONT_BODY_N,*
V 210,670,CONT_BODY_N,*
V 210,350,CONT_DIF_P,*
V 210,400,CONT_DIF_P,*
V 210,450,CONT_DIF_P,*
V 210,500,CONT_DIF_P,*
V 210,550,CONT_DIF_P,*
V 210,600,CONT_DIF_P,*
V 270,530,CONT_BODY_N,*
V 270,470,CONT_BODY_N,*
V 270,90,CONT_BODY_P,*
V 270,150,CONT_BODY_P,*
V 270,30,CONT_BODY_P,*
V 210,150,CONT_DIF_N,*
V 210,40,CONT_DIF_N,*
V 210,100,CONT_DIF_N,*
V 150,600,CONT_VIA2,*
V 150,600,CONT_VIA,*
V 150,400,CONT_VIA2,*
V 150,400,CONT_VIA,*
V 150,150,CONT_VIA2,*
V 150,150,CONT_VIA,*
EOF EOF

View File

@ -1341,58 +1341,20 @@ MACRO rf_fifo_buf
SIZE 50.00 BY 100.00 ; SIZE 50.00 BY 100.00 ;
SYMMETRY Y ; SYMMETRY Y ;
SITE core ; SITE core ;
PIN xcks PIN nreset
DIRECTION OUTPUT ; DIRECTION OUTPUT ;
PORT PORT
LAYER L_ALU1 ; LAYER L_ALU3 ;
RECT 4.00 39.00 6.00 41.00 ; RECT 44.00 59.00 46.00 61.00 ;
RECT 4.00 34.00 6.00 36.00 ; RECT 44.00 54.00 46.00 56.00 ;
RECT 4.00 29.00 6.00 31.00 ; RECT 44.00 49.00 46.00 51.00 ;
RECT 4.00 24.00 6.00 26.00 ; RECT 44.00 44.00 46.00 46.00 ;
RECT 4.00 19.00 6.00 21.00 ; RECT 44.00 39.00 46.00 41.00 ;
RECT 4.00 14.00 6.00 16.00 ; RECT 44.00 34.00 46.00 36.00 ;
RECT 4.00 9.00 6.00 11.00 ; RECT 44.00 29.00 46.00 31.00 ;
RECT 44.00 24.00 46.00 26.00 ;
END END
END xcks END nreset
PIN xckm
DIRECTION OUTPUT ;
PORT
LAYER L_ALU1 ;
RECT 34.00 39.00 36.00 41.00 ;
RECT 34.00 34.00 36.00 36.00 ;
RECT 34.00 29.00 36.00 31.00 ;
RECT 34.00 24.00 36.00 26.00 ;
RECT 34.00 19.00 36.00 21.00 ;
RECT 34.00 14.00 36.00 16.00 ;
RECT 34.00 9.00 36.00 11.00 ;
END
END xckm
PIN nw
DIRECTION OUTPUT ;
PORT
LAYER L_ALU1 ;
RECT 24.00 89.00 26.00 91.00 ;
RECT 24.00 84.00 26.00 86.00 ;
RECT 24.00 79.00 26.00 81.00 ;
RECT 24.00 74.00 26.00 76.00 ;
RECT 24.00 69.00 26.00 71.00 ;
RECT 24.00 64.00 26.00 66.00 ;
RECT 24.00 59.00 26.00 61.00 ;
END
END nw
PIN nr
DIRECTION OUTPUT ;
PORT
LAYER L_ALU1 ;
RECT 4.00 89.00 6.00 91.00 ;
RECT 4.00 84.00 6.00 86.00 ;
RECT 4.00 79.00 6.00 81.00 ;
RECT 4.00 74.00 6.00 76.00 ;
RECT 4.00 69.00 6.00 71.00 ;
RECT 4.00 64.00 6.00 66.00 ;
RECT 4.00 59.00 6.00 61.00 ;
END
END nr
PIN xreset PIN xreset
DIRECTION OUTPUT ; DIRECTION OUTPUT ;
PORT PORT
@ -1406,54 +1368,58 @@ MACRO rf_fifo_buf
RECT 39.00 9.00 41.00 11.00 ; RECT 39.00 9.00 41.00 11.00 ;
END END
END xreset END xreset
PIN nreset PIN nr
DIRECTION OUTPUT ; DIRECTION OUTPUT ;
PORT PORT
LAYER L_ALU3 ; LAYER L_ALU1 ;
RECT 44.00 89.00 46.00 91.00 ; RECT 4.00 89.00 6.00 91.00 ;
RECT 44.00 84.00 46.00 86.00 ; RECT 4.00 84.00 6.00 86.00 ;
RECT 44.00 79.00 46.00 81.00 ; RECT 4.00 79.00 6.00 81.00 ;
RECT 44.00 74.00 46.00 76.00 ; RECT 4.00 74.00 6.00 76.00 ;
RECT 44.00 69.00 46.00 71.00 ; RECT 4.00 69.00 6.00 71.00 ;
RECT 44.00 64.00 46.00 66.00 ; RECT 4.00 64.00 6.00 66.00 ;
RECT 44.00 59.00 46.00 61.00 ; RECT 4.00 59.00 6.00 61.00 ;
RECT 44.00 54.00 46.00 56.00 ;
RECT 44.00 49.00 46.00 51.00 ;
RECT 44.00 44.00 46.00 46.00 ;
RECT 44.00 39.00 46.00 41.00 ;
RECT 44.00 34.00 46.00 36.00 ;
RECT 44.00 29.00 46.00 31.00 ;
RECT 44.00 24.00 46.00 26.00 ;
END END
END nreset END nr
PIN w PIN nw
DIRECTION INPUT ; DIRECTION OUTPUT ;
PORT PORT
LAYER L_ALU2 ; LAYER L_ALU1 ;
RECT 29.00 74.00 31.00 76.00 ; RECT 24.00 89.00 26.00 91.00 ;
RECT 24.00 84.00 26.00 86.00 ;
RECT 24.00 79.00 26.00 81.00 ;
RECT 24.00 74.00 26.00 76.00 ;
RECT 24.00 69.00 26.00 71.00 ;
RECT 24.00 64.00 26.00 66.00 ;
RECT 24.00 59.00 26.00 61.00 ;
END END
END w END nw
PIN r PIN xckm
DIRECTION INPUT ; DIRECTION OUTPUT ;
PORT PORT
LAYER L_ALU2 ; LAYER L_ALU1 ;
RECT 9.00 84.00 11.00 86.00 ; RECT 34.00 39.00 36.00 41.00 ;
RECT 34.00 34.00 36.00 36.00 ;
RECT 34.00 29.00 36.00 31.00 ;
RECT 34.00 24.00 36.00 26.00 ;
RECT 34.00 19.00 36.00 21.00 ;
RECT 34.00 14.00 36.00 16.00 ;
RECT 34.00 9.00 36.00 11.00 ;
END END
END r END xckm
PIN ckm PIN xcks
DIRECTION INPUT ; DIRECTION OUTPUT ;
PORT PORT
LAYER L_ALU2 ; LAYER L_ALU1 ;
RECT 19.00 9.00 21.00 11.00 ; RECT 4.00 39.00 6.00 41.00 ;
RECT 4.00 34.00 6.00 36.00 ;
RECT 4.00 29.00 6.00 31.00 ;
RECT 4.00 24.00 6.00 26.00 ;
RECT 4.00 19.00 6.00 21.00 ;
RECT 4.00 14.00 6.00 16.00 ;
RECT 4.00 9.00 6.00 11.00 ;
END END
END ckm END xcks
PIN cks
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 19.00 39.00 21.00 41.00 ;
END
END cks
PIN reset PIN reset
DIRECTION INPUT ; DIRECTION INPUT ;
PORT PORT
@ -1461,6 +1427,34 @@ MACRO rf_fifo_buf
RECT 39.00 79.00 41.00 81.00 ; RECT 39.00 79.00 41.00 81.00 ;
END END
END reset END reset
PIN cks
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 19.00 39.00 21.00 41.00 ;
END
END cks
PIN ckm
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 19.00 9.00 21.00 11.00 ;
END
END ckm
PIN r
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 9.00 84.00 11.00 86.00 ;
END
END r
PIN w
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 29.00 74.00 31.00 76.00 ;
END
END w
PIN vdd PIN vdd
DIRECTION INOUT ; DIRECTION INOUT ;
USE power ; USE power ;
@ -1615,6 +1609,9 @@ MACRO rf_fifo_buf
RECT 34.00 89.00 36.00 91.00 ; RECT 34.00 89.00 36.00 91.00 ;
RECT 39.00 89.00 41.00 91.00 ; RECT 39.00 89.00 41.00 91.00 ;
RECT 44.00 89.00 48.50 91.00 ; RECT 44.00 89.00 48.50 91.00 ;
LAYER L_ALU2 ;
RECT 44.00 24.00 51.00 26.00 ;
RECT 44.00 59.00 51.00 61.00 ;
END END
END rf_fifo_buf END rf_fifo_buf
@ -3895,22 +3892,6 @@ MACRO rf_mid_buf_2
SIZE 25.00 BY 100.00 ; SIZE 25.00 BY 100.00 ;
SYMMETRY Y ; SYMMETRY Y ;
SITE core ; SITE core ;
PIN read
DIRECTION OUTPUT ;
PORT
LAYER L_ALU3 ;
RECT 4.00 59.00 6.00 61.00 ;
RECT 4.00 54.00 6.00 56.00 ;
RECT 4.00 49.00 6.00 51.00 ;
RECT 4.00 44.00 6.00 46.00 ;
RECT 4.00 39.00 6.00 41.00 ;
RECT 4.00 34.00 6.00 36.00 ;
RECT 4.00 29.00 6.00 31.00 ;
RECT 4.00 24.00 6.00 26.00 ;
RECT 4.00 19.00 6.00 21.00 ;
RECT 4.00 14.00 6.00 16.00 ;
END
END read
PIN write PIN write
DIRECTION OUTPUT ; DIRECTION OUTPUT ;
PORT PORT
@ -3927,20 +3908,22 @@ MACRO rf_mid_buf_2
RECT 19.00 14.00 21.00 16.00 ; RECT 19.00 14.00 21.00 16.00 ;
END END
END write END write
PIN selw PIN read
DIRECTION INPUT ; DIRECTION OUTPUT ;
PORT PORT
LAYER L_ALU2 ; LAYER L_ALU3 ;
RECT 14.00 84.00 16.00 86.00 ; RECT 4.00 59.00 6.00 61.00 ;
RECT 4.00 54.00 6.00 56.00 ;
RECT 4.00 49.00 6.00 51.00 ;
RECT 4.00 44.00 6.00 46.00 ;
RECT 4.00 39.00 6.00 41.00 ;
RECT 4.00 34.00 6.00 36.00 ;
RECT 4.00 29.00 6.00 31.00 ;
RECT 4.00 24.00 6.00 26.00 ;
RECT 4.00 19.00 6.00 21.00 ;
RECT 4.00 14.00 6.00 16.00 ;
END END
END selw END read
PIN selr
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 9.00 79.00 11.00 81.00 ;
END
END selr
PIN nck PIN nck
DIRECTION INPUT ; DIRECTION INPUT ;
PORT PORT
@ -3948,6 +3931,20 @@ MACRO rf_mid_buf_2
RECT 24.00 89.00 26.00 91.00 ; RECT 24.00 89.00 26.00 91.00 ;
END END
END nck END nck
PIN selr
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 9.00 79.00 11.00 81.00 ;
END
END selr
PIN selw
DIRECTION INPUT ;
PORT
LAYER L_ALU2 ;
RECT 14.00 84.00 16.00 86.00 ;
END
END selw
PIN vdd PIN vdd
DIRECTION INOUT ; DIRECTION INOUT ;
USE power ; USE power ;
@ -4032,6 +4029,10 @@ MACRO rf_mid_buf_2
RECT 9.00 89.00 11.00 91.00 ; RECT 9.00 89.00 11.00 91.00 ;
RECT 14.00 89.00 16.00 91.00 ; RECT 14.00 89.00 16.00 91.00 ;
RECT 19.00 89.00 23.50 91.00 ; RECT 19.00 89.00 23.50 91.00 ;
LAYER L_ALU2 ;
RECT 4.00 14.00 21.00 16.00 ;
RECT 4.00 39.00 21.00 41.00 ;
RECT 4.00 59.00 21.00 61.00 ;
END END
END rf_mid_buf_2 END rf_mid_buf_2
@ -4649,6 +4650,9 @@ MACRO rf_out_buf_2
RECT 49.00 89.00 53.50 91.00 ; RECT 49.00 89.00 53.50 91.00 ;
LAYER L_ALU2 ; LAYER L_ALU2 ;
RECT 39.00 49.00 51.00 51.00 ; RECT 39.00 49.00 51.00 51.00 ;
RECT 9.00 14.00 21.00 16.00 ;
RECT 9.00 39.00 21.00 41.00 ;
RECT 9.00 59.00 21.00 61.00 ;
END END
END rf_out_buf_2 END rf_out_buf_2
@ -5031,8 +5035,14 @@ MACRO rf_out_buf_4
RECT 44.00 189.00 46.00 191.00 ; RECT 44.00 189.00 46.00 191.00 ;
RECT 49.00 189.00 53.50 191.00 ; RECT 49.00 189.00 53.50 191.00 ;
LAYER L_ALU2 ; LAYER L_ALU2 ;
RECT 39.00 49.00 51.00 51.00 ;
RECT 39.00 149.00 51.00 151.00 ; RECT 39.00 149.00 51.00 151.00 ;
RECT 39.00 49.00 51.00 51.00 ;
RECT 9.00 14.00 21.00 16.00 ;
RECT 9.00 39.00 21.00 41.00 ;
RECT 9.00 59.00 21.00 61.00 ;
RECT 9.00 139.00 21.00 141.00 ;
RECT 9.00 159.00 21.00 161.00 ;
RECT 9.00 184.00 21.00 186.00 ;
END END
END rf_out_buf_4 END rf_out_buf_4