From 2ceb98ee2a203e2cb394f3f4b9cf0628e7485f6f Mon Sep 17 00:00:00 2001 From: ducky Date: Tue, 3 Nov 2015 12:57:58 -0800 Subject: Add documentation on some non-intuitive parts --- src/main/scala/Chisel/Aggregate.scala | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/main/scala/Chisel/Aggregate.scala') diff --git a/src/main/scala/Chisel/Aggregate.scala b/src/main/scala/Chisel/Aggregate.scala index de77a7e7..07362b9b 100644 --- a/src/main/scala/Chisel/Aggregate.scala +++ b/src/main/scala/Chisel/Aggregate.scala @@ -86,6 +86,8 @@ object Vec { * collection transformation functions found in software array implementations. * * @tparam T type of elements + * @note when multiple conflicting assignments are performed on a Vec element, + * the last one takes effect (unlike Mem, where the result is undefined) */ sealed class Vec[T <: Data] private (gen: => T, val length: Int) extends Aggregate(gen.dir) with VecLike[T] { -- cgit v1.2.3