Sunteți pe pagina 1din 13

Nanotehnologia

Cuprins

1. Ce este o nanotehnologie? 2. Nanotehnologia, miracolul mileniului trei 3. Nanotehnologia: o soluie pentru calculatoarele viitorului 3.1 Sfarsitul erei legii lui Moore 3.2 Nanotehnologie 3.3 Componente 3.4 Trasaturi 3.5 Hardware reconfigurabil 3.6 Nano-calculatoare 3.7 Concluzii

1. Ce este o nanotehnologie?
Nanotehnologia este fabricarea unui produs cu o mrime geometric controlat n care cel puin un component funcional are o mrime a particulelor mai mic de 100 nanometrii.Aceasta permite utilizarea efectelor chimice, fizice sau biologice care nu se produc peste parametrul crucial de 100 nm.Se poate face o diferen ntre nanoparticule sub 100 nm n una, dou sau trei dimensiuni i nanostructuri construite ntr-o matri. Datorit raportului mare suprafa per mas, materialele de dimensiuni nano au proprieti energetice speciale, proprieti care pot fi utilizate pentru o multitudine de efecte imposibil de atins cu produse conveniona le.Prin nanotehnologii s-a realizat o revoluie n utilizarea i formularea substanelor organice insolubile. Se pot produce astfel nanodispersii ale unor substane cu solubilitate sczut precum biocizi, substane fluorescente, produse farmaceutice, colorani, arome, produse agrochimice, creme de protecie la aciunea soarelui, polimeri, conservani, ingredieni alimentari, substane tensioactive, pesticide, nlbitori, etc. Nanodispersiile prezint deseori performane superioare soluiilor, emulsiilor i dispersiilor convenionale de particule (>1 micron). De asemenea, nanodispersiile organice au un avantaj crucial fa de nanoparticulele anorganice: ele nu sunt persistente n mediul nconjurtor. Tehnologiile nano au potenialul de a reduce semnificativ cantitatea de solveni organici utilizai n diverse produse, de a extinde timpul de via al ingredienilor activi, de a accelera.

2. Nanotehnologia, miracolul mileniului trei


Cercetarile in domeniul tehnologiilor la nivel atomic au fost finantate cu doua miliarde de dolari in 2007. Succesele obtinute au fost atat de uluitoare incat in 2008 s-au alocat 150 miliarde de dolari. Se apropie ziua in care soldatii vor purta costume capabile sa respinga efectul exploziilor, iar prin corpul nostru vor circula armate de anticorpi computerizati. Atunci vom avea haine care vor curata aerul pe care il respiram si miliarde de roboti cat firul de praf vor cotrobai prin tot Sistemul Solar pentru noi. Toate aceste miracole vor fi opera nanotehnologiilor. Specialistii acestui nou domeniu vorbesc despre munca lor cu multa seriozitate, dar inventiile pe care le fac sunt atat de minunate, incat adeseori nu sunt luate in seama pentru ca suna incredibil. Chiar cuvantul in sine, Nanotehnologie, are un aer exotic, ce sugereaza inginerii neverosemile, greu de inteles.
3

3. Nanotehnologia: o soluie pentru calculatoarele viitorului


3.1 Sfarsitul erei legii lui Moore Un adevr incontestabil este c evoluia tehnologiilor de calcul a avut o acceleraie greu de imaginat. Timp de cel puin 40 de ani, de la inventarea circuitelor integrate, rata de cretere a performanei a fost exponenial, dublnd puterea de calcul la fiecare 18 luni. Aceast evoluie a fost att de inexorabil nct a fost denumit ``lege'': aceasta este celebra lege a lui Moore. Termenul poate ns fi neltor: legea lui Moore este doar o observaie empiric, i nu o lege a naturii. Reputaia ei a fost ntrit de faptul c adesea experii au prezis bariere care vor stvili avntul tehnologiei i i vor ncetini evoluia. De fiecare dat, ns, realitatea a depit prediciile, i legea lui Moore a funcionat timp 40 de ani. Limitele finale sunt ns din ce n ce mai aproape. n mod surprinztor, cele mai amenintoare bariere care se profileaz sunt de natur economic! Dac urmrim costul unei fabrici care produce circuite integrate vom observa c urmeaz aceeai curb exponenial pe care o urmeaz performana circuitelor integrate. O astfel de fabric a ajuns la ora actual s coste cam 2 miliarde de dolari, i la aceeai rat de cretere va ajunge la 50 de miliarde n 2010. Acesta e un cost pe care foarte puine companii i-l pot permite, mai ales c investiia nu este lipsit de riscuri (vedei de exemplu rzboiul Intel-AMD, cu tot felul de ntorsturi neateptate n poziia de lider al pieei). Chiar dac putem argumenta c fabricile vor putea fi construite n comun de ctre consorii de fabricani, exist o serie de costuri care nu pot fi distribuite: fiecare circuit integrat este construit folosind o serie de mti; costul mtilor a suferit i el o evoluie exponenial, fcnd deja prohibitiv fabricarea de chip-uri de ctre companiile mici. Creterea costului de fabricaie este dat de costul dispozitivelor mecanice care sunt folosite n fabricarea integratelor. Pe msur ce dimensiunea tranzistoarelor scade, cerinele de precizie pentru alinierea mtilor, lefuirea suprafeei plcii de siliciu, montarea nivelelor de metal ale circuitului final, etc., cresc i ele; costul unor dispozitive mecanice care fac operaii att de precise crete deci exponenial cu scderea dimensiunii.
4

Anticipnd sfritul acestei ere prodigioase din istoria calculatoarelor, grupul de cercetare din care fac i eu parte a nceput s investigheze modele alternative de calcul. n acest articol voi prezenta pe scurt propunerea noastr pentru urmtoarea generaie arhitectural, care substituie n locul circuitelor integrate n tehnologie CMOS (Complementary Metal-Oxide Semiconductor) circuite construite folosind nanotehnologie electronic. 3.2 Nanotehnologie Dicionarul Webster definete cuvntul ``nanotehnologie'' ca ``arta manipulrii unor dispozitive minuscule, de dimensiuni moleculare''. Guvernul american ns a investit anul trecut jumtate de miliard de dolari n cercetarea din d omeniul nanotehnologiilor, n ncercarea de a transforma-o dintr-o ``art'' ntr-o ``tiin''. Ca urmare, activitatea de cercetare din domeniu este prodigioas; n seciunea despre alte surse de informaie ofer cteva legturi care v pot ghida spre paginile de web ale unora dintre cele mai renumite laboratoare. Progresele rapide, mai ales din chimie, au pus la-ndemna cercettorilor o seam de unelte miniaturale minunate. n aceast seciune voi trece n revist unele dintre dispozitivele minuscule care s e anun a fi potrivite pe post de componente ale unui dispozitiv de calcul; nanotehnologia ca domeniu se ocup de multe alte lucruri, pe care le voi ignora. Chiar i printre dispozitivele nano-electronice, este imposibil de fcut o enumerare exhaustiv, aa c m voi mulumi doar s ilustrez cu exemple reprezentative. 3.3 Componente Primul ingredient necesar pentru a construi circuite la scar molecular este... srma. Astfel de srme trebuie s fie foarte subiri, lungi, rezistente mecanic, i s aib o conductan electric bun. Din fericire chimitii au descoperit o serie de molecule care au exact proprietile necesare. Figura 1 este ilustraia unui fragment din cea mai celebr dintre moleculele descoperite, nanotubul de carbon.

Figura 1: Nanotuburi de carbon: fiecare bilu este un atom de carbon legat covalent cu vecinii si. Aceasta este partea din stnga a unei singure molecule. Pentru descoperirea acestor molecule Richard Smaley, de la universitatea Rice din Statele Unite, a primit premiul Nobel pentru chimie n 1996. Astfel de molecule au un diametru de 5 nm i pot avea lungimi de ordinul milimetrilor. Proprietile lor electrice i mecanice sunt excelente, n pofida dimensiunilor lor minuscule. Al doilea ingredient de care avem nevoie este un comutator, care poate nchide i deschide circuite. Din fericire i pentru acest dispozitiv exist o pletor de alternative; n figura 2(a) este schema unui astfel de comutator; fiecare bilu este un atom.

Figura 2: (a) Un comutator molecular. O molecul polarizat are un nor de sarcin electric asimetric. n poziia din stnga norul blocheaz trecerea curentului electric. Aplicnd un potenial ridicat cauzm rotirea moleculei i reorientarea norului electronic; mole cula n poziia din dreapta conduce curent electric ntr-o singur direcie, comportndu-se ca o diod. Molecula are ``memorie'', pentru c rmne pentru mult vreme n poziia n care a fost pus. Un potenial mare negativ poate muta molecula napoi n st area neconductoare. [aceast figur este adaptat din revista Scientific American] (b) Comutatorul molecular plasat ntre dou nano-srme. n figura 2(b) avem micro-fotografia unui astfel de comutator cuplat cu dou nano srme. Cum putem poziiona att de precis comutatorul? Prin procedee chimice simple: 1. Fabricm cele dou srme separat; 2. nmuiem una dintre srme ntr-o soluie care conine molecule-comutator; 3. Suprapunem cele dou srme aproximativ n unghi drept.
6

Astfel, comutatorul de la intersecia celor srme se va cupla de ambele i va deveni funcional. Faptul c putem construi srme izolate i legate prin comutatoare nu este ns suficient pentru a construi circuite complexe. Trebuie sa fim capabili s construim n mod eficient (n paralel) multe astfel de srme cuplate cu comutatoare. Din fericire chimitii au descoperit un fenomen care ne ofer soluia ntr-un mod aproape miraculos. Acest fenomen se numete auto-asamblare (self-assembly). Una din formele sale se manifest astfel: facem o soluie cu un anumit tip de molecule. n soluie muiem un suport. nclzim soluia, extragem suportul i n mod spontan, fr vreun control dinafar, moleculele din soluie se aeaz pe substrat ntr-o structur aproape regulat, paralele ntre ele. n felul acesta putem construi simultan zeci sau sute de srme paralele , aflate la distane foarte mici una de alta. 3.4 Trasaturi Auto-asamblarea este un procedeu foarte ieftin de construcie a unor structuri minuscule. Cu toate acestea, trebuie s realizm cteva dintre limitrile sale inerente:

Folosind auto-asamblare nu putem construi structuri neregulate, aperiodice. Circuitele integrate fabricate prin tehnologie CMOS sunt ns structuri neregulate. Va trebui deci s renunm la modelul circuitelor integrate digitale CMOS.

Cel puin n viitorul apropiat, folosind auto-asamblare afirmm c este practic imposibil de construit un dispozitiv cu trei terminale, cum este tranzistorul. La dimensiuni moleculare este imposibil de coordonat simultan poziia a trei srme pentru a le face s se ntlneasc aproximativ n acelai loc. Folosind manipulri minuioase sub un microscop electronic putem construi un tranzistor, dar afirmaia noastr este c nu putem construi n mod automat i paralel milioane de tranzistori. Tranzistorul este ns ingredientul fundamental al circuitelor integrate digitale CMOS, care nu pot fi concepute n absena sa! Cum vom putea atunci construi circuite integrate digitale? Pentru a putea rspunde la aceast ntrebare trebuie din nou s renunm la

metodele tradiionale. Din fericire rspunsul se poate gsi dac rsfoim publicaii vechi, ngropate n praf prin biblioteci: la nceputul aniilor '50, nainte de inventarea tranzistorului, pentru o vreme cercettorii au studiat o metod alternativ de a construi pori logice, folosind numai diode i rezistene. Figura 3(a) arat implementarea unei pori logice ``i'' folosind diode i rezistori, pe cnd figura 3(b) arat cum acest circuit poate fi implementat
7

folosind nanotehnologia. Acest mod de a construi circuite a fost abandonat dup apariia tranzistorului, pentru c consum prea mult curent i este mai ineficient. Cu toate acestea, consumul dispozitivelor nanoelectronice este minuscul, putnd face acest model viabil din nou.

Figura 3: (a) O poart logic ``i'' implementat cu diode i rezistene. Cnd una dintre intrri are tensiune joas, dioda corespunztoare conduce, deci tensiunea la ieire este i ea joas. Cnd ambele intrri au un potenial ridicat, nici una din diode nu conduce, i potenialul la ieire este ridicat. Dac asociem un potenial ridicat cu valoarea logica ``1'', am obinut astfel funcionalitatea unei pori logice ``i''. (b) Implementarea porii logice folosind nano-srme i nano-comutatoare. Observai structura regulat i folosirea exclusiv a srmelor care se ncrucieaz aproximativ la unghi drept.

n circuitele integrate digitale tranzistorul are un rol dublu: servete la implementarea porilor logice i amplific semnalul electric care se degradeaz. Am vzut c prima funcionalitate poate fi nlocuit n nano -circuite folosind diode. Avem ns nevoie i de amplificatoare la scar molecular. Grupul de cercetare din care fac parte a propus un astfel de dispozitiv care are simultan trei funcii:
o o o

Amplific semnalul electric restaurndu-l la valoarea normal; Ofer sincronizare cu un semnal de ceas; Poate fi folosit pe post de element de memorie.

Acesta este echivalentul molecular al unui ``latch'' (un registru).


8

n fine, cnd avem structuri att de mici este inevitabil s avem o cantitate ne neglijabil de defeciuni. Mici fluctuaii termodinamice, un grunte de praf, vor perturba imediat regularitatea srmelor i comutatoarelor. Circuitele integrate digitale clasice trebuie s fie perfecte; dup fabricaie fiecare este testat extensiv i cele cu defeciuni sunt aruncate. Aceast metodologie va fi inaplicabil nano circuitelor, pentru c densitatea de defeciuni va face existena unui circuit perfect practic imposibil. n seciunea urmtoare vom sugera ns o soluie pentru aceast ultim problem.

3.5 Hardware reconfigurabil n PC Report din iulie 1998 am publicat un articol despre o nou tehnologie de construire a calculatoarelor care se numete hardware reconfigurabil. Voi rezuma aici cele mai importante elemente din acel text, dar putei accesa i versiunea sa on -line. Hardware-ul reconfigurabil are nite trsturi extrem de dezirabile, cum ar fi posibilitatea de a tolera defeciuni i capacitatea de a oferi performan computaional foarte ridicat. Un dezavantaj al hardware-ului reconfigurabil implementat n tehnologie CMOS este c are o densitate sczut (adic se pot implementa mult mai puine elemente computaionale pe aceeai suprafa dect folosind hardware tradiional). Sugestia noastr este de a implementa hardware reconfigurabil pe un substrat nanotehnologic. n felul acesta putem obine beneficiile ambelor domenii i putem evita dezavantajele lor:

Datorit

dimensiunii

foarte

reduse

componentelor,

nano -hardware-ul

compenseaz densitatea sczut a dispozitivelor reconfigurabile.

Datorit toleranei la defecte, hardware-ul reconfigurabil poate exploata fr probleme nano-circuitele cu defeciuni. n plus, dorim s exploatm viteza de execuie excelent a hardware -ului reconfigurabil.

Ce este hardware-ul reconfigurabil? Un circuit reconfigurabil (vedei figura 4) conine, ca i un circuit digital normal, pori logice i srme. Spre deosebire de circuitele obinuite ns, fiecare poart reconfigurabil nu are o funcionalitate fixat, ci poate fi re-programat electronic s implementeze orice funcie logic dorit. n plus, srmele din hardware-ul reconfigurabil nu sunt conectate direct ntre pori; ntre srme avem comutatoare care pot lega i dezlega srmele ntre ele. Fiecare comutator este controlat tot n mod electronic.

Figura 4: (a) Hardware-ul reconfigurabil const dintr-o ``mare'' de pori logice universale legate cu o reea de interconectare. O reea de configurare controleaz funciunea fiecrei pori logice i poziia fiecrui comutator. (b) Fiecare comutator este controlat de o memorie de 1 bit care indic poziia sa de nchis/deschis. (b) Porile logice universale sunt implementate folosind memorii mici care funcioneaz ``i'' Hardware-ul reconfigurabil este deci un caz particular de circuit integrat. Atunci cnd comparm un circuit reconfigurabil cu unul normal care are exact aceeai funciune, cel reconfigurabil este mai lent i mult mai mare (cam de 10 ori mai mare). Este uor de neles de ce: o poart logic implementat cu o memorie este mult mai mare dect aceeai poart fcut din tranzistori, iar comutatoarele i memoriile lor aferente ocup spaiu suplimentar. Viteza lui mai sczut este dat de comutatoare, care ncetinesc semnalul electric. Avantajul hardware-ului reconfigurabil vine din flexibilitatea sa: putem schimba funciunea lui pentru fiecare nou aplicaie cu care avem de -a face. Microprocesoarele ofer i ele flexibilitate, dar sunt n general mai ineficiente dect hardware-ul reconfigurabil, din dou motive:

ca

tabele

de

adevr:

modificnd

coninutul

memoriei

schimbm

funcionalitatea porii logice. n acest exemplu memoria implementeaz o poart logica

Un procesor interpreteaz programele scrise n cod main, pe cnd hardware-ul reconfigurabil le execut direct. Interpretarea introduce ineficien.

Programele executate de un procesor trebuie scrise folosind un set fixat de instruciuni (n cod main), care nu este neaprat ideal pentru orice aplicaie.

10

Hardware-ul reconfigurabil poate fi adaptat special fiecrei aplicaii (de exemplu dac facem operaii pe 5 bii nu e nevoie s folosim mereu cte 32). n plus, putem folosi capacitatea de reconfigurare pentru a tolera defecte. S presupunem c una dintre porile universale este defect din fabricaie. Dac tim acest lucru, vom aranja ca nici unul din programele noastre s nu o foloseasc. Pentru c porile sunt toate echivalente, putem folosi oricare alta, pe care o putem conecta n locul celei defecte folosind reeaua configurabil. Trebuie s spunem cteva cuvinte i despre compilarea pentru hardware reconfigurabil:

Compilarea se face n dou etape: nti programul este tradus ntr -un circuit, dup care circuitul trebuie ``aezat'' n plan, atribuind fiecrei operaii una sau mai multe poari universale i atribuind srmelor interconexiuni. Aceast ultim faz se numete ``plasare i rutare'' (place and route) i este de obicei foarte costisitoare i complex (ore sau zile ntregi). Rezultate mai recente ale cercetrii (unele obinute chiar de autorul acestui articol) demonstreaz ns c aceast faz poate fi accelerat substanial, pn la viteze comparabile cu compilarea normal de programe.

n general, problema transformrii eficiente a unui program dintr -un limbaj de nivel nalt n hardware este nc nerezolvat satisfctor. Un motiv const n faptul c limbajele contemporane au fost proiectate pentru un model de execuie von Neumann, n care maina are procesor i memorie. Cercetarea curent a autorului acestui articol se orienteaz n aceast direcie.

3.6 Nano-calculatoare n aceast seciune voi schia cum putem pune cap la cap nanotehnologia i hardware-ul reconfigurabil pentru a construi maini de calcul. Din informaiile autorului, grupul de cercetare din care face parte este singurul din lume care atac problema viitorului calculatoarelor din acest unghi.

11

Figura 5: Stnga: Structura unui nano-circuit: un astfel de circuit const ntr-o gril bidimensional de grupuri (clusters), legate prin ``srme'' configurabile de felurite lungimi. Fiecare grup const dintr-o gril de nano-blocuri. Dreapta: Fiecare nano-bloc este o poart logic universal cu trei intrri i trei ieiri (fiecare semnal este att direct ct i complementat, deci avem cte ase srme). Nano -blocul conine i conexiuni la poriuni de metal construite prin tehnologie CMOS: sursa de putere, pmnt, ceas. Figura 5 arat propunerea noastr de arhitectur a unui sistem de calcul bazat pe nanotehnologii. Structura aceasta este foarte asem ntoare cu cea a circuitelor reconfigurabile disponibile comercial (numite FPGA, Field Programmable Gate Array), pentru care exist deja mult experien n proiectarea sculelor i tehnologiilor de compilare, plasare i rutare. Astfel de circuite vor fi fabricate printr-o mixtur de tehnologii: fiecare nano-bloc e fabricat folosind nanotehnologii. Lcaurile pentru grupuri i srmele lungi sunt fabricate n tehnologie CMOS; fiecare nanobloc este apoi inserat ntr-un astfel de loca. Metode prin care se pot configura nano-blocurile au fost puse la punct. Dup fabricaie circuitele vor fi cuplate la un calculator care va testa cteva din grupuri, pentru a gsi unul perfect funcional. Dup aceea calculatorul va configura acest grup cu un program de auto-testare, prin care restul circuitului este testat pentru a gsi alte defecte. Nano-blocurile defecte sunt nregistrate ntr-o list de defecte ataat circuitului. Cnd circuitul este utilizat, compilatorul care genereaz configuraia va folosi

12

aceast list de defecte pentru a genera un circuit care folosete numai prile funcionale. 3.7 Concluzii Domeniul nanotehnologiilor este abia la nceput, dar promite avansuri tehnologice extraordinare, rata descoperirilor fiind ntr-o continu acceleraie. Se sper ca n circa cinci ani s se poat deja construi nano-circuite digitale funcionale. n acest articol am prezentat una dintre propunerile cele mai articulate despre cum ar trebui s arate sistemele de calcul bazate pe nanotehnologie. Am ncercat s v conving c paradigma hardware-ului reconfigurabil este ideal pentru folosirea ntr-un cadru nano-tehnologic. Sistemul de calcul al viitorului va fi constituit probabil dintr-un hibrid din siliciu i nano-circuite. n viitorul ceva mai ndeprtat vom putea probabil folosi i dispozitive biologice (celor care sunt sceptici de viitorul nanotehnologiei este suficient s le amintim c celulele vii fac calcule sofisticate folosind molecule de ADN). Aa cum se ntmpl ns adesea, e posibil ca realizrile viitorului s ntreac i cele mai ndrznee preziceri ale noastre.

13