发明名称 Data processing unit for merging secure and non-secure data into an output data stream from secure and non-secure buffers
摘要 Disclosed is a data processing apparatus that merges secure and non-secure data into a single output data stream. The apparatus comprises at least one processor that executes a secure process and a non-secure process to produce secure and non-secure data. The secure data is sent to a secure buffer and the non-secure data is sent to a separate non-secure buffer. The secure buffer is not accessible by the non-secure process. The data is read from the buffers by an output controller which has merging logic that merges the data to produce a combined data stream. The output controller can derive the output data stream from the combined data stream. The processor may manage access permission data for the secure buffer, or the buffers may be provided in a memory system, wherein the memory system manages access to the secure buffer. The secure buffer may be arranged such that its content cannot be read by the processor. One embodiment has the secure data as a video or other multimedia data stream and the non-secure data as a player or GUI display application.
申请公布号 GB2406403(A) 申请公布日期 2005.03.30
申请号 GB20030022631 申请日期 2003.09.26
申请人 * ARM LIMITED 发明人 HEDLEY JAMES * FRANCIS;ASHLEY MILES * STEVENS;ANDREW CHRISTOPHER * ROSE
分类号 G06F12/14;G06F1/00;G06F13/38;G06F21/00;G06F21/24;H04L9/32;(IPC1-7):G06F13/38 主分类号 G06F12/14
代理机构 代理人
主权项
地址