VHDL 언어로 다음과 같은 홀수 주파수 분할이 가능합니다.
VHDL 언어로 다음과 같은 홀수 주파수 분할이 가능합니다. library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
entity Odiv_freq is
generic(
num_div : integer
);
port(
clk : in std_logic;
reset : in std_logic;
div_clk : out std_logic
);
end Odiv_freq;
architecture Odiv_freq of Odiv_freq is
signal count : integer range 0 to num_div-1;
signal s1 : std_logic := '0';
signal s2 : std_logic := '0';
begin
process(clk, reset)
begin
if(reset = '1') then
count <= 0;
s1 <= '1';
s2 <= '1';
elsif (clk'event and clk = '1') then
if (count = 0) then
count <= num_div-1;
s1 <= not s1;
else
count <= count - 1;
s1 <= s1;
end if;
elsif (clk'event and clk = '0') then
if (count = (num_div-1)/2) then
s2 <= not s2;
else
s2 <= s2;
end if;
end if;
end process;
div_clk <= s1 xor s2;
end Odiv_freq;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSON
JSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다.
그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다.
저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
entity Odiv_freq is
generic(
num_div : integer
);
port(
clk : in std_logic;
reset : in std_logic;
div_clk : out std_logic
);
end Odiv_freq;
architecture Odiv_freq of Odiv_freq is
signal count : integer range 0 to num_div-1;
signal s1 : std_logic := '0';
signal s2 : std_logic := '0';
begin
process(clk, reset)
begin
if(reset = '1') then
count <= 0;
s1 <= '1';
s2 <= '1';
elsif (clk'event and clk = '1') then
if (count = 0) then
count <= num_div-1;
s1 <= not s1;
else
count <= count - 1;
s1 <= s1;
end if;
elsif (clk'event and clk = '0') then
if (count = (num_div-1)/2) then
s2 <= not s2;
else
s2 <= s2;
end if;
end if;
end process;
div_clk <= s1 xor s2;
end Odiv_freq;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.