Special Memory and Embedded Memory Macros in MPEG Environment (Invited)
Goichi Otomo, Hiroyuki Hara, Takeshi Oto, K. Seta, Kazukuni Kitagaki, S. Michinaka, Takayoshi Shimazawa, M. Matsui, T. Demura, Yoshinori Watanabe, Fumihiko Sano, A. Chiba, K. Matsuda, Takayasu Sakurai · 1995
Special memory and embedded memories used in a newly designed MPEG2 decoder LSI are described. Orthogonal memory is employed in a IDCT (Inverse Discrete Cosine Transform) block for small area and power. FIFO's and other dualport memories are designed by using a single-port RAM operated twice in one clock cycle to reduce cost. As for testability, direct test mode is implemented for small area. An instruction RAM is placed outside the pad area in parallel to a normal instruction ROM and activated by Almasterslice for extensive debugging and an early sampling. Other memory related techniques and the key features of the decoder are also described.