.


:




:

































 

 

 

 


VHDL

.

 

_

 

 

.. 2014 .

 

.

ӻ

. 1-

1) 1533? 1554?

2) 1533?

3) ?

4) ?

5) 22,23 ?

6) ?

7) ?

8) , - , ?

9) ?

10) 1533 1554?

 

0) 1533- 15- ?

1) - ?

2) - ??

3) - ?

4) ?

5)

?

6) - ?

7) ( - 3- 4 2-). ?

8) , 9- std_logic?

 

VHDL

1. VHDL

.

2. VHDL?

3. ?

4. HDL ?

5.

) ) , :

VHDL- , Y1=0?

) Y1<=1; Y2<=Y1+1;

) Y2<=Y1+1; Y1<=1;

. 6)

) ) , :

VHDL- , Y1=0?

) d), :

(variable- VHDL),

c) Y1:=1; Y2:=Y1+1;

d) Y2:=Y1+1; Y1:=1;

 

7. - ?

8. ?

9.. ?

10. ?

 

,

2 4

2 1

RS--

-

J-K

3

 

 

. . 2

0) -

, ?

1) ?

2) - ?

3) ?

4) ?

5) - CS ?

6) - - Cs -Tcs, ?

7) -?

8) ?

9) CS ,

?

10) , ?

 

1. ?

2. ?

3.

?

4. ?

5. 9- std_logic

, , Z, , Z ! ?

6. ?

7. , - ?

 

VHDL

1. VHDL

2. VHDL

3. -2(and2)?

VHDL

process begin

Y<= X1 and X2 after 10 ns;

end process;

- .

4. ) ) Y1=0?

VHDL VERILOG

) Y1<=1; a) assign Y1=1;

Y2<=Y1+1; assign Y2=Y1+1;

) Y2<=Y1+1; b) assign Y2=Y1+1;

Y1<=1; assign Y1=1;

) d), ((variable- VHDL), reg-VERILOG)

 

c) Y1:=1; c) Y1=1;

Y2:=Y1+1; Y2=Y1+1;

d) Y2:=Y1+1; d) Y2=Y1+1;

Y1:=1; Y1=1;

 

5. ) ) Y1=0?

VHDL VERILOG

) Y1<=1; a) Y1=1;

wait for 10 ns; #10;

Y2<=Y1+1; Y2=Y1+1;

b) Y1<=1 after 10 ns; b) Y1<=#10 1;

Y2<=Y1+1; Y2<=Y1+1;

 

) Y1 Y2

) .

6. - () ?

 

 

,

20 ).

 

VHDL

6?

?

shared variable

, signal?

?

 

.. 3-

1) ?

2) ?

3) ?

4) ?

5) ?

6) , ?

7) - . . ? ? ?

8) ?

 

1) - ?

2) - ?

3) ?

 

4) . - , ?

 

5) ?

 

6) ?

 



<== | ==>
| ()
:


: 2016-11-24; !; : 343 |


:

:

, .
==> ...

1685 - | 1493 -


© 2015-2024 lektsii.org - -

: 0.025 .