설계"부분을

M

Martijn

Guest
이 코드를 가져 왔어요 :

입력 datain;
입력 클럭;
출력 [0시 5분] data0;
출력 [0시 5분] Data1;
출력 dir0;
출력에는 Dir1;
/ / (()) ALTERA_IO_END 모르 제거하기 라인!
] 교대 [0시 7분 reg;
reg [0시 2분] posi;
[0시 5분] data0 reg;
[0시 5분] Data1 reg;
dir0 reg;
에는 Dir1 reg;

항상 (negedge 시계) @
시작
교대 [posi] = datain;
posi "= posi 1;
만약 (posi == 3'd0)
시작
만약 (교대 [0] == 0)
시작
dir0 "= 이동 [1];
data0 "= 교대 [2시 7분];

그 밖의
시작
에는 Dir1 "= 이동 [1];
Data1 "= 교대 [2시 7분];




이 부분이있습니다 :

dir0 "= 이동 [1];
data0 "= 교대 [2시 7분];

만약 내가 교대 2 비트의 값이 dir0 갖고 싶어, 좋아
변화의 마지막 5 비트 및 data0 가치?

미리 감사합니다.

Martijn

 
네, 너무 좋아하지만 dir0 교대 2 비트 data0 교대 때만 posi = 0의 5 비트의 마지막이 될 것입니다 (0) = 0 ... 근무가 될 것입니다만약 당신의 예상 결과, 당신은 괜찮 아요!

 

Welcome to EDABoard.com

Sponsor

Back
Top