我一直在尋找網絡上的所有東西,以找出什麼表達##意味着鑿子,但無法找到它的任何地方。表達式在鑿子中表示什麼?
例如,在這個代碼片段:
val ways = Module(new BRAM(log2Up(conf.lines), conf.ways * line_size))
val din = Vec.fill(conf.ways) { Bits(width=line_size) }
if(conf.ways == 2) {
ways.io.din := din(1) ## din(0)
}
什麼是if語句使用##式做線? 謝謝!
這只是一個像其他任何方法調用一樣的方法調用。您可以在任何類型的「din」文檔中查找'##'方法。 –