发明名称 二维反离散余弦转换装置
摘要 一种二维反离散余弦转换(IDCT)装置,包括一变速率缓冲器(R-ate-buffer)、二个选择器、二组寄存器、一组参数生成器、一组累加器、一组求和器、一对修尾器(Truncator)、一个行列转换缓冲器和一反变速率缓冲器。此转换装置以分散式数值运算结构将二维IDCT简化成二次一维小矩阵运算,配合变速率的输入/输出和特定的定址方式,实现在最少硬件空间要求下进行实时IDTC运算的目的$#!
申请公布号 CN1061190C 申请公布日期 2001.01.24
申请号 CN95105093.1 申请日期 1995.05.05
申请人 联华电子股份有限公司 发明人 黄柏川
分类号 H03M7/50;G06F17/16 主分类号 H03M7/50
代理机构 柳沈知识产权律师事务所 代理人 马莹
主权项 1、一种二维反离散余弦转换装置,用以处理一二维N×N字符长度的数据;该反离散余弦转换装置包括:一变速率缓冲器,具有双倍速的输出/输入速率,用于将数据输入所述转换装置;一第一选择器,具有一第一输入端、一第二输入端和一输出端;其中,该第一输入端用于连接所述变速率缓冲器,该第一与第二输入端只有一个可供输入;N个第一寄存器,各具有一输入端与一输出端并形成串联;该第一寄存器以一输入端连接所述第一选择器的输出端,用于串行输入单个字符且并行输出N个字符;一第二选择器,具有一第一输入端、一第二输入端和一输出端;其中,该第一输入端接受所述第一寄存器输出的N个字符中一第一字符作为输入,且该第一和第二输入端只有一个可供输入;N个第二寄存器,各具一输入端、一第一输出端和一第二输出端,以一个输入端连接所述第二选择器的输出端,以其余各输入端分别连接未提供所述第二选择器输入的各所述第一寄存器输出端,而得到一N个字符的输入;该第二寄存器并将前N/2个寄存器的各第一输出端连接起来产生一第一总线,各第二输出端连接起来产生一第二总线,将后N/2个寄存器的各第一输出端连接起来产生一第三总线,以及各第二输出端连接起来产生一第四总线,并使所述总线具有N/2字符长度的容量;N个参数生成器,各具有一第一输入端、一第二输入端与一输出端;其中,前N/2个该参数生成器的各第一输入端连接所述第一总线,各第二输入端连接所述第二总线,后N/2个该参数生成器的各第一输入端连接所述第三总线,各第二输入端连接所述第四总线,以在各输出端生成参数;N个累加器,各具有一输入端和一输出端,其各输入端分别连接各所述参数生成器的输出端,用以累加所述参数生成器生成的参数;N/2个求和器,各具有一第一输入端、一第二输入端、一第一输出端和一第二输出端,其中,各个第一输入端分别连接前N/2个所述累加器的输出端,各个第二输入端则分别连接后N/2个所述累加器的输出端;一第一修尾器,连接所述求和器的输出端,以删除过长的最低有效位,并提供一输出路径到所述第二选择器的第二输入端;一行列转换缓冲器,连接所述第一修尾器,用以处理行列转换运算,并提供一输出路径到所述第一选择器的第二输入端;一第二修尾器,连接所述求和器的输出端,以删除过长的最低有效位;以及一反变速率缓冲器,具有双倍速的输入/输出速率,以供转换后的数据由所述装置中输出。
地址 台湾省新竹科学工业园区