【技术实现步骤摘要】
本专利技术涉及一种录像译码器快取装置,特别涉及一种具多指令流的录像 译码器快取装置。
技术介绍
请参考图1。图1是现有技术的H. 264录像译码器快取装置(H. 264 video decoder cache) 100的示意图。如图所示,录像译码器快取装置100包含一 快取指令器110及一快取緩沖区120。快取指令器110包含一指令队列111 及一指令分类器112。指令队列lll耦接于外部用以接收并存储由外部传送 来的控制指令。指令分类器112耦接于指令队列111、快取緩冲区120及一 动态随机存取内存(dynamic random access memory, DRAM)130,用以将所接 收的控制指令分类,并分别传送给快取緩沖区120与动态随机存取内存130。 快取緩冲区120耦接于指令分类器112、动态随机存取内存130及录像译码 器(video decoder)140,用来根据指令分类器112传送来的指令,将动态随 机存取内存130传送来的数据存储,或者将所存储的数据,传送至录像译码 器140。外部控制指令包含读取快取緩冲区120的指令以及读取动态随机存取内 存130的指令。若指令分类器112接收到一读取快取緩沖区120的指令,则 指令分类器112会将该指令传送至快取緩冲区120,快取緩冲区120再根据 该指令将所存储的数据传送至录像译码器140。若指令分类器112接收到一 读取动态随机存取内存130的指令,则指令分类器112会将该指令传送至动 态随机存取内存130,动态随机存取内存130再根据该指令,将数据传送至 快取緩沖区120,然后快取緩冲 ...
【技术保护点】
一种具多指令流的录像译码器快取装置,包含:一快取指令器,包含:一主要指令队列,用以存储由外部传送来的控制指令;一指令分类器,耦接于该主要指令队列,用以对存储在该主要指令队列的控制指令进行分类;一指令产生器,耦接于该指令分类器的第一输出端,用以根据该指令分类器传送来的控制指令,产生多控制指令;一第一指令队列,耦接于该指令分类器的第一输出端与一外部内存之间,用以存储由该指令分类器传送来的控制指令;一第二指令队列,耦接于该指令产生器的第一输出端,用以存储由该指令产生器传送来的控制指令;一第三指令队列,耦接于该指令产生器的第二输出端,用以存储由该指令产生器传送来的控制指令;一第四指令队列,耦接于该指令产生器的第三输出端,用以存储由该指令产生器传送来的控制指令;一第五指令队列,耦接于该指令分类器的第二输出端,用以存储由该指令分类器传送来的控制指令;一内部缓冲区,耦接于该第二指令队列与该第三指令队列,用以根据该第二指令队列与该第三指令队列所输出的控制指令,存储一外部内存传来的数据或将该内部缓冲区的数据传至该快取缓冲区;以及一快取缓冲区,耦接于该第四指令队列与该第五指令队列,用以根据该第二指令队列与 ...
【技术特征摘要】
1.一种具多指令流的录像译码器快取装置,包含一快取指令器,包含一主要指令队列,用以存储由外部传送来的控制指令;一指令分类器,耦接于该主要指令队列,用以对存储在该主要指令队列的控制指令进行分类;一指令产生器,耦接于该指令分类器的第一输出端,用以根据该指令分类器传送来的控制指令,产生多控制指令;一第一指令队列,耦接于该指令分类器的第一输出端与一外部内存之间,用以存储由该指令分类器传送来的控制指令;一第二指令队列,耦接于该指令产生器的第一输出端,用以存储由该指令产生器传送来的控制指令;一第三指令队列,耦接于该指令产生器的第二输出端,用以存储由该指令产生器传送来的控制指令;一第四指令队列,耦接于该指令产生器的第三输出端,用以存储由该指令产生器传送来的控制指令;一第五指令队列,耦接于该指令分类器的第二输出端,用以存储由该指令分类器传送来的控制指令;一内部缓冲区,耦接于该第二指令队列与该第三指令队列,用以根据该第二指令队列与该第三指令队列所输出的控制指令,存储一外部内存传来的数据或将该内部缓冲区的数据传至该快取缓冲区;以及一快取缓冲区,耦接于该第四指令队列与该第五指令队列,用以根据该第二指令队列与该第三指令队列所输出的控制指令,存储所接收的数据或读取存储在该快取缓冲区的数据至一录像译码器。2. 如权利要求1所述的录像译码器快取装置,其中,该外部内存是一动 态随机存取内存。3. 如权利要求1所述的录像译码器快取装置,其中,该快取指令器另包 含一输入端,用以接收多读取指令。4. 如权利要求1所述的录像译码器快取装置,其中,该第一、第二、第 三、第四、第五指令队列可同时输出所存储的控制指令。5. 如权利...
【专利技术属性】
技术研发人员:成世明,蔡忠宪,易四军,王津福,
申请(专利权)人:扬智科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。