Kirish I nazariy qism


Foydalanilgan adabiyotlar



Download 1,07 Mb.
bet12/12
Sana27.05.2022
Hajmi1,07 Mb.
#612337
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Axmedova N

Foydalanilgan adabiyotlar



  1. Altera University Program. DE0 User Manual. Development and education board.

  2. Altera. Cyclone III Device Family Overview.

  3. Антонов А.П. Язык описания цифровых устройств. ALTERA HDL. Практический курс.-М.: ИП Радио Софт, 2002.- 224.

  4. Стешенко В.Б. ПЛИС фирмы “ALTERA”: элементая база, система проектирования и языки описания аппаратуры.- М.: Издательский дом, ДОДЕКА – XXI ,- 2002.- 576 с.

  5. Исследование цифровых устройств на основе (ПЛИС) в среде Quartus II: http://www.leso.sibsutis.ru/index.php?act=metod&target=metod_leso2_1

  6. Компания «ГАММА»: ttp://www.icgamma.ru/linecard/altera/kits/quartus2



Ilova
1-kod.
library IEEE;
use IEEE.STD_LOGIC_1164.all;
use IEEE.STD_LOGIC_ARITH.all;
use IEEE.STD_LOGIC_UNSIGNED.all;
ENTITY dec_7seg IS
PORT(hex_digit :IN STD_LOGIC_VECTOR(3 downto 0);
segment_a, segment_b, segment_c, segment_c, segment_e,
segment_f, segment_g : std_logic);
END dec_7seg;

ARCHITECTURE a OF dec_7seg IS


SIGNAL segment_data : STD_LOGIC_VECTOR(6 DOWNTO 0);
BEGIN
PROCESS (Hex_digit)
--Hex to 7 Segment Decoder for LED display
BEGIN
CASE Hex_digit IS
WHEN "0000" =>
segment_data <= "1111110";
WHEN "0001" =>
segment_data <= "0110000";
WHEN "0010" =>
segment_data <= "1101101";
WHEN "0011" =>
segment_data <= "1111001";
WHEN "0100" =>
segment_data <= "0110011";
WHEN "0101" =>
segment_data <= "1011011";
WHEN "0110" =>
segment_data <= "1011111";
WHEN "0111" =>
segment_data <= "1110000";
WHEN "1000" =>
segment_data <= "1111111";
- WHEN "1001" =>
segment_data <= "1111011";
WHEN "1010" =>
segment_data <= "1110111";
WHEN "1011" =>
segment_data <= "0011111";
WHEN "1100" =>
segment_data <= "1001110";
WHEN "1101" =>
segment_data <= "0111101";
WHEN "1110" =>
segment_data <= "1001111";
WHEN "1111" =>
segment_data <= "1000111";
WHEN OTHERS =>
segment_data <= "0111110";
END CASE;
END PROCESS;
--extract segment data and LED driver is inverted
segment_a <= NOT segment_data(6);
segment_b <= NOT segment_data(5);
segment_c <= NOT segment_data(4);
segment_d <= NOT segment_data(3);
segment_e <= NOT segment_data(2);
segment_f <= NOT segment_data(1);
segment_g <= NOT segment_data(0);
END a;

2-kod.
(header "symbol" (version "1.1"))


(symbol
(rect 0 0 88 176)
(text "lpm_mux0" (rect 10 2 80 18)(font "Arial" (font_size 10)))
(text "inst" (rect 8 160 25 172)(font "Arial" ))
(port
(pt 0 40)
(input)
(text "data7" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data7" (rect 4 27 31 40)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 32 40)(line_width 1))
)
(port
(pt 0 56)
(input)
(text "data6" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data6" (rect 4 43 31 56)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 32 56)(line_width 1))
)
(port
(pt 0 72)
(input)
(text "data5" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data5" (rect 4 59 31 72)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 32 72)(line_width 1))
)
(port
(pt 0 88)
(input)
(text "data4" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data4" (rect 4 75 31 88)(font "Arial" (font_size 8)))
(line (pt 0 88)(pt 32 88)(line_width 1))
)
(port
(pt 0 104)
(input)
(text "data3" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data3" (rect 4 91 31 104)(font "Arial" (font_size 8)))
(line (pt 0 104)(pt 32 104)(line_width 1))
)
(port
(pt 0 120)
(input)
(text "data2" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data2" (rect 4 107 31 120)(font "Arial" (font_size 8)))
(line (pt 0 120)(pt 32 120)(line_width 1))
)
(port
(pt 0 136)
(input)
(text "data1" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data1" (rect 4 123 31 136)(font "Arial" (font_size 8)))
(line (pt 0 136)(pt 32 136)(line_width 1))
)
(port
(pt 0 152)
(input)
(text "data0" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "data0" (rect 4 139 31 152)(font "Arial" (font_size 8)))
(line (pt 0 152)(pt 32 152)(line_width 1))
)
(port
(pt 40 176)
(input)
(text "sel[2..0]" (rect 0 0 44 14)(font "Arial" (font_size 8)))
(text "sel[2..0]" (rect 44 163 81 176)(font "Arial" (font_size 8)))
(line (pt 40 176)(pt 40 164)(line_width 3))
)
(port
(pt 88 96)
(output)
(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "result" (rect 58 83 83 96)(font "Arial" (font_size 8)))
(line (pt 88 96)(pt 48 96)(line_width 1))
)
(drawing
(line (pt 32 24)(pt 32 168)(line_width 1))
(line (pt 48 32)(pt 48 160)(line_width 1))
(line (pt 32 24)(pt 48 32)(line_width 1))
(line (pt 32 168)(pt 48 160)(line_width 1))
)
)


Download 1,07 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish