Changes between Version 9 and Version 10 of Ex09課題2016


Ignore:
Timestamp:
Jun 21, 2016 1:32:53 PM (10 years ago)
Author:
nakasato
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Ex09課題2016

    v9 v10  
    1111(レジスタファイルをインスタンス宣言し、宣言のなかの入出力ポートにRegWriteを含めておく)します。 
    1212 
    13 データバスの出力は、ZeroFlag、OP(制御部に接続する)とINST_0_5(ALU制御部に接続する、命令の下位6ビット部分) 
     13データバスの出力は、!ZeroFlag、OP1(制御部に接続する、命令の上位6ビット部分)とOP2(ALU制御部に接続する、命令の下位6ビット部分) 
    1414 
    1515データパスのテンプレートは以下になります。なお、インスタンス化するモジュールをincludeすること。 
     
    1919module Datapath(PCwriteCond, PCWrite, IorD, MemRead, MemWrite, MemtoReg, 
    2020                IRwrite, PCSource, ALUop, ALUSrcB, ALUSrcA, RegWrite, RegDST, 
    21                 PCload, ZeroFlag, INST_0_5, 
    22                 OP, CK, CLR); 
     21                PCload, ZeroFlag, OP1, OP2, 
     22                CK, CLR); 
    2323 
    2424   input CK, CLR; 
     
    3232   //                                                                                                                    
    3333   output      ZeroFlag; // ALU zero flag                                                                                
    34    output [5:0] OP; 
    35    output [5:0] INST_0_5; 
     34   output [5:0] OP1, OP2; 
    3635... 
    3736