UL/FE/UN-E/2/DS

Iz E-študij, proste zakladnice študentskega znanja

< UL | FE | UN-E | 2
Skoči na: navigacija, iskanje
Abecedni seznam zapiskov

Predava:


Vaje vodi:

Laboratorijske

Povezave:


Izpitni roki: Arhiv izpitov
  • dd.mm.2012
  • dd.mm.2012
  • dd.mm.2012
  • dd.mm.2012

(Za kolokvije ustvari stran)


Izpitni red:

Izpitni red kako poteka ocenjevanje, pisni/ustni, ...


Ostalo:

Ostalo ..


Ključne besede:

kratica predmeta, itd.


Digitalne strukture


Vsebina

Snov

A
B
m12 m14 m6 m4
m13 m15 m7 m5
m9 m11 m3 m1
m8 m10 m2 m0
D
C


Diagram stabilnih stanj

This is a graph with borders and nodes. Maybe there is an Imagemap used so the nodes may be linking to some Pages.


Postulati

0 \cdot A = 0\ \!
1 \cdot A = A\ \!
A \cdot A = A\ \!
\overline A \cdot A = A\ \!
1 + A = 1\ \!
0 + A = A\ \!
A + A = A\ \!
\overline A + A = 1\ \!

\overline {\overline A} = A

\overline {A \cdot B} = \overline A + \overline B
\overline {A + B} = \overline A \cdot \overline B

Kombinacijska vezja

Sekvenčna vezja

Avtomati


VHDL

Definicija vmesnika (stavek entity)
entity ime_vezja is
    port (definicija vhodov/izhodov);
end ime_vezja;
Definicija vhodov/izhodov (stavek port)
port   (A, B, C,... : in STD_LOGIC;
        d, e, f, ... : in STD_LOGIC_VECTOR (3 downto 0)
Definicija opisa vezja (stavek architecture)
architecture opis of ime_vezja is
.
definicije spremenljivk; --tu določimo vse spremenljivke, ki nastopajo v opisu vezja in niso
.                        --določene v stavku port
begin
.
stavki;                  -- vse stavke/ukaze pišemo znotraj stavka begin
.
end opis;

Definicija spremenljivk (stavek signal):

  • Enobitne spremeljivke
signal x, y, z: std_logic;                       --vedno znotraj stavka architecture, pred stavkom begin
  • Večbitne spremenljivke/vektorji
signal w, q, r: std_logic_vector (3 downto 0);   --štiribitni vektorji w, q, r
Prirejanje vrednosti spremenljivkam
  • Enobitne spremenljivke
A<='1';     -- spremenljivki A se priredi vrednost 1
A='1';      -- vrednost spremenljivke A se primerja z '1'. Rezultat je true/false

primer:

f<=1 when A='1' else    -- spremenljivka f zavzame vrednost 1, če se spremenljivka A enaka 1, sicer
f<=0;                   -- je f=0.
  • Večbitne spremenljivke/vektorji:

Primer:

A <= "1011"

Literatura

  • Stanislav Reberšek, Preklopne strukture in sistemi, Fakulteta za elektrotehniko (v pripravi)
  • M. Morris Mano, Digital Design, Prentice Hall, 2002.
  • Tammy Noergaard, Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers, Elsevier, 2005.
  • William Kleitz, Digital Elektronics with VHDL, Pearson Prentice Hall, 2006.
  • Dejan B. Živkovič, Miodrag V. Popović, Impulsna i Digitalna Elektronika, Akademska Misao, 2000.

Glej tudi

Osebna orodja
Imenski prostori
Različice
Dejanja
navigacija

Tiskanje/izvoz
orodja