IEEE754 단일 정밀도 부동 소수점의 추가 .......

W

watabe112

Guest
아무도 날 도울 수 ..... 어떻게 IEEE754 부동 소수점을 ..... 추가 제말은 .... 첫째로, 내가 필요한 추가 ... 다음 나눌 .... 내가 그것을 쓸 필요가 찾아야 ..... 아무도 날 도울 수 verilog에서 ....:|
 
opencores에 두세 부동 소수점 가산기 코드가 있습니다. 다운로드가 그들과 코드를 확인합니다. 그것은 당신에게 코딩에 관한 아이디어를 제공할 것입니다.
 
알테라는 부동 소수점의 IP 코어의 전체 목록이 있습니다. 수호 성자의 메가 마법사에서 그들을 찾아보십시오.
 
안녕하세요 모두들 ...... 아무도 날 위해 확인하실 수 있습니다 ..... 내 프로그램이 바로 ?..... 내가 IEEE754 단일 정밀도 번호를 추가할 필요가 있는지 여부를 ....... ............................................... 코드 .. .................................................. .......................... modadd 모듈 (등록 번호 입력 clk, 입력 [31:0], 입력 [31:0] 아침, 출력 [31:0] 연구), 와이어 사; 와이어 [7시] 개; 와이어 [을 22시] 시지 ; 할당 사 = [31]은; 할당 개 = [30:23]; 할당 빠 = [22시]을; 와이어 sb; 와이어 [7시] eb; 와이어 [22시]시면; sb을 할당 = B 조 [31]는; eb = B는 [30:23]를 할당;시면를 할당 = B 조 [22시]; / *를 1 단계. * 정렬 지수에 따라 숫자. *은 가장 큰 지수와 전화 번호가됩니다. 뺄셈의 경우 * 깨뜨릴 아침. * / sa1 등록 번호, 등록 번호 sb1,; 등록 [7시] ES를; [22시] fracS 등록 번호; 등록 [7시] 엘; [이 22시] fracL 등록은 항상 @ (posedge clk)을 (해당되는 경우 EA의 시작 > 정보 eb)을 sa1을 시작
 
수동으로 계산을 수행하고 중간 출력은 실패인지 알아보십시오. 예를 들어 체크 stage1 stage2하거나 또는 stage3 후 중간 출력이 잘못인지 .. 정말로 당신은 어디 숫자의 fract 부분을 어떻게 추가합니까? 제가 코드에 볼니까.
 
죄송합니다 .... 난 부분은 ..... u .... 어떻게 코드를 verilog에 1.100000을 대표하는 ..... u는 내게 예를 들어 줄 수 말해줄 수 걸 깜빡 했네 ......
 
값 = 1100000;; 이걸로 작동해야 [7시] 값을 등록. 그냥 소수점 위치를 명심하십시오. 전 너무 어차피 당신에게 정확한 코드 스니펫주고, 그 Verilog와 좋은 성격 아냐.
 
u는 1.010101 위해 나에게 어떻게 코딩에 예제를 줄 수 ........... 어떻게 최고의 비트를 추가하는 (1). verilog에 .......
 

Welcome to EDABoard.com

Sponsor

Back
Top