44
Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC (Academic Research Platform for Integrated Circuits) Naratorul nu este un maestru al cuvintelor astfel incat imaginile vor vorbi. (pe principiul o imagine face cat o mie de cuvinte)

povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Povestea unui circuit integrat

O radiografie subiectiva a implementarii ARPIC (Academic Research Platform for Integrated Circuits)

Naratorul nu este un maestru al cuvintelor astfel incat imaginile vorvorbi. (pe principiul o imagine face cat o mie de cuvinte)

Page 2: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

A fost odata ca niciodata, (asa incepe orice poveste)

Patru echipe, din 3 centre universitare, ce au pornit in implementarea unui circuit integrat sponsorizat de Infineon Technologies:• Bucuresti• Cluj• Iasi1• Iasi2

Page 3: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

S‐a inceput intr‐un sfarsit de Iulie calduros al anului 2012

Ne rezumam la descrierea Iasi1 in care lucrurile sunt simple: “Noi centram noi dam cu capul”S‐a incercat atragerea a 2 studenti in echipa dar au dat bir cu fugitii inainte de a incepe.Cine lucreaza in august cand toata lumea e la mare?

Incercam sa implementam filtre spatiale cu cel mult 16 cellule CNN

Page 4: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Ideea: se pune intai pe hartie

Page 5: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se face cunostiinta cu tehnologia:AMS018HV – nici pana la ora povestirii n‐am inteles de cine a fost aleasa. 

N‐a fost o idee stralucita

Documentatie putina si aia obtinuta greu,lucram prin descoperire incepem cu inversorul si apoi lucrurile simple

Fugim o saptamana in concediu apoi reluam.Si trece o vara cu multe lucruri pierdute:

Page 6: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Proiectare Top-Down.

Page 7: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

CNN cell

Page 8: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

OTA COMPARATOR

BUFFER

Page 9: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se ajunge la un layout pentru celula

Page 10: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Interconectarea celor 16 cellule, in layout e crima si pedeapsa

Page 11: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Layoutul celor 16 cellule si circuiteleadiacente

705um

1055um

Page 12: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Simulari, simulari, simulari –schematic si post layout

Page 13: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Dupa o munca titanica, vine Toamna… Incep sedintesaptamanale pentru definitivarea circuitelor. Target 26 noiembrie trimis la fabrica. Marea problema in universitati: nu prea stie nimeni sa respecte deadline‐uri. Ceva maiseriosi cei de la Cluj, se agita, pun umarul, chiar suntinteresati.Tarziu se pune problema ESD‐urilor, nimeni cu experienta, isiincropeste fiecare bucata de I/O ring

1500

1050

Page 14: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se intarzie mult, pe 24 noiembrie se face rost de 2 pagini pentru descrierea ringului de ESD iar pe data de 26 noiembrie dimineata se finalizeaza partea Iasi1 spre amiaza si Clujul, restul tacere… clar nu intramacum… 

Mai rau dimineata pica serverul la Iasi

Page 15: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se amana implementarea pana in martie 2013. Se propun si alte circuite pentru a ocupa toataaria dar iarasi nu se respecta termenele.Se pune accent pe I/O ring (64 pini) si termenulfinal 1 martie cand vom merge la Bucurestipentru realizarea TOP‐ului

Incet incet se configureaza si o metodade testare ce se va dovedi greu de realizat

Page 16: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC
Page 17: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Filter settingsI1_VC_C_T I1_VC_F_T , Filter

0 0 BPF

0 1 BSF

1 0 HPF

1 1 LPF

0ns 500ns 1us 1.5us

I1_CLK

I1_INIT

200ns0ns

8.01us 8.21usI1_VFREEZE

2us 9us

I1_VPOWER_UP

Digital inputs signals

Page 18: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Si mergem la Bucuresti: cu avion platit cu cazare asigurata de Infineon dar restul cheltuielilor pe banii nostrii. Credeti ca ETTI stia ca are un reprezentant in asa ceva?Ulterior, la sfarsitul lui martie, tot Infineon ne furnizeaza sidiurna… asta a fost jenant parca era numai interesul lor sarealizam circuitul.A  fost o saptamana crancena la Bucuresti: munca de la 9 la 20 in firma, apoi pana la ora 1‐2 in hotel, in care in loc de realizat Top‐ul am tras de cei de la politehnica sa termine ce aveau de facut. Clujul era gata (colaborarea cu Istvan a fost excelenta, am corectat cu el multe lucruri din I/O Ring si din celelalte), iasi2 surprinzator le‐a picat serverul  si nu s‐a terminat.Din punct de vedere al Top‐ului a fost o saptamana ratata, Marius Neag de la Cluj (“manager de proiect”) total dezamagit.

Page 19: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se revine la iasi cu promisiunea ca realizam top‐ul in urmatoarea saptamana in tandem iasi – cluj.O alta saptamana crancena: trebuie recuperate orele pierdutein saptamana anterioara si trebuie realizat Top‐ul.D‐l Neag incepe cu ultimatumuri… degeaba… unii nu inteleg…Tot respectul pentru acest om, pe care nici in momentul de fata nu l‐am cunoscut personal, dar care desi era in familie, in parc cu copilul sau in pauzele dintre ore isi gasea timp sasune si sa intrebe cum mai stam.Facand o paranteza el este singurul din cei cunoscuti in ETTI Iasi, Cluj, Bucuresti care in momente aniversare (chiar daca nu am “lasat sa se vada” si nu avea de unde sti aceste momente) a trimis o urare si un gand bun

Page 20: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Cu mari eforturi si multe cuvinte dure se realizeaza TOP‐ulDuminica 17 martie 2013 ora 20 iar pana la ora 24 se facverificari. Luni, pe 18, trebuie trimis la fabrica. Dar ce sa vezi Luni la ora10 toata lumea era acasa de parca nu trebuia sa se intamplenimic. Ce conta ca un fraier a stat 3 zile inchis intr‐o incaperepentru ca totul sa fie gata…Dupa alte peripetii, la sfarsitul zilei facem upload la baza de date…Am intrat!!!Urmatoarea zi se raporteaza erori de la Fab, se lasa totul balta(ore, alte situatii) si se corecteaza si retrimite.Toata lumea e “fericita”

Page 21: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

TOP‐ul trimis la FAB

Page 22: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC
Page 23: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Urmeaza diagrama de bonding care incet incet se realizeaza (n‐o mai facuse nimeni niciodata)

Page 24: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Tot D‐l Neag initiaza o lucrare prezentata la CDN‐Live “ARPIC –An Academic Platform for IC Development “ o facem si pe asta. Dar incep sa‐si puna problema PCB‐ului de test.

Acolo s‐au bagat cei din cluj avand experienta, dar se impune lucrul cu CETI‐Bucuresti.

Se taraganeaza lucrurile pana ce in iulie vine circuitul si PCB‐ul nici macar inceput.Urmeaza concediul vine toamna si PCB‐ul nu e gata.Dupa alte peripetii in cumpararea componentelor (universitatile nu sunt in stare, le cumpara Infineon si face contract de sponsorizare pe componente   ) PCB‐ul e gata si ajunge la iasi in 23 noiembrie cu o conditie: sa se realizeze mufarea mufelor de conectare la PCB.

Page 25: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC
Page 26: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC
Page 27: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Cine a ales tipul asta de mufe nu a fost foarte inspirat 14 piniin 25mm. Clestele de mufat costa 350E si am gasit unulechivalent imprumut. Greu de mufat dar s‐a rezolvat in cateva saptamani.

Page 28: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Incepe testarea…

Page 29: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Probleme cu semnalele furnizate de FPGA

Page 30: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Circuitul da semne sa mearga dar in 2 zile “crapa”o saptamana pauza, ceilalti nu s‐au apucat de testare iar cands‐au apucat a crapat si la ei (macar nu‐s singurul prost care a stricat un circuit), se refac interconexiunile cu ceva cabluri de 

imprumut si apoi pornim al doiea circuitsi

merge… se face o scriere si o citire

Page 31: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC
Page 32: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Cabluri imprumutate, puteam sa cumpar dar am hotarat ca nu mai pun nici un ban din buzunar

Page 33: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

O pauza in sesiune si masa de lucru usor usor se dezmembreaza unu are nevoie de sursa altul de pistolul de lipit. Apoi s-a refacut masa de lucru in alta parte.

Page 34: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se mai obtin ceva masuratori

Page 35: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC
Page 36: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Se decapsuleaza primul circuit si se obtin imagini de la microscop

Page 37: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Coltul de la iasi1

Page 38: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Bipolarele de la Bucuresti

Page 39: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Matching de capacitate Iasi2

Page 40: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

SPI 128b de la Bucuresti

Page 41: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

LOGO: harta lui... de fapt a lui Dorel... (avem si noi Dorelul nostru)

Page 42: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

daca faci rutari pe metal 1 si 2, nu vezi nimic in circuit... cine te-o fi invatat sa lucrezi asa?

Page 43: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Desi mai urmeaza destule alte lucruri: diseminarea rezultatelor (sfarsitul lui martie 2014 la Bucuresti) si alte masuratori povestea se va sfarsi aici.

Ar mai fi multe de spus dar sa ne oprim aici pentru a nu aduce si alte prejudicii de imagine, unora.

Page 44: povestea unui circuit integratstaff.etc.tuiasi.ro/patachen/download/povestea unui... · 2014-02-24 · Povestea unui circuit integrat O radiografie subiectiva a implementarii ARPIC

Povestitorul nu detine arta de a povesti, cuvintele-i ies destul de greu din minte si a sarit destule momente importante tocmai pentru a nu incarca povestirea.