ECiUL w7

background image

1

Elementy cyfrowe i układy

logiczne

Wykład 7

2

2

2

2

Legenda:

Wielomian Read’a- Müllera

Wielomian arytmetyczny

Wielomian arytmetyczny dla wielu wejść

background image

2

3

3

3

3

Wielomian Reed’a- Müllera

=

=

1

2

0

)

(

)

(

2

)

(

1

)

(

...

)

(

2

1

n

n

j

j

n

j

j

j

x

x

x

f

x

F

=

=

=

0

,

1

1

,

i

i

i

j

i

j

j

x

x

i

2)

(mod

2

X

K

F

n

=

2)

(mod

1

2

F

K

X

n

=

T

n

f

f

f

F

]

,...,

,

[

)

(

)

1

(

)

0

(

=

K

2

n

-

baza

koniunkcyjna

logiczna (prosta lub odwrotna)

X- wektor prawdy

F-

wektor współczynników

wielomianu Reed’a- Müllera

Legenda:

4

4

4

4

Wielomian Reed’a- Müllera c.d.

1

2

2

1

1

0

1

=

=

K

K

n)

(2,3,...,

t

1

2

2

2

=

=

t

t

K

K

K

Baza

odwrotna

Baza

prosta

background image

3

5

5

5

5

=

=

1

1

0

1

1

1

1

1

0

1

0

1

0

0

1

1

0

0

0

1

Wielomian Reed’a- Müllera c.d.

Przykład:

Zamień funkcję na wielomian Reed’a- Müllera.

3

2

1

)

(

x

x

x

x

f

=

2)

(mod

X

F

3

2

K

=

T

]

10001111

[

X

=

=

=

=

=

1

1

0

1

1

1

0

1

1

1

0

1

2

2

2

2

2

2

2

3

K

K

K

K

K

K

6

6

6

6

=

=

1

1

1

1

1

1

1

1

0

1

0

1

0

1

0

1

0

0

1

1

0

0

1

1

0

0

0

1

0

0

0

1

0

0

0

0

1

1

1

1

0

0

0

0

0

1

0

1

0

0

0

0

0

0

1

1

0

0

0

0

0

0

0

1

1

1

0

1

1

1

1

1

0

1

0

1

0

0

1

1

0

0

0

1

Wielomian Reed’a- Müllera c.d.

background image

4

7

7

7

7

=

=

1

1

1

0

1

1

1

1

2)

(mod

1

1

1

1

0

0

0

1

1

1

1

1

1

1

1

1

0

1

0

1

0

1

0

1

0

0

1

1

0

0

1

1

0

0

0

1

0

0

0

1

0

0

0

0

1

1

1

1

0

0

0

0

0

1

0

1

0

0

0

0

0

0

1

1

0

0

0

0

0

0

0

1

F

Wielomian Reed’a- Müllera c.d.

8

8

8

8

Wielomian Reed’a- Müllera c.d.

3

2

1

)

(

x

x

x

x

f

=

1

1

1

1

0

0

0

1

y

1

1

1

1

1

0

1

1

1

1

0

1

0

0

0

1

1

1

1

0

1

0

1

0

1

1

0

0

1

0

0

0

F

x

3

x

2

x

1

Tablica

prawdy

funkcji

wraz z współczynnikami
wielomianu.

Wielomian Reed’a- Müllera:

3

2

1

2

1

3

1

3

2

2

3

1

)

(

x

x

x

x

x

x

x

x

x

x

x

x

F

=

Nasza funkcja z przykładu

background image

5

9

9

9

9

Wielomian arytmetyczny

10

10

10

10

Wielomiany arytmetyczne

=

=

1

2

0

)

(

)

(

2

)

(

1

)

(

...

)

(

2

1

n

n

j

j

n

j

j

j

x

x

x

p

X

P

=

=

=

0

,

1

1

,

i

i

i

j

i

j

j

x

x

i

X

~

P

2

=

n

K

P

~

X

1

2

=

n

K

K

2

n

-

baza

arytmetyczna

(prosta lub odwrotna)

X- wektor prawdy

Legenda:

background image

6

11

11

11

11

Wielomiany arytmetyczne c.d.

prosta

baza

-

1

1

0

1

~

2

=

K

n)

(2,3,...,

t

gdzie

,

~

~

~

1

2

2

2

=

=

t

t

K

K

K

odwrotna

baza

-

1

1

0

1

~

1

2

=

K

12

12

12

12

Wielomiany arytmetyczne c.d.

Przykład:

Zamień funkcję na wielomian arytmetyczny.

2

1

2

)

(

x

x

x

x

f

=

X

~

2

2

K

P

=

T

]

1101

[

X

=

=

=

1

1

0

1

1

1

0

1

~

~

~

2

2

2

2

K

K

K

0

=

1

1

1

1

0

1

0

1

1

1

0

1

background image

7

13

13

13

13

=

=

1

1

0

1

1

0

1

1

1

1

1

1

0

1

0

1

1

1

0

1

P

Wielomiany arytmetyczne c.d.

0

14

14

14

14

Wielomiany arytmetyczne c.d.

1

0

1

1

y

1

1

1

-1

0

1

0

1

0

1

0

0

P

x

2

x

1

Tablica prawdy funkcji wraz ze
współczynnikami wielomianu.

Wielomian arytmetyczny:

2

1

1

1

)

(

x

x

x

x

P

+

=

Nasza funkcja z przykładu

2

1

2

)

(

x

x

x

x

f

=

background image

8

15

15

15

15

Wielomiany arytmetyczne dla

n-wejść i m-wyjść

16

16

16

16

Wielomiany arytmetyczne

=

=

1

2

0

)

(

)

(

2

)

(

1

)

(

...

)

(

2

1

n

n

j

j

n

j

j

j

x

x

x

d

X

D

=

=

=

0

,

1

1

,

i

i

i

j

i

j

j

x

x

i

D

n

K

D

X

~

2

=

D

K

n

D

=

−1

2

~

X

D(X)- wielomian opisujący zespół
(system) funkcji logicznych

X

D

- wektor arytmetyczny opisujący

wektory prawdy poszczególnych
funkcji

Legenda:

background image

9

17

17

17

17

Wielomiany arytmetyczne c.d.

Przykład:

Zamień funkcje na wielomian arytmetyczny.

2

0

)

(

x

x

f

=

T

X

]

0110

[

2

=

2

1

1

)

(

x

x

x

f

=

2

1

2

)

(

x

x

x

f

=

T

X

]

0100

[

1

=

T

X

]

1010

[

0

=

18

18

18

18

Wielomiany arytmetyczne c.d.

=

0

0

0

1

0

1

0

1

1

1

0

0

D

XX

X

2

X

1

X

0

=

0

5

6

1

D

X

=

1

1

1

1

0

1

0

1

1

1

0

1

~

2

2

K

0

background image

10

19

19

19

19

Wielomiany arytmetyczne c.d.

=

=

10

4

5

1

0

5

6

1

1

1

1

1

0

1

0

1

1

1

0

1

D

0

20

20

20

20

Wielomiany arytmetyczne c.d.

2

0

)

(

x

x

f

=

0

5

6

1

y

-10

1

1

4

0

1

5

1

0

1

0

0

D

x

2

x

1

Tablica

prawdy

funkcji

wraz ze współczynnikami
wielomianu.

Wielomian arytmetyczny:

2

1

1

2

10

4

5

1

)

(

x

x

x

x

x

D

+

+

=

2

1

1

)

(

x

x

x

f

=

2

1

)

(

x

x

x

f

=

Nasze funkcje z przykładu

background image

11

21

21

21

21

Część 2:

Komparator

Zamiana kodu binarnego na kod Gray’a

22

22

22

22

Zamiana kodu binarnego na

kod Gray’a

background image

12

23

23

23

23

Zamiana c.d.

Gray

Binarnie

Dziesiętnie

100

111

7

101

110

6

111

101

5

110

100

4

010

011

3

011

010

2

001

001

1

000

000

0

24

24

24

24

Zamiana Bin-> Gray

x

0

x

1

x

2

g

0

g

1

g

2

background image

13

25

25

25

25

Zamiana Bin-> Gray

0

0

0

0

0

0

Przykład 1/3

26

26

26

26

Zamiana Bin-> Gray

0

1

0

1

1

0

Przykład 2/3

background image

14

27

27

27

27

Zamiana Bin-> Gray

1

1

0

0

1

0

Przykład 3/3

28

28

28

28

Zamiana Gray-> Bin

g

0

g

1

g

2

x

0

x

1

x

2

background image

15

29

29

29

29

Zamiana Gray-> Bin

1

1

0

0

1

0

Przykład 1/3

30

30

30

30

Zamiana Gray-> Bin

1

0

0

1

0

0

Przykład 2/3

background image

16

31

31

31

31

Zamiana Gray-> Bin

0

1

0

1

1

0

Przykład 3/3

32

32

32

32

Układ porównujący

background image

17

33

33

33

33

Komparator

a0

a1

.

.

an

b0

b1

.

.

.

bn

= =

A= =B

?

1

1

1

0

1

0

0

0 1

1

0 0

A= =B

a

i

b

i

34

34

34

34

Komparator

Komparator to układ porównuj

ą

cy.

a

0

a

1

a

2

b

0

b

1

b

2

background image

18

35

35

35

35

Koniec


Wyszukiwarka

Podobne podstrony:
W7 zarządzanie zapasami
Wyk ECiUL#1 2013
W7 Mosty
Wyk ECiUL#9S 2013
W7 IMMUNOLOGIA INFEKCJI
spoleczna w7
W7 WZNACNIACZ OPERACYJNY RZECZYWISTY
PRI W7 UML
FiR Matma w7 2011
FM zaocz W7 8 pp
Systemy Bezprzewodowe W7

więcej podobnych podstron