Posted
Filed under 잡담

1. 운동을 하라. 일주일에 3회 30분씩이면 충분하다.

2. 좋았던 일을 떠올려보라. 하루를 마무리할 때마다 당신이 감 사해야 할 일 다섯가지를 생각하라.

3. 대화를 나눠라. 매주 온전히 한시간은 배우자나 가장 친한 친 구들과 대화를 나누라.

4. 식물을 가꾸라. 아주 작은 화분도 좋다. 죽이지만 말라.

5. TV시청시간을 반으로 줄이라.

6. 미소를 지으라. 적어도 하루에 한번은 낯선 사람에게 미소를 짓거나 인사를 하라.

7. 친구에게 전화하라. 오랫동안 소원했던 친구나 지인들에게 연 락해서 만날 약속을 하라.

8. 하루에 한번씩 유쾌하게 웃으라.

9. 매일 자신에게 작은 선물을 하라. 그리고 그 선물을 즐기는 시간을 가지라.

10. 매일 누군가에게 친절을 베풀라.

자료:영국BBC다큐멘터리 행복(예담) & 출처는 네이버 뉴스..에서..''

2006/11/07 10:32 2006/11/07 10:32
Posted
Filed under 공부한 것들/기타

[CODE type=vhdl]
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;

entity machine is
port (clk,reset: in std_logic;
      inputs : in std_logic;
  counter: out std_logic_vector (0 to 2);
    comb_outputs: out std_logic_vector (0 to 1));
end machine;

architecture behavior of machine is
signal b,c,d,e: std_logic_vector (0 to 2):="000";
signal a: std_logic_vector(0 to 1);
  type states is (st0, st1, st2, st3);
signal present_state, next_state: states;
begin



  registe: process (reset,clk,inputs)
begin          
 if reset = '1' then
  present_state <= st0; -- async reset to st0

 elsif rising_edge(clk) and inputs ='1' then
  present_state <= next_state; -- transition on clock
 
 
   end if;
       
end process;


transitions: process(present_state,inputs)
begin
 case present_state is -- describe transitions
  when st0 => -- and comb. outputs
   comb_outputs <= "00";
    a<="00";
  if inputs = '0' then
    next_state <= st0; -- hold
    else
    next_state <= st1; -- next state
 
   
   
   
   end if;
  when st1 =>
   comb_outputs <= "01";
     a<="01";
     if inputs = '0' then    -- hold
      next_state <= st1;
    else
    next_state <= st2; -- next state
 
 
   
    end if;
  when st2 =>
   comb_outputs <= "10";
     a<="10";
    if inputs = '0' then
    next_state <= st2; -- hold
    else
    next_state <= st3; -- next state
    
    end if;
  when st3 =>
   comb_outputs <= "11";
     a<="11";
    if inputs = '0' then
    next_state <= st3; -- hold
    else
    next_state <= st0; -- next state
   
   
   end if;
 end case;
end process;


count: process(clk,reset)
begin
  if reset = '1' then
  b <= "000";
c <= "000";
d <= "000";
e <= "000";
  elsif clk'event and clk='1' and inputs='1' then
if a="00" then
  b <= b + 1;
end if;
  if a="01" then
  c <= c + 1;
end if;
if a="10" then
  d <= d + 1;
end if;
if a="11" then
  e <= e + 1;
end if;
 
  end if;

end process;
  counter<=e;

end behavior;
[/CODE]

2006/11/01 19:56 2006/11/01 19:56