Nguyên văn bởi jefflieu
Xem bài viết
case M =>
when 1 => block[i] = input((i+1)*(32)-1 downto i*(32))
when 2 => block[i] = input((i+1)*(16)-1 downto i*(16))
...
when others => block[i] = input((i+1)-1 downto i) -- M=32
Theo tôi nghĩ thì bài toán này cần bộ chứa 32x32 (maximum storage) vì M và N luân chuyển (dynamic). M cho hàng dọc và N cho hàng ngang. Làm cho hoạt động trước rồi tìm cách optimize bộ chứa sau.
Vài ý kiến để giúp giải quyết vấn đề
Comment