2017-12-12 8 views
2

입력 유형이 Vec (10, UInt (1.W)) 인 모듈을 가지고 있습니다. 이제 Functional Module Creation을 빌드하려고합니다. 나는 끌 위키에 따라,이 하나의 총수 :이 같은Functional Module Creation을 만들 때 Vec 입력을 처리하는 방법

object mul{ 
    def apply (din_1: Vec, din_2: Vec) = { 
     val m = Module(new mul) 
     m.io.din_1 := din_1 
     m.io.din_2 := din_2 
     m.io.dout 
    } 
} 

하지만 얻을 SBT 오류 :

[error] /home/zqc/rs/decoder/mul_dual.scala:67:27: type Vec takes type parameters 

누구든지이 문제를 해결하는 방법을 알고 있습니까? 고마워요!

답변

2

OneHot.scala에서 대답을 찾았습니다. Vec[UInt]