DYSKRETNE MODELOWANIE REJESTRÓW LFSR DISCRETE MODELING OF LFSR REGISTERS ELEKTRYKA 2012

Podobne dokumenty
( ) O k k k. A k. P k. r k. M O r 1. -P n W. P 1 P k. Rys Redukcja dowolnego przestrzennego układu sił

Rozkład normalny (Gaussa)

Przykładowe zadania dla poziomu rozszerzonego

7. OBLICZENIA WIELKOŚCI ZWARCIOWYCH ZA POMOCĄ KOMPUTERÓW

APROKSYMACJA I INTERPOLACJA. funkcja f jest zbyt skomplikowana; użycie f w dalszej analizie problemu jest trudne

Rozkład normalny (Gaussa)

IV. RÓWNANIA RÓŻNICOWE

f '. Funkcja h jest ciągła. Załóżmy, że ciąg (z n ) n 0, z n+1 = h(z n ) jest dobrze określony, tzn. n 0 f ' ( z n

Liczby Stirlinga I rodzaju - definicja i własności

PREZENTACJA MODULACJI ASK W PROGRAMIE MATCHCAD

Kolorowanie Dywanu Sierpińskiego. Andrzej Szablewski, Radosław Peszkowski

Pattern Classification

LICZBY, RÓWNANIA, NIERÓWNOŚCI; DOWÓD INDUKCYJNY

Rozwiązywanie belek prostych i przegubowych wyznaczanie reakcji i wykresów sił przekrojowych 6

Dodatek 10. Kwantowa teoria przewodnictwa I

i = 0, 1, 2 i = 0, 1 33,115 1,698 0,087 0,005!0,002 34,813 1,785 0,092 0,003 36,598 1,877 0,095 38,475 1,972 40,447 i = 0, 1, 2, 3

Prosta w 3. t ( t jest parametrem).

Metoda podziału zbioru obiektów na wielokryterialne klastry jakościowe

MODYFIKACJE ALGORYTMU UŚREDNIANIA WYKŁADNICZEGO DO USUWANIA ZAKŁÓCENIA ADDYTYWNEGO

MIKROPROCESOROWY GENERATOR SZUMU BIAŁEGO MICROPROCESSOR BASED WHITE NOISE GENERATOR

RÓWNANIE VAN DER POLA. Paweł Jendykiewicz

STABILNOŚĆ NAPIĘCIOWA PODSYSTEMU ELEKTROENERGETYCZNEGO

Automatyka i Robotyka Analiza Wykład 14 dr Adam Ćmiel

Twierdzeie Closa Problem: Jak duże musi być m, aby trzysekcye pole Closa ν(m,, r) )było ieblokowale w wąskim sesie? Twierdzeie Closa: Dwustroe trzysek

ZADANIA ZAMKNIĘTE. Zadanie 1. (1 pkt) Wartość wyrażenia. b dla a 2 3 i b 2 3 jest równa A B. 5 C. 6 D Zadanie 2.

Znajdowanie pozostałych pierwiastków liczby zespolonej, gdy znany jest jeden pierwiastek

WYKŁAD 1 INTERPOLACJA WIELOMIANOWA

tek zauważmy, że podobnie jak w dziedzinie rzeczywistej wprowadzamy dla funkcji zespolonych zmiennej rzeczywistej pochodne wyższych rze

ANALIZA WŁAŚCIWOŚCI STATYSTYCZNYCH SYGNAŁÓW PSEUDOLOSOWYCH GENERATORÓW ZBUDOWANYCH NA REJESTRACH PRZESUWNYCH

Układy kombinacyjne - przypomnienie

Wytrzymałość materiałów

Zadania domowe z Analizy Matematycznej III - czȩść 2 (funkcje wielu zmiennych)

CAŁKA NIEOZNACZONA. F (x) = f(x) dx.

Klucz odpowiedzi do zadań zamkniętych oraz schematy oceniania zadań otwartych. Matematyka. Poziom podstawowy

Twierdzenie Cayleya-Hamiltona

Wstęp do Sztucznej Inteligencji: Laboratorium Sterownik rozmyty

Internetowe Kółko Matematyczne 2004/2005

ANALIZA FOURIEROWSKA szybkie transformaty Fouriera

Jarosław Wróblewski Analiza Matematyczna 1, zima 2016/17

KOMBINATORYKA. Oznaczenia. } oznacza zbiór o elementach a, a2,..., an. Kolejność wypisania elementów zbioru nie odgrywa roli.

PERMUTACJE Permutacją zbioru n-elementowego X nazywamy dowolną wzajemnie jednoznaczną funkcję f : X X X

4. Schematy blokowe; algebra schematów blokowych

Dwumian Newtona. Agnieszka Dąbrowska i Maciej Nieszporski 8 stycznia 2011

3. Wykład III: Warunki optymalności dla zadań bez ograniczeń

LABORATORIUM MODELOWANIA I SYMULACJI. Ćwiczenie 3 MODELOWANIE SYSTEMÓW DYNAMICZNYCH METODY OPISU MODELI UKŁADÓW

Wykład 9. Fizyka 1 (Informatyka - EEIiA 2006/07)

Zastosowanie metod identyfikacji w wybranych zagadnieniach przepływu biociepła

Sformułowanie zagadnienia aproksymacji w sensie najmniejszych kwadratów

Rozwiązywanie belek prostych i przegubowych wyznaczanie reakcji i wykresów sił przekrojowych 4-5



Porównanie wybranych miar kontrastu obrazów achromatycznych

ZADANIA PRZYGOTOWUJĄCE DO SPRAWDZIANÓW W KLASIE DRUGIEJ.

ZALEŻNY ROZKŁAD DWUMIANOWY I JEGO ZASTOSOWANIE W REASEKURACJI I KREDYTACH. 1. Wstęp

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

FUNKCJE DWÓCH ZMIENNYCH

9/42 ZASTOSOWANIE WĘGLIKA KRZEMU DO WYTOPU ŻELIW A SZAREGO W ŻELIWIAKU WPROW ADZENIE.

Klucz odpowiedzi do zadań zamkniętych oraz schematy oceniania zadań otwartych. Matematyka. Poziom podstawowy

Szeregi liczbowe. Szeregi potęgowe i trygonometryczne.

Metody numeryczne. Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski

PRZETWORNIKI C/A 1. STRUKTURA PRZETWORNIKA C/A

Przykładowe pytania na egzamin dyplomowy dla kierunku Automatyka i Robotyka

Równania liniowe rzędu drugiego stałych współczynnikach

Metody Podejmowania Decyzji

jawnie od odleg lości miedzyelektronowych r ij = r i r j Funkcje falowe w postaci kombinacji liniowej wielu wyznaczników.

Układy kryptograficzne z uŝyciem rejestrów LFSR

Indukcja matematyczna

Kompresja fraktalna obrazów. obraz. 1. Kopiarka wielokrotnie redukująca 1.1. Zasada działania ania najprostszej kopiarki

Analiza współzależności dwóch zjawisk zależności między tymi cechami

Przetwarzanie analogowo-cyfrowe sygnałów

Metody numeryczne. Wykład nr 2. dr hab. Piotr Fronczak

Szereg geometryczny. 5. b) b n = 4n 2 (b 1 = 2, r = 4) lub b n = 10 (b 1 = 10, r = 0). 2. jest równa 1 x dla x = 1+ Zad. 3:

Elementy modelowania matematycznego

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA

Bramki logiczne o specjalnych cechach. τ ~ R*C. Bramka z otwartym kolektorem.

Systemy cyfrowe z podstawami elektroniki i miernictwa Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne

Zadania z analizy matematycznej - sem. I Szeregi liczbowe

MATURA 2014 z WSiP. Zasady oceniania zadań

Mec Me han a ik i a a o gólna Wyp W a yp dko dk w o a w do d w o o w l o ne n g e o g o ukł uk a ł du du sił.

Wykład 3 : Podstawowe prawa, twierdzenia i reguły Teorii Obwodów

Zadania z algebry liniowej - sem. I Liczby zespolone

Ćwiczenie 5 ITERACYJNY ALGORYTM LS. IDENTYFIKACJA OBIEKTÓW NIESTACJONARNYCH ALGORYTM Z WYKŁADNICZYM ZAPOMINANIEM.

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE PODSTAWOWYCH CZŁONÓW LINIOWYCH UKŁADÓW AUTOMATYKI

4. MODELOWANIE UKŁADÓW DYNAMICZNYCH Wiadomości wstępne o modelowaniu

Instalacje i Urządzenia Elektryczne Automatyki Przemysłowej. Modernizacja systemu chłodzenia Ciągu Technologicznego-II część elektroenergetyczna

Teoria i metody optymalizacji











Podstawy wytrzymałości materiałów

Niech Φ oznacza funkcję zmiennej x zależną od n + 1 parametrów a 0, a 1, K, a n, tj.

WBUDOWANE SAMOTESTOWANIE RUCHEM DROGOWYM

Transkrypt:

ELEKTRYKA 0 Zeszt () Ro LVIII Jausz WALCZAK, Rafał STĘPIEŃ Isttut Eetrotechii i Iformati, Poitechia Śąsa w Giwicach DYSKRETNE MODELOWANIE REJESTRÓW LFSR Streszczeie. W artue zapropoowao metodę opisu dowoego reestru LFSR z worzstaiem termioogii uładów i sgałów dsretch. Podao uogóioe rówaia reestru LFSR oraz metod ich tworzeia. Poazao taże budowę strutur reestrów wiaącą z propoowach rówań. Słowa uczowe: reestr LFSR, sewece pseudoosowe, cfrowe przetwarzaie sgałów DISCRETE MODELING OF LFSR REGISTERS Summar. This paper shows a method of describig pseudo radom siga geerators with LFSR registers i discrete circuits ad siga termioog. The geeraized equatios of the LFSR register ad their creatio are show. The LFSR structures based o proposed equatios are aso show. Kewords: LFSR register, pseudoradom sequeces, digita siga processig. WSTĘP Geerator seweci pseudoosowch zbudowae a reestrach z iiowm sprzężeiem zaduą wiee zastosowań w techice. Przładowe zastosowaia taich seweci moża zaeźć w pracach oraz. Metod geeraci sgałów przpadowch dziei się a dwie grup rsue. Pierwsza z ich umożiwia geeracę sgałów w pełi osowch i worzstue aturae źródła szumów wstępuące w przrodzie, p. szum termicz cz śrutow. Druga umożiwia geeracę sgałów pseudoosowch programowo opieraąc się a różch techiach agortmiczch ub sprzętowch, często z worzstaiem reestrów przesuwch z iiowm sprzężeiem zwrotm (LFSR Liear Feedbac Shift Registers) 6. Artuł est rozwiięciem prac 5, w tóre opisao rówaia reestru LFSR z dwuweściową bramą XOR, z worzstaiem aparatu matematczego cfrowego przetwarzaia sgałów.

98 J. Wacza, R. Stępień Rs.. Źródła sgałów osowch Fig.. The radom siga sources. GENERATORY Z REJESTRAMI LFSR Geerator sgału pseudoosowego słada się z astępuącch boów: a) iiowego reestru przesuwego o długości N z możiwością ustawieia wartości początowe, b) bou sprzężeia zwrotego, c) geeratora sgału zegarowego, d) ewetuaego przetworia cfrowo-aaogowego zamieiaącego ciąg bitów (bądź iczb zawartch w reestrze) a sgał aaogow. Na rsuu zazaczoo boi a c.

Dsrete modeowaie reestrów LFSR 99 Rs.. Tpow reestr LFSR Fig.. A tpica LFSR register Sgał wściow geeratora est oreśa staem edego z bitów reestru, p. amie zaczącego bitu, por. rs.. Sgał te est zawsze oresow. Masmaa długość seweci wściowe wosi : N () gdzie: N rząd reestru, długość seweci wściowe. Jeśi długość seweci wściowe est rówa długości masmae (), to taą sewecę azwa się m sewecą. W prac 5 opisao metodę modeowaia dsretego geeratorów pseudoosowch worzstuącch reestr LFSR. Modeowaie to dotczło reestru z dwuweściową bramą XOR pełiącą fucę sprzężeia zwrotego. Wieomia opisuące fucę sprzężeia zwrotego są w tm przpadu trómiaami pierwotmi moduo. W więszości przpadów trómia pierwote umożiwiaą wgeerowaie m seweci. Istieą przpadi geeratorów LFSR, a przład o długości 8 cz 7, tóre ie maą trómiaów pierwotch moduo, co uiemożiwia wgeerowaie m seweci. Z przegądu wieomiaów pierwotch, 4, 7 wia, że worzstaie do opisu reestrów LFSR wieomiau moduo w postaci: a b c d L ( ), () oraz trómiaów pierwotch moduo : a b L ( ), (3) umożiwia stworzeie dsretego opisu ażdego reestru LFSR. Eemetem sprzężeia zwrotego w przpadu wieomiau () est czteroweściowa brama XOR.

00 J. Wacza, R. Stępień 3. UOGÓLNIONY DYSKRETNY MODEL GENERATORA Do opisu prac geeratora pseudoosowego zbudowaego a bazie reestrów LFSR worzstao termioogię uładów dsretch. Mode dsret powstae poprzez zaezieie dsretch rówań różicowch uładu geeratora. Rówaia te dotczą samego reestru przesuwego oraz bou sprzężeia zwrotego, tór est reaizowa poprzez bramę XOR. Z putu widzeia przetwarzaia sgałów reestr przesuw o długości N est eemetem opóźiaącm o N próbe (potrzeba N ci zegarowch, ab próba wściowa bou XOR przeszła przez cał reestr). Opis matematcz taie seweci est astępuąc: N (4) Sam reestr (bez bou sprzężeia zwrotego) może zostać opisa za pomocą rówaia (4). Do stworzeia pełego opisu reestru LFSR potrzeba taże opisu matematczego brami XOR. Stosuąc opis matematcz użwa w cfrowm przetwarzaiu sgałów, otrzmue się da dwuweściowe brami XOR rówaie wścia 5: i i (5) gdzie: i, umer odczepów reestru LFSR służące do reaizaci sprzężeia zwrotego, sgał wściow brami XOR. Chcąc uogóić opis matematcz a reestr o dowoe długości N, aeż zauważć, że ietóre długości (N=,3) ie posiadaą wieomiaów pierwotch, utworzoch z dwóch odczepów, umożiwiaącch wgeerowaie m seweci. Datego da pełego opisu aeż uwzgędić ią ofiguracę sprzężeia zwrotego. Doouąc przegądu wieomiaów pierwotch, moża zauważć, że da długości N>4 do N=786 7, 8 wszstie oee reestr rzędu N=5,6,7..786 umożiwiaą geeracę m-seweci z worzstaiem czterech odczepów. Istieą taże dłuższe reestr (N>786) 8, tóre maą ofiguracę z czterema odczepami i umożiwiaą geeracę m seweci, ae ich stosowaie ie est uż pratcze, ze wzgędu a obrzmie długości geerowach seweci oraz trudości w impemetaci sprzętowe i programowe. Przładowo, reestru o długości N=00 długość geerowae seweci wosi 00 -. Ta długa seweca zapewia ores powtórzeia (da częstotiwości tatowaia reestru GHz): T g N 43 ( ) T 50 at. (6) c

Dsrete modeowaie reestrów LFSR 0 Stosuąc ograiczeie da masmae iczb odczepów rówe 4 (da N>4), moża dooać aaiz dowoego (N>4) reestru LFSR. Geerator LFSR z czterema odczepami powstae przez podaie sgałów z czterech wbrach odczepów reestru a weście bou sprzężeia zwrotego. Jeśi odczep będą tworzł wieomia pierwot, to tai geerator będzie geeratorem m seweci. Przład geeratora z czterema odczepami przedstawia rsue 3. Rs. 3. Geerator LFSR zbudowa a czteroweściowe bramce XOR Fig. 3. The LFSR geerator based o four iputs XOR gate W ceu uzsaia rówań geeratora z reestrami LFSR da więsze iczb odczepów rówaie (5) aeż stosować reurecie, otrzmuąc w te sposób fucę opisuącą (rówaia różicowe) wieoweściową bramę XOR. Z ogiczego putu widzeia sprowadza się to do szeregowego połączeia brame XOR. Rsue 4 poazue ostrucę czteroweściowe brami XOR. Rs. 4. Czteroweściowa brama XOR Fig. 4. The four iputs XOR gate Opis matematcz powstae poprzez wprowadzeie rówaia da brami XOR z trzema wściami (żade reestr LFSR ie posiada ofiguraci z trzema odczepami). Następie wprowadza się rówaie czteroweściowe brami XOR. Rówaie (5) moża uogóić a p-weściową bramę XOR. Rówaia taie moża otrzmać stosuąc oee podstawieia fuci wściowe poprzedie brami ao eemetu weściowego oee brami oraz dodatowego weścia (rsue 4).

0 J. Wacza, R. Stępień Wprowadzaąc ozaczeia: p wście p-weściowe brami XOR, -i, -, -, - oee weścia brami, otrzmue się poiższe wzor. Da p= rówaie to przmue astępuącą postać: i i. (7) Da p=3 rówaie wścia oreśa wzór: 3. (8) Po podstawieiu rówaia (7) do rówaia (8) otrzmue się: ) ( ( 3 i. (9) Rówaie (9) przedstawia mode sgałow tróweściowe brami XOR. Rówaie czteroweściowe brami powstae z rówaia (9): 3 3 4. (0) Po podstawieiu rówaia (8) do rówaia (9) oraz sróceiu zapisu otrzmue się mode sgałow czteroweściowe (p=4) brami XOR: ). )( ( ) )( )( ( 4 i () Rówaie () opisuące czteroweściową bramę XOR (rsue 4) moża przedstawić w formie boów stosowach w cfrowm przetwarzaiu sgałów. Schemat boow czteroweściowe brami XOR poazao a rsuu 5. Rs. 5. Strutura czteroweściowe brami XOR Fig. 5. The structure of the four iputs XOR gate Ogóe rówaie p-weściowe brami XOR est astępuące: p p p p p. () Schemat boow taie strutur poazao a rsuu 6:

Dsrete modeowaie reestrów LFSR 03 Rs. 6. Uogóioa strutura p-weściowe brami XOR Fig. 6. The geeraized p-iputs XOR gate Przładowo, da p=6 aeż poiczć wszstie fuce wściowe da p= do p=5. Fucę wściową (p=6) otrzmue się poprzez operacę XOR (7) fuci wściowe da p=5 oraz szóstego weścia. Wraz ze wzrostem iości odczepów opis sgałow p-weściowe brami XOR stae się coraz bardzie sompiowa. Datego w te prac ie dooao aaiz reestrów LFSR z więce iż czterema odczepami. Uzasadioe est to tm, że prz dwóch i czterech odczepach moża opisać wszstie pratczie stosowae reestr LFSR. 4. PODSUMOWANIE W artue zaprezetowao metodę opisu reestrów LFSR z worzstaiem termioogii sgałów dsretch. W propoowam opisie rezgue się z artmeti moduo oraz działań w ciee GF(). W zamia do opisu geeratorów propoowae są rówaia reurece. Dzięi uogóieiu tch rówań a p-weściową bramę XOR, będącą eemetem sprzężeia zwrotego, otrzmao mode matematcz, tór może bć worzstwa do aaiz dowoego reestru LFSR. BIBLIOGRAFIA. Kotusi Z.: Geerator iczb osowch: agortm, testowaie, zastosowaia. Matemata Stosowaa 00, r, s. -6.. Scheier B.: Krptografia da pratów. Vo., WNT, Warszawa 00, s. 464-475. 3. Mutagi R.N.: Pseudo oise sequeces for egieers, Eectroics & Commuicatio Egieerig Joura, Vo. 8 Issue, Apri 996, p. 79-87.

04 J. Wacza, R. Stępień 4. Afe P.: Efficiet Shift Registers, LFSR Couters, ad Log Pseudo-Radom Sequece Geerators, Xii appicatio ote. Ju 7, 996, Vo... 5. Wacza J., Stępień R.: Modeig Of The Pseudo Radom Siga Geerators Usig Digita Fiters. Materiał oferece IC-SPETO, ma 00, s. 85-86. 6. Goomb S. W.: Shift Register Sequeces. Lagua His, C A Aegea. Par Press, 98. 7. Dae iczbowe firm New Wave Istrumets dotczące reestrów LFSR: http://www.ewwaveistrumets.com/resources/artices/m_sequece_iear_feedbac_shi ft_register_fsr.htm, paździeri 00. 8. Ward R., Moteo T. V.: Departmet of Phsics, Uiversit of Otago: Tabe of Liear Feedbac Shift Registers. Recezet: Dr hab. iż. Rszard Porada, prof. Po. Pozańsie Wpłęło do Redaci dia 0 wrześia 0 r. Prof. dr hab. iż. Jausz WALCZAK Mgr iż. Rafał STĘPIEŃ Poitechia Śąsa Wdział Eetrcz Isttut Eetrotechii i Iformati u. Aademica 0 44-00 Giwice Te.: (03) 37 90; e-mai: Jausz.Wacza@pos.p Te.: (03) 37 9 09; e-mai: Rafa.Stepie@pos.p