Microprocessor with functional units that can be selectively coupled
    1.
    发明授权
    Microprocessor with functional units that can be selectively coupled 失效
    具有可选择耦合的功能单元的微处理器

    公开(公告)号:US06230278B1

    公开(公告)日:2001-05-08

    申请号:US08850872

    申请日:1997-05-02

    IPC分类号: G06F128

    摘要: A data processing device is provided which has multiprocessors that can be configured on a cycle by cycle basis as loosely coupled or tightly coupled. Bit-stream Processing Unit (BPU) 110 executes instructions from ROM 112 and accesses data from RAM 111. Similarly, Arithmetic Unit (AU) 120 executes instructions from ROM 122 and accesses data from RAM 121. Both processor operate in parallel and exchange data by accessing RAM 121. AU 120 can receive an instruction directive from BPU 110 directing it to perform a selected sequence of instructions in a loosely coupled manner. AU 120 can also receive an instruction directive from BPU 110 directing that a portion of AU 120 operationally replace a portion of BPU 110 for the duration of one instruction which allows data to be passed directly between the processors in a tightly coupled manner.

    摘要翻译: 提供了一种数据处理装置,其具有可以以逐周期为基础配置为松散耦合或紧密耦合的多处理器。 位流处理单元(BPU)110执行来自ROM 112的指令并从RAM 111访问数据。类似地,算术单元(AU)120执行来自ROM 122的指令并从RAM 121访问数据。两个处理器并行操作并且通过 访问RAM 121.AU 120可以从BPU 110接收指令,指示它以松散耦合的方式执行选定的指令序列。 AU 120还可以接收来自BPU 110的指令,指示AU 120的一部分在一个指令的持续时间内可操作地替换BPU 110的一部分,这允许以紧密耦合的方式直接在处理器之间传递数据。