S
sundar_ece
Guest
안녕 모두,난이 부분 분배 논리를 이해하는 당신의 도움이 필요
다음 코드에서 구현됩니다.
--************************************************ ******
ClkDiv2 : (NMR, Clk78) - 프로세스가 38.88로 나누어
변수는 CNT의 : 정수 범위는 0에서 63까지;
변수 SubCnt : 정수 범위는 0에서 32;
시작
만약 (NMR = '0 ') 다음
Clk2 "= '0 ';
CNT의 : = 0;
SubCnt : = 0;
elsif rising_edge (Clk78) 다음
(CNT의 "18) 그리고 만약
Clk2 "= '1 ';
그 밖의
Clk2 "= '0 ';
최종면;
만약 (CNT의 "37) 또는 ((CNT의"36)과 ((SubCnt = 0) 또는 (SubCnt = 8) 또는
(SubCnt = 17))) 다음
CNT의 : = 0;
(SubCnt "23) 그리고 만약
SubCnt : = 0;
그 밖의
SubCnt : = SubCnt 1;
최종면;
그 밖의
CNT의 : = CNT의 1;
최종면;
최종면;
최종 처리;--************************************************ ***당신은 설명할 수있는 방법을 38.88에 의해 "분열에 대한 클럭 사업부 요인"
달성입니까?
어떤 알고리즘을 제공할 수 / 참조 formulae?
안부,
Sundar
다음 코드에서 구현됩니다.
--************************************************ ******
ClkDiv2 : (NMR, Clk78) - 프로세스가 38.88로 나누어
변수는 CNT의 : 정수 범위는 0에서 63까지;
변수 SubCnt : 정수 범위는 0에서 32;
시작
만약 (NMR = '0 ') 다음
Clk2 "= '0 ';
CNT의 : = 0;
SubCnt : = 0;
elsif rising_edge (Clk78) 다음
(CNT의 "18) 그리고 만약
Clk2 "= '1 ';
그 밖의
Clk2 "= '0 ';
최종면;
만약 (CNT의 "37) 또는 ((CNT의"36)과 ((SubCnt = 0) 또는 (SubCnt = 8) 또는
(SubCnt = 17))) 다음
CNT의 : = 0;
(SubCnt "23) 그리고 만약
SubCnt : = 0;
그 밖의
SubCnt : = SubCnt 1;
최종면;
그 밖의
CNT의 : = CNT의 1;
최종면;
최종면;
최종 처리;--************************************************ ***당신은 설명할 수있는 방법을 38.88에 의해 "분열에 대한 클럭 사업부 요인"
달성입니까?
어떤 알고리즘을 제공할 수 / 참조 formulae?
안부,
Sundar