peteraa 7 yıl önce
ebeveyn
işleme
0bff4328da
4 değiştirilmiş dosya ile 1414 ekleme ve 2 silme
  1. +4
    -1
      oppgavetekst.org
  2. +0
    -1
      ov0/src/main/scala/daisyMatMul.scala
  3. BIN
      tdt4255figs/pngs/vector.png
  4. +1410
    -0
      tdt4255figs/vector.svg

ov0/src/main/scala/oppgavetekst.org → oppgavetekst.org Dosyayı Görüntüle

@@ -179,12 +179,15 @@
else
dataOut(T - vectorLength)
#+end_src
From the figure the principle of operation becomes clearer [inkskape drawing, rm sketch]
From the figure the principle of operation becomes clearer
To test your implementation you can run
sbt> testOnly Core.daisyVecSpec
in your sbt console
#+CAPTION: A vector with 4 registers
[[./tdt4255figs/pngs/vector.png]]
** Task 2 - Dot Product
Your next task is to implement a dot product calculator. daisyDot should
calculate the dot product of two vectors, inA and inB. Ensure that validOut

+ 0
- 1
ov0/src/main/scala/daisyMatMul.scala Dosyayı Görüntüle

@@ -57,7 +57,6 @@ class daisyMultiplier(dims: Dims, dataWidth: Int) extends Module {
matrixB.dataIn := io.dataInB
matrixB.writeEnable := io.writeEnableB


////////////////////////////////////////
////////////////////////////////////////
/// Set up counter statemachine


BIN
tdt4255figs/pngs/vector.png Dosyayı Görüntüle

Önce Sonra
Genişlik: 505  |  Yükseklik: 394  |  Boyut: 17KB

+ 1410
- 0
tdt4255figs/vector.svg
Dosya farkı çok büyük olduğundan ihmal edildi
Dosyayı Görüntüle


Yükleniyor…
İptal
Kaydet