Spintronika i pamięci uniwersalne STT-MRAM oraz SOT-MRAM: Jak magnetyczne złącza tunelowe MTJ i transfer momentu spinowego eliminują ulotność danych oraz wąskie gardło von Neumanna
Architektura współczesnych systemów komputerowych stanęła w obliczu najbardziej fundamentalnego kryzysu fizycznego od czasów sformułowania koncepcji maszyny von Neumanna. Przez dziesięciolecia nieustanne skalowanie tranzystorów polowych zgodnie z prawem Moore a pozwalało na geometryczny wzrost mocy obliczeniowej procesorów. Jednak w miarę schodzenia litografii krzemowej do wymiarów subnanometrowych, w których szerokość struktur logicznych liczy zaledwie kilkanaście atomów, tradycyjny paradygmat oparty na manipulacji ładunkiem elektrostatycznym elektronu dotarł do nieprzekraczalnych granic termodynamicznych i kwantowych. Zjawisko upływu prądu kwantowego tunelowania przez bramki, potężne straty mocy statycznej w stanie spoczynku oraz dramatyczny wzrost rozpraszania ciepła w pamięciach SRAM i DRAM sprawiły, że dalszy rozwój mikroelektroniki wymaga sięgnięcia po zupełnie nowy stopień swobody kwantowej materii.
Tym nowym wymiarem jest spintronika, czyli elektronika spinowa. W tradycyjnym obwodzie półprzewodnikowym informacja binarna reprezentowana jest wyłącznie przez obecność lub brak paczki ładunku elektrycznego na okładkach mikroskopijnego kondensatora bądź w kanale tranzystora. Spintronika rewolucjonizuje to podejście, wykorzystując intrinsiczną, kwantową właściwość elektronu w postaci jego wewnętrznego momentu pędu, zwanego spinem, oraz sprzężonego z nim momentu magnetycznego. Przypisanie stanów logicznych jedynki i zera do kierunku wektora magnetyzacji nanostruktur ferromagnetycznych otwiera drogę do stworzenia pamięci idealnej: pamięci uniwersalnej, która łączy w sobie nanosekundową szybkość najszybszych krzemowych pamięci podręcznych SRAM, gigantyczną gęstość upakowania komórek DRAM oraz absolutną nieulotność i zerowy pobór prądu w stanie uśpienia charakterystyczny dla pamięci Flash NAND.
Od gigantycznego magnetooporu GMR do zjawiska tunelowego TMR
Początki spintroniki wiążą się z odkryciem w 1988 roku zjawiska gigantycznego magnetooporu GMR przez Alberta Ferta i Petera Grünberga, uhonorowanych za to osiągnięcie Nagrodą Nobla w dziedzinie fizyki w 2007 roku. Zjawisko GMR polegało na gwałtownej zmianie oporu elektrycznego wielowarstwowej struktury złożonej z na przemian ułożonych ultracienkich warstw ferromagnetycznych i niemagnetycznych metali przewodzących, na przykład żelaza i chromu. Gdy kierunki magnetyzacji w obu warstwach ferromagnetycznych były ułożone równolegle, elektrony o spinie zgodnym z polem magnetycznym przepływały przez złącze niemal bez przeszkód, co skutkowało niską rezystancją obwodu. Kiedy jednak wektory magnetyzacji ustawiono antyrównolegle, elektrony o obu orientacjach spinowych podlegały silnemu rozpraszaniu kwantowemu, wywołując skok rezystancji struktury o kilkanaście procent.
Prawdziwą rewolucję w inżynierii pamięci półprzewodnikowych przyniosło jednak dopiero opanowanie zjawiska tunelowego magnetooporu TMR w magnetycznych złączach tunelowych MTJ. W złączu MTJ metaliczną przekładkę przewodzącą zastąpiono ultracienką, dielektryczną barierą izolacyjną o grubości rzędu zaledwie jednego nanometra, odpowiadającej kilku warstwom atomowym. W takich warunkach transport ładunku nie odbywa się drogą klasycznego przewodzenia, lecz poprzez czysto kwantowy proces tunelowania elektronów przez barierę potencjału. Współczynnik magnetooporu TMR ratio, definiowany jako względna różnica rezystancji pomiędzy stanem antyrównoległym a równoległym, wzrósł z kilkunastu procent znanych z GMR do ponad stu, a w nowoczesnych strukturach nawet ponad trzystu procent w temperaturze pokojowej, co zapewniło krystalicznie czysty margines sygnałowy niezbędny do budowy ultraszybkich komórek pamięci logicznej.
Anatomia magnetycznego złącza tunelowego MTJ i bariera MgO
Współczesne magnetyczne złącze tunelowe MTJ jest jednym z najbardziej zaawansowanych dzieł inżynierii materiałowej w historii nanotechnologii. Klasyczna struktura MTJ składa się z trzech podstawowych modułów funkcjonalnych: warstwy odniesienia o stałym kierunku namagnesowania, zwanej warstwą przypiętą Pinned Layer lub Reference Layer, atomowo gładkiej bariery tunelowej oraz warstwy swobodnej Free Layer, której kierunek magnetyzacji może być dynamicznie przełączany za pomocą impulsów elektrycznych, co odpowiada operacji zapisu bitu informacji.
Kluczowym przełomem, który umożliwił komercjalizację technologii MRAM, było zastąpienie amorficznych barier z tlenku glinu Al2O3 przez krystaliczną barierę z tlenku magnezu MgO o orientacji krystalograficznej 001, zoptymalizowaną w tandemie ze stopami kobaltowo-żelazowo-borowymi CoFeB. W krystalicznym złączu CoFeB-MgO dochodzi do zjawiska spójnego filtrowania symetrii falowej elektronów. Stany elektronowe o symetrii Delta-1, które cechują się niemal stuprocentową polaryzacją spinową na poziomie Fermiego, tunelują przez sieć krystaliczną MgO z minimalnym tłumieniem, podczas gdy stany o innych symetriach podlegają drastycznemu wygaszeniu. Daje to gigantyczną asymetrię przewodnictwa pomiędzy stanem równoległym o niskiej rezystancji Rp a stanem antyrównoległym o wysokiej rezystancji Rap.
Dodatkowo nowoczesne złącza MTJ stosują prostopadłą anizotropię magnetyczną PMA, w której wektory magnetyzacji są zorientowane prostopadle do płaszczyzny warstw krystalicznych, a nie wzdłuż nich, jak miało to miejsce w architekturach starszej generacji. Orientacja prostopadła drastycznie zmniejsza prąd niezbędny do przełączenia stanu komórki, zwiększa stabilność termiczną zapisanego ładunku magnetycznego powyżej dziesięciu lat w temperaturze stu dwudziestu pięciu stopni Celsjusza oraz umożliwia bezproblemowe skalowanie fizycznych wymiarów pojedynczego złącza MTJ poniżej dwudziestu nanometrów.
Mechanizm transferu momentu spinowego STT-MRAM i jego fizyczne ograniczenia
W pierwszej generacji pamięci MRAM zapis danych odbywał się poprzez generowanie lokalnego pola magnetycznego za pomocą impulsów prądowych przepływających przez linie słów i linie bitów otaczające komórkę. Metoda ta cierpiała jednak na fatalną skalowalność: w miarę zmniejszania komórki prąd niezbędny do wytworzenia odpowiedniego pola rósł, a indukowane pole magnetyczne oddziaływało na sąsiednie komórki, powodując zjawisko przypadkowego przekłamywania bitów cross-talk. Problem ten rozwiązała technologia STT-MRAM, czyli Spin-Transfer Torque MRAM, zaproponowana teoretycznie przez Johna Slonczewskiego i Luca Bergera.
W mechanizmie STT prąd elektryczny przepływa bezpośrednio w poprzek złącza MTJ. Kiedy niepolaryzowany strumień elektronów przepływa przez warstwę odniesienia, spiny elektronów ulegają uporządkowaniu zgodnie z jej kierunkiem magnetyzacji. Ten spinowo spolaryzowany prąd przenika przez barierę tunelową MgO i wnika do warstwy swobodnej. Jeżeli magnetyzacja warstwy swobodnej jest niezgodna z polaryzacją spinów nadlatujących elektronów, zachodzi kwantowy transfer momentu pędu: elektrony przekazują swój spin atomom sieci krystalicznej ferromagnesu, wywierając mechaniczny moment obrotowy na wektor magnetyzacji. Przy odpowiedniej gęstości prądu krytycznego moment ten przezwycięża wewnętrzną barierę energetyczną anizotropii, doprowadzając do deterministycznego odwrócenia magnetyzacji warstwy swobodnej.
Pamięci STT-MRAM odniosły ogromny sukces komercyjny jako nieulotne zamienniki wbudowanych pamięci Flash eFlash w mikrokontrolerach i procesorach brzegowych. Wykazują one jednak fundamentalne ograniczenie fizyczne związane ze wspólną ścieżką prądową zapisu i odczytu. Zarówno delikatny impuls odczytu stanu logicznego, jak i potężny impuls zapisu prądem o wysokiej gęstości muszą przepłynąć bezpośrednio przez nanometrową barierę dielektryczną MgO. Długotrwałe narażenie bariery tlenkowej na wysokie napięcia polaryzacji prowadzi do powolnej degradacji dielektryka Time-Dependent Dielectric Breakdown TDDB, ograniczając wytrzymałość zmęczeniową komórki do około dziesięciu do dwunastej potęgi cykli zapisu i uniemożliwiając bezpieczne skrócenie impulsów zapisu poniżej kilku nanosekund.
SOT-MRAM: Sprzężenie spin-orbita, podnanosekundowy zapis i rozdzielone ścieżki
Odpowiedzią na bariery technologiczne STT stała się najnowsza generacja spintroniki: pamięci SOT-MRAM, czyli Spin-Orbit Torque MRAM. Architektura SOT wprowadza rewolucyjną innowację konstrukcyjną w postaci rozdzielenia ścieżki zapisu od ścieżki odczytu poprzez zastosowanie trójkońcówkowej struktury komórki pamięci. W złączu SOT-MRAM złącze MTJ zostaje umieszczone bezpośrednio na pasku wykonanym z metalu ciężkiego o silnym sprzężeniu spin-orbita, takiego jak tantal, wolfram lub platyna.
Operacja zapisu realizowana jest poprzez przepuszczenie impulsu prądowego wzdłuż paska metalu ciężkiego w płaszczyźnie podłoża, całkowicie z pominięciem wrażliwej bariery tunelowej MgO. Wewnątrz metalu ciężkiego zachodzi relatywistyczne zjawisko spinowego efektu Halla SHE oraz efektu Raszby-Edelsteina na granicy faz. Z powodu sprzężenia spin-orbita elektrony o przeciwnych spinach ulegają ugięciu w przeciwległych kierunkach prostopadle do wektora prądu pierwotnego. Na górnej powierzchni paska metalu ciężkiego dochodzi do potężnej akumulacji czystego prądu spinowego, który wnika pionowo do warstwy swobodnej złącza MTJ, wywierając niszczący moment obrotowy i błyskawicznie przełączając jej magnetyzację.
Zastosowanie mechanizmu SOT przynosi przełomowe korzyści inżynieryjne. Ponieważ prąd zapisu nie obciąża bariery tunelowej MgO, wytrzymałość zmęczeniowa komórki staje się w praktyce nieograniczona, przekraczając dziesięć do piętnastej potęgi cykli zapisu, co odpowiada parametrom najtrwalszych komórek SRAM. Co więcej, fizyka zjawiska SOT pozwala na skrócenie impulsu przełączającego do niewyobrażalnych wartości poniżej dwustu pikosekund, wkraczając w subnanosekundowy reżim taktowania zegarów procesorowych. Z kolei odczyt danych odbywa się klasyczną, bezpieczną ścieżką pionową przez złącze MTJ z minimalnym prądem pomiarowym, co całkowicie wyklucza ryzyko przypadkowego nadpisania danych podczas procedury weryfikacji logicznej.
Antyferromagnetyki, oddziaływanie Dzyaloshinskii-Moriya i skyrmiony
Równolegle z klasycznymi ferromagnesami spintronika bada potencjał materiałów antyferromagnetycznych oraz chiralnych tekstur magnetycznych. Tradycyjne złącza ferromagnetyczne generują rozproszone pola magnetyczne stray fields, które przy ekstremalnym zagęszczeniu komórek pamięci na pojedynczym chipie mogą wzajemnie oddziaływać, utrudniając dalsze skalowanie. Zastosowanie syntetycznych antyferromagnesów SAF, w których dwie warstwy ferromagnetyczne są sprzężone antyrównolegle przez ultracienką przekładkę z rutenu Ru o grubości zaledwie 0,8 nanometra, pozwala na całkowite wygaszenie pól rozproszonych przy zachowaniu gigantycznej sztywności magnetycznej.
Jeszcze bardziej futurystycznym kierunkiem są skyrmiony magnetyczne, czyli topologicznie chronione wiry magnetyczne o wymiarach zaledwie kilku nanometrów. Powstają one w strukturach pozbawionych symetrii inwersji pod wpływem antysymetrycznego oddziaływania Dzyaloshinskii-Moriya DMI na granicy ferromagnesu i metalu ciężkiego. Skyrmiony zachowują się jak quasi-cząstki, które można przemieszczać wzdłuż nanowłókien za pomocą znikomych gęstości prądu w pamięciach torowych Racetrack Memory, otwierając drogę do trójwymiarowego zapisu danych o gęstościach przekraczających dziesiątki terabitów na cal kwadratowy.
Pamięci wielostanowe MLC i sztuczne synapsy w sieciach neuromorficznych
Klasyczna komórka MTJ przełącza się binarnie pomiędzy dwoma dyskretnymi stanami rezystancji. Jednak poprzez zaawansowaną inżynierię stosu warstwowego możliwe jest uzyskanie komórek wielostanowych Multi-Level Cell MLC, zdolnych do przechowywania dwóch, a nawet trzech bitów w pojedynczym złączu fizycznym. Osiąga się to poprzez szeregowe łączenie dwóch barier tunelowych o zróżnicowanej grubości i odmiennych prądach przełączania lub poprzez kontrolowane przemieszczanie ściany domenowej Domain Wall wewnątrz wydłużonej warstwy swobodnej.
Taka ciągła, wielostanowa charakterystyka rezystancyjna złącza MTJ idealnie odwzorowuje właściwości biologicznej synapsy nerwowej wykazującej plastyczność synaptyczną pod wpływem impulsów czasowych STDP. W impulsowych sieciach neuronowych Spiking Neural Networks SNN złącza MTJ pełnią rolę nanometrowych, nieulotnych wag synaptycznych, które modyfikują swoją przewodność w odpowiedzi na przepływające pakiety impulsów napięciowych. Pozwala to na budowę neuromorficznych procesorów kognitywnych, które wykonują zadania rozpoznawania mowy i obrazu z poborem mocy rzędu pojedynczych miliwatów, replikując architekturę kory mózgowej ssaków.
Wyzwania integracji BEOL i stabilność złączy w temperaturach powyżej 400 stopni Celsjusza
Praktyczne wdrożenie pamięci spintronicznych do wielkoskalowej produkcji półprzewodnikowej wymagało pokonania potężnych barier metalurgicznych związanych z tak zwanym budżetem termicznym linii BEOL. W standardowym procesie technologicznym CMOS po uformowaniu tranzystorów logicznych w krzemie następuje proces nakładania kolejnych warstw połączeń miedzianych i dielektryków międzywarstwowych, który wymaga wygrzewania wafla w temperaturach rzędu czterystu stopni Celsjusza przez kilkadziesiąt minut.
Dla złącza MTJ tak wysoka temperatura stanowi śmiertelne zagrożenie. Atomy boru, rutenu i tantalu mają tendencję do dyfuzji termicznej w głąb nanometrowej bariery tlenku magnezu MgO, zanieczyszczając jej krystaliczną strukturę i nieodwracalnie niszcząc zjawisko tunelowego magnetooporu. Aby rozwiązać ten problem, laboratoria materiałowe opracowały wielowarstwowe bariery dyfuzyjne oparte na ultracienkich powłokach wolframowych i molibdenowych osadzanych techniką ALD. Powłoki te działają jak atomowe tamy, powstrzymując migrację atomów domieszek i gwarantując, że złącza MTJ zachowują pełną prostopadłą anizotropię magnetyczną oraz wysoki współczynnik TMR nawet po wielogodzinnym narażeniu na reżim termiczny nowoczesnych odlewni FinFET i GAAFET.
Przełamanie wąskiego gardła von Neumanna: Obliczenia bezpośrednio w pamięci
Poza rolą uniwersalnej pamięci operacyjnej, magnetyczne złącza tunelowe stają się fundamentem nowej architektury obliczeniowej określanej mianem In-Memory Computing lub Processing-in-Memory PIM. W tradycyjnym komputerze von Neumanna dane muszą być nieustannie przesyłane pomiędzy procesorem arytmetyczno-logicznym ALU a odległymi kośćmi pamięci operacyjnej za pośrednictwem magistral systemowych. To wąskie gardło von Neumanna odpowiada za ponad osiemdziesiąt procent całkowitego zużycia energii w nowoczesnych algorytmach sztucznej inteligencji, gdzie biliony operacji mnożenia macierzy przez wektor MVM wymagają ciągłego transferu gigantycznych tensorów wag.
Macierze złączy MTJ ułożone w strukturę krzyżową crossbar array pozwalają na wykonywanie tych operacji bezpośrednio wewnątrz samej struktury pamięci w sposób całkowicie analogowy i masowo równoległy. Rezystancje złączy MTJ reprezentują wagi synaptyczne sieci neuronowej, napięcia wejściowe aplikowane do linii słów reprezentują wektor danych wejściowych, a prądy sumowane na liniach bitów zgodnie z prawem Ohma i pierwszym prawem Kirchhoffa natychmiastowo reprezentują iloczyn skalarny macierzy. Obliczenie całej warstwy głębokiej sieci neuronowej odbywa się w jednym kroku czasowym z opóźnieniem rzędu nanosekund i sprawnością energetyczną przekraczającą setki teraoperacji na wat TOPs/W, eliminując konieczność jakiegokolwiek przesyłania wag przez magistrale procesora.
Niezawodność w warunkach ekstremalnych: Odporność radiacyjna i instant-on
Wyjątkową cechą spintroniki, decydującą o jej krytycznym znaczeniu w zastosowaniach kosmicznych, militarnych i motoryzacyjnych, jest wrodzona odporność magnetycznych złączy tunelowych na promieniowanie jonizujące. W tradycyjnych pamięciach SRAM i Flash ładunek uwięziony w mikroskopijnych bramkach tranzystorowych jest niezwykle podatny na rozproszenie pod wpływem uderzenia pojedynczych cząstek wysokoenergetycznych, takich jak protony wiatru słonecznego, neutrony atmosferyczne czy ciężkie jony promieniowania kosmicznego. Prowadzi to do zjawisk pojedynczych zakłóceń logicznych Single Event Upset SEU, awarii zablokowania Single Event Latch-up SEL oraz trwałego uszkodzenia komórek pamięci.
W komórkach MTJ informacja zapisana jest w orientacji spinów miliardów sprzężonych ferromagnetycznie atomów w sieci krystalicznej, a nie w ulotnym ładunku elektrostatycznym. Przejście cząstki jonizującej przez złącze MTJ generuje jedynie krótkotrwały impuls prądu pasożytniczego, który nie posiada wystarczającego momentu pędu ani energii, aby odwrócić stan magnetyczny warstwy swobodnej. Testy radiacyjne w laboratoriach wojskowych potwierdziły, że pamięci MRAM zachowują stuprocentową integralność danych po pochłonięciu dawek promieniowania całkowitego TID rzędu megaredów oraz wykazują całkowity brak podatności na błędy SEU.
Dodatkowo nieulotny charakter pamięci MRAM redefiniuje zarządzanie energią w architekturach brzegowych Internetu Rzeczy IoT poprzez paradygmat Normally-Off Computing. W klasycznych procesorach przejście w stan uśpienia wymaga kosztownego zrzucenia stanu rejestrów i pamięci podręcznej do zewnętrznej pamięci Flash oraz utrzymywania minimalnego napięcia podtrzymującego w SRAM, co nieustannie drenuje baterię. Procesor wyposażony w pamięć operacyjną MRAM może zostać natychmiastowo odcięty od zasilania do absolutnego zera watów, a po ponownym podaniu napięcia wznowić pracę w ciągu mikrosekundy w stanie dokładnie tym samym, w którym został zamrożony, co wydłuża czas pracy autonomicznych sensorów bateryjnych z miesięcy do dekad.
Globalny ekosystem odlewniczy: Wdrożenia TSMC, Samsunga i GlobalFoundries
Przejście technologii MRAM z fazy laboratoryjnej do masowej produkcji seryjnej wymagało bezprecedensowych inwestycji w linie produkcyjne czołowych światowych odlewni półprzewodników. Wdrożenie złączy MTJ do standardowych procesów CMOS na poziomie back-end-of-line BEOL, pomiędzy górnymi warstwami metalizacji miedzianej, wymagało opanowania technologii osadzania warstw atomowych ALD, rozpylania magnetronowego ultra-wysokiej próżni oraz trawienia jonami reaktywnymi IBE bez uszkadzania nanometrowych krawędzi bariery MgO.
Liderzy rynku półprzewodników zintegrowali pamięci STT-MRAM jako standardową opcję w swoich zaawansowanych węzłach litograficznych. TSMC oferuje wbudowaną pamięć eMRAM w węzłach 22 nm, 16 nm oraz 12 nm FinFET, dedykując ją dla układów sztucznej inteligencji na krawędzi, mikrokontrolerów motoryzacyjnych o rygorystycznym standardzie niezawodności AEC-Q100 Grade 1 oraz układów noszonych. Z kolei Samsung Foundry wdraża pamięci eMRAM w zaawansowanym procesie 28 nm FD-SOI oraz rozwija integrację z technologią bramek dookólnych GAAFET na poziomie 4 nm i 2 nm. Trwające obecnie pilotażowe linie produkcyjne pamięci SOT-MRAM zwiastują, że w ciągu najbliższych lat spintronika wkroczy bezpośrednio do wnętrza mikroprocesorów dużej mocy, zastępując pamięci podręczne L3 i L4 w serwerowych procesorach klastrów AI.
Dodatkowo standaryzacja modeli urządzeń spintronicznych w bibliotekach PDK Process Design Kit przez wiodące fabryki umożliwiła bezproblemowe projektowanie układów scalonych z komórkami MTJ w standardowych środowiskach EDA takich jak Cadence czy Synopsys. Inżynierowie systemów VLSI mogą symulować zachowanie pamięci magnetycznej na poziomie SPICE z uwzględnieniem równania Landaua-Lifszyca-Gilberta-Slonczewskiego LLGS, co drastycznie skraca czas wprowadzenia nowych procesorów na rynek i minimalizuje ryzyko kosztownych błędów w maskach krzemowych.
Spintronika jako fundament architektury post-krzemowej
Rewolucja spintroniczna wykracza daleko poza prostą wymianę jednego typu pamięci na inny. Stanowi ona głęboką metamorfozę całej fizyki przetwarzania informacji, w której mechanika kwantowa przestaje być jedynie uciążliwym źródłem ograniczeń litograficznych, stając się bezpośrednim narzędziem inżynierskim. Połączenie nienaruszalnej nieulotności, podnanosekundowych czasów dostępu, nieograniczonej wytrzymałości na cykle zapisu oraz zdolności do masowo równoległych obliczeń wewnątrz samej struktury złącza MTJ czyni ze spintroniki jeden z najważniejszych filarów cywilizacji cyfrowej XXI wieku.
W miarę jak klasyczne skalowanie ładunkowe dociera do swojego ostatecznego kresu wyznaczonego przez strukturę atomową materii, to właśnie technologie STT-MRAM i SOT-MRAM budują most łączący epokę tradycyjnych mikroprocesorów krzemowych z przyszłością układów neuromorficznych i komputerów kwantowych. Uniwersalna pamięć spintroniczna eliminuje marnotrawstwo energii, przełamuje wielodekadowe wąskie gardło architektury von Neumanna i otwiera drogę do systemów obliczeniowych, które będą mogły przetwarzać gigantyczne strumienie danych z prędkością, elegancją i efektywnością energetyczną dorównującą biologicznemu ludzkiemu mózgowi.
Równolegle dynamicznie rozwija się także gałąź niskotemperaturowej spintroniki Cryo-MRAM przeznaczonej do sterowania kubitami w komputerach kwantowych. W temperaturach rzędu kilku kelwinów tradycyjne pamięci półprzewodnikowe przestają działać z powodu wymrażania nośników ładunku, podczas gdy złącza magnetyczne zoptymalizowane pod kątem nadprzewodzących linii sygnałowych zachowują pełną funkcjonalność, umożliwiając umieszczenie bloków szybkiej pamięci operacyjnej bezpośrednio wewnątrz kriostatu obok procesora kwantowego bez generowania destrukcyjnego ciepła.
Komentarze czytelników
3Dołącz do dyskusji pod artykułem
Zaloguj się, aby dodać komentarz i podzielić się swoją opinią na temat tego artykułu.