제발 말해 왜 나한테 그래?

C

Cutey

Guest
안녕 ppl
제가 예를 들어있어 이것과 그것은하지만 정확한 나는 could'nt가 16'UUUU 날 데려가 simlation 결과를 말해
왜?

도서관의 IEEE;
사용 IEEE.STD_LOGIC_1164.ALL;
사용 IEEE.STD_LOGIC_ARITH.ALL;
사용 IEEE.STD_LOGIC_UNSIGNED.ALL;엔티티 다음 기회입니다
포트 (CLK : STD_LOGIC에;
- 전 : 정수 수 : = 1;
결과 : 아웃 STD_LOGIC_vector (15 downto 0);
고도 : STD_LOGIC_vector에 (7 downto 0);
n : STD_LOGIC_vector에 (7 downto 0);
시작 : std_logic에);

끝 다음 기회;

건축 행동은 다음 기회입니다
신호 카운트 : 정수 : = 0;
신호을 N1, M1은 : std_logic_vector (7 downto 0);
신호 result1 : std_logic_vector (15 downto 0);
시작
프로세스 (CLK)

시작

rising_edge 경우에는 ((CLK)) 다음
그때면 (시작 = '1 ')
결과 <= "0000000000000000";
result1 <= "0000000000000000";
계산 <= 0;
M1을 <= m;
을 N1 <= n;

다른 사람
/면 (카운트 = 8) 다음
(해당되는 경우 M1을 (0) = '1 ') 다음
result1 <= result1 을 N1;
종료면;
을 N1 <=을 N1 (6 downto 0) & '0 ';
M1을 <= '0 '& M1을 (7 downto 1);
계산 <= 카운트 1;
종료면;
종료면;
종료면;
결과 <= result1;

최종 처리;

끝 행동;

 
안녕하세요,

내 결과는 16'UUUU하지 않습니다

n을 체크가 나와 '시작이였습니다 초기화 (안 u 또는 엑스) 및'사용하여 리셋 신호를 당신이.신호를 가정할 때 당신이 가진 시계.

Devas

 
u로 또는 엑스 ... 내가 입력한 아니 unsigend 없습니다 그들이.
난 당신주십시오 수있는 시뮬레이션 캡처를 내게 보내 결과 및 그것의보고를 합성도 이제 마지막으로 필요한 이건 ... 여기 runing 없습니다

 
죄송 해요, 여기에 인사를하고 싶군요
ppl 돈 그것은 고도 싶어하고, 왜 그런지 아나주고 n은 내게 하나의 결과를 입력하면 더 이상 다른 가치; 지마 입력을주고 내게 그냥 먼저

 

Welcome to EDABoard.com

Sponsor

Back
Top