Configurable data transfer in a digital signal processing system
    1.
    发明授权
    Configurable data transfer in a digital signal processing system 有权
    数字信号处理系统中的可配置数据传输

    公开(公告)号:EP2587384B1

    公开(公告)日:2017-07-12

    申请号:EP12189414.1

    申请日:2012-10-22

    摘要: A technique for transferring data in a digital signal processing system is described. In one example, the digital signal processing system comprises a number of hardware peripherals, each connected to a memory access controller and each configured to read data from a memory device, perform one or more operations on the data, and write data to the memory device. To avoid hardwiring the hardware peripherals together, and to provide a configurable digital signal processing system, a multi-threaded processor controls the transfer of data between the hardware peripherals and the memory. Each processor thread is allocated to a memory access channel, and the threads are configured to detect an occurrence of an event and, responsive to this, control the memory access controller to enable a selected hardware peripheral to read data from or write data to the memory device via its memory access channel.

    摘要翻译: 描述了用于在数字信号处理系统中传输数据的技术。 在一个示例中,数字信号处理系统包括多个硬件外围设备,每个硬件外围设备连接到存储器访问控制器并且每个被配置为从存储器设备读取数据,对数据执行一个或多个操作,并且将数据写入到存储器设备 。 为避免将硬件外设硬连线在一起,并提供可配置的数字信号处理系统,多线程处理器控制硬件外设与存储器之间的数据传输。 每个处理器线程被分配给存储器访问通道,并且线程被配置为检测事件的发生,并且响应于此,控制存储器访问控制器以使选定的硬件外设能够从存储器读取数据或向存储器写入数据 设备通过其存储器访问通道。

    DATA PROCESSING SYSTEM AND METHOD FOR OPERATING A DATA PROCESSING SYSTEM
    3.
    发明公开
    DATA PROCESSING SYSTEM AND METHOD FOR OPERATING A DATA PROCESSING SYSTEM 审中-公开
    数据处理系统和操作数据处理系统的方法

    公开(公告)号:EP2842041A4

    公开(公告)日:2015-12-09

    申请号:EP12875463

    申请日:2012-04-23

    摘要: A data processing system comprising a processing unit, a first memory, and a second memory, wherein the data processing system is arranged to hardware protect the second memory when a write access to the first memory is executed, wherein the processing unit is arranged to execute a program having at least one jump instruction and at least one return instruction, wherein the processing unit is arranged to store a program stack in the first memory, wherein the processing unit is arranged to store a return address on the program stack and to store a return address copy in the second memory when the at least one jump instruction is executed, and wherein the processing unit is arranged to compare the return address with the return address copy when the at least one return instruction is executed.

    Configurable data transfer in a digital signal processing system
    5.
    发明公开
    Configurable data transfer in a digital signal processing system 有权
    Konfigurierbarer数码转换器在einem digitalen Signalverarbeitungssystem

    公开(公告)号:EP2587384A1

    公开(公告)日:2013-05-01

    申请号:EP12189414.1

    申请日:2012-10-22

    摘要: A technique for transferring data in a digital signal processing system is described. In one example, the digital signal processing system comprises a number of hardware peripherals, each connected to a memory access controller and each configured to read data from a memory device, perform one or more operations on the data, and write data to the memory device. To avoid hardwiring the hardware peripherals together, and to provide a configurable digital signal processing system, a multi-threaded processor controls the transfer of data between the hardware peripherals and the memory. Each processor thread is allocated to a memory access channel, and the threads are configured to detect an occurrence of an event and, responsive to this, control the memory access controller to enable a selected hardware peripheral to read data from or write data to the memory device via its memory access channel.

    摘要翻译: 描述了一种用于在数字信号处理系统中传送数据的技术。 在一个示例中,数字信号处理系统包括多个硬件外围设备,每个硬件外围设备连接到存储器访问控制器,并且每个硬件外围设备被配置为从存储器设备读取数据,对数据执行一个或多个操作,并将数据写入存储器设备 。 为了避免将硬件外围设备硬连线在一起,并且为了提供可配置的数字信号处理系统,多线程处理器控制硬件外围设备和存储器之间的数据传输。 每个处理器线程被分配给存储器访问通道,并且线程被配置为检测事件的发生,并且响应于此,控制存储器访问控制器以使所选择的硬件外围设备从存储器读取数据或向存储器写入数据 设备通过其存储器访问通道。

    Technique for task sequence execution
    6.
    发明公开
    Technique for task sequence execution 有权
    Technik zurArbeitssequenzausführung

    公开(公告)号:EP2541404A1

    公开(公告)日:2013-01-02

    申请号:EP11005362.6

    申请日:2011-06-30

    发明人: Varshney, Deepak

    IPC分类号: G06F9/48 G06F12/08

    摘要: A technique for executing a task sequence on a computing system comprising a multiple task processor having an on-chip memory and further comprising an external memory connected to the multiple task processor is provided. A method implementation of the technique comprises transferring load module data from the external memory into the on-chip memory in order to generate a load module sequence within the on-chip memory, wherein the generation of a load module of the load module sequence comprises the following processes: determining which parts of the load module are currently stored within the on-chip memory, and transferring only load module data from the external memory into the on-chip memory for parts of the load module which are currently not stored within the on-chip memory, wherein each load module of the load module sequence is generated within an individual address range of the on-chip memory which is chosen in dependence on the load module sequence. The method implementation further comprises executing the task sequence by running the load module sequence.

    摘要翻译: 一种用于在计算系统上执行任务序列的技术,包括具有片上存储器的多任务处理器,并且还包括连接到所述多任务处理器的外部存储器。 该技术的方法实现包括将负载模块数据从外部存储器转移到片上存储器中,以便在片内存储器内生成加载模块序列,其中负载模块序列的负载模块的生成包括 以下过程:确定当前存储在片上存储器中的负载模块的哪些部分,并且仅将负载模块数据从外部存储器传送到片上存储器中用于负载模块的当前未存储在其中的部分 芯片存储器,其中负载模块序列的每个负载模块在片上存储器的单独的地址范围内产生,其根据负载模块序列被选择。 方法实现还包括通过运行加载模块序列来执行任务序列。

    CONDITIONAL PROCESSING METHOD AND APPARATUS
    7.
    发明公开
    CONDITIONAL PROCESSING METHOD AND APPARATUS 有权
    设备和方法处理有条件

    公开(公告)号:EP2344951A4

    公开(公告)日:2012-05-16

    申请号:EP09823866

    申请日:2009-10-30

    IPC分类号: G06F9/45

    摘要: A conditional processing method and apparatus for efficient memory management are provided. A conditional processing method includes generating a parse tree by loading a plurality of nodes of data structured based on a declarative description language in a memory in series; evaluating, when a parsing switch node having an attribute describing a condition for conditional processing exists among the nodes, child nodes of the parsing switch node according to the attribute; loading only the child nodes fulfilling the attribute in the memory; and outputting the child nodes retained on the memory.

    CONDITIONAL PROCESSING METHOD AND APPARATUS
    8.
    发明公开
    CONDITIONAL PROCESSING METHOD AND APPARATUS 有权
    设备和方法处理有条件

    公开(公告)号:EP2344951A2

    公开(公告)日:2011-07-20

    申请号:EP09823866.0

    申请日:2009-10-30

    IPC分类号: G06F9/45

    摘要: A conditional processing method and apparatus for efficient memory management are provided. A conditional processing method of the present inventions includes generating a parse tree by loading a plurality of nodes of data structured based on a declarative description language in a memory in series; evaluating, when a parsing switch node having an attribute describing a condition for conditional processing exists among the nodes, child nodes of the parsing switch node according to the attribute; loading only the child nodes fulfilling the attribute in the memory; and outputting the child nodes retained on the memory.

    Parallel processor and processing method
    10.
    发明公开
    Parallel processor and processing method 审中-公开
    Paralleler Prozessor und Verarbeitungsverfahren

    公开(公告)号:EP0930574A2

    公开(公告)日:1999-07-21

    申请号:EP99400094.1

    申请日:1999-01-15

    申请人: SONY CORPORATION

    IPC分类号: G06F15/76 G06F12/14

    摘要: A parallel processor (21) capable of exhibiting a high processing performance, which when receiving as input access requests generating page faults to sub-banks (27 1 , 27 2 , 27 3 ) from a plurality of processor elements (23 1 , 23 2 , ...23 n ) connected to a common bus (22) and another access request is input while data is being transferred between sub-banks (27 1 , 27 2 , 27 3 ) and an external memory (7) via an external access bus (26) in response to the input access requests, a shared memory (24) stores the other access request in a request queue and makes a control circuit execute the stored access request when the stored access request does not generate a page fault.

    摘要翻译: 一种能够表现出高处理性能的并行处理器(21),当从多个处理器元件(231,232,... 23n)接收作为输入访问请求的子行(271,272,273)时, ),并且响应于所述公共总线(22),在经由外部存取总线(26)在子存储体(271,272,273)和外部存储器(7)之间传送数据的同时输入另一访问请求 输入访问请求,共享存储器(24)将其他访问请求存储在请求队列中,并且当所存储的访问请求不产生页面错误时,控制电路执行存储的访问请求。