High speed software driven emulator comprised of a plurality of emulation processors with improved multiplexed data memory
    2.
    发明授权
    High speed software driven emulator comprised of a plurality of emulation processors with improved multiplexed data memory 有权
    由具有改进的多路复用数据存储器的多个仿真处理器组成的高速软件驱动的仿真器

    公开(公告)号:US07043417B1

    公开(公告)日:2006-05-09

    申请号:US09656146

    申请日:2000-09-06

    IPC分类号: G06F9/455 G06F13/00

    CPC分类号: G06F13/1647

    摘要: In an emulator processor cluster, the read ports of a shared input and data memory stack are time multiplexed to serve more than one processor. In an exemplary embodiment of the invention, a 256×8 memory array serves as the shared memory for four processors in a cluster. Two read ports are time multiplexed among the four processors in the cluster. On one read cycle, data from the two read ports is coupled to two processors. The next read cycle reads data from the same two ports to the remaining two processors. In the preferred embodiment, the memory operates at twice the system clock speed so that overall emulation process execution time is not effected.

    摘要翻译: 在仿真器处理器集群中,共享输入和数据存储器堆栈的读取端口被时间复用以服务于多个处理器。 在本发明的示例性实施例中,256x8存储器阵列用作簇中四个处理器的共享存储器。 两个读端口在集群中的四个处理器之间进行时间复用。 在一个读取周期中,来自两个读取端口的数据耦合到两个处理器。 下一个读取周期将数据从相同的两个端口读取到剩余的两个处理器。 在优选实施例中,存储器以系统时钟速度的两倍运行,使得整体仿真处理执行时间不受影响。