Interrupt vector method and apparatus for loading a slot memory address
counter
    1.
    发明授权
    Interrupt vector method and apparatus for loading a slot memory address counter 失效
    用于加载时隙存储器地址计数器的中断向量方法和装置

    公开(公告)号:US5678048A

    公开(公告)日:1997-10-14

    申请号:US433757

    申请日:1995-05-04

    IPC分类号: G06F9/32 G06F9/48 G06F9/46

    CPC分类号: G06F9/4812 G06F9/32 G06F9/322

    摘要: An interrupt vector approach for a processor system loads an interrupt vector directly into an address. register to minimize overhead of processing interrupts. A plurality of interrupt triggers correspond to a plurality of interrupt vector registers, each containing a programmable interrupt vector. Upon activation of one of the interrupt triggers, the contents of the corresponding interrupt vector is loaded into a slot memory address counter. The address counter addresses a sequencer slot memory which contains the starting addresses of sequences of instructions stored in an instruction memory. An instruction address counter receives addresses from the sequencer slot memory and provides addresses to the instruction memory. Upon activation of said one of the interrupt triggers, execution of one of the sequences beginning at the address contained in the interrupt register corresponding to the active interrupt trigger is begun, and addresses of the sequences in sequencer slot memory are sequentially loaded into the instruction address counter until a stop bit is indicated in a word in the sequencer slot memory.

    摘要翻译: 处理器系统的中断向量方法将中断向量直接加载到地址中。 注册以最小化处理中断的开销。 多个中断触发对应于多个中断向量寄存器,每个中断向量寄存器包含可编程中断向量。 激活一个中断触发后,相应的中断向量的内容将被加载到一个插槽内存地址计数器中。 地址计数器寻址定序器时隙存储器,其包含存储在指令存储器中的指令序列的起始地址。 指令地址计数器从定序器时隙存储器接收地址,并向指令存储器提供地址。 在激活所述中断触发中的一个时,开始从与活动中断触发相对应的中断寄存器中包含的地址开始的序列中的一个序列的执行,并且定序器时隙存储器中的序列的地址被顺序地加载到指令地址 计数器,直到定序器插槽存储器中的一个字中指示停止位。

    Device and method for interprocessor communication using mailboxes owned
by processor devices
    2.
    发明授权
    Device and method for interprocessor communication using mailboxes owned by processor devices 失效
    使用处理器设备拥有的邮箱进行处理器间通信的设备和方法

    公开(公告)号:US5608873A

    公开(公告)日:1997-03-04

    申请号:US675217

    申请日:1996-07-03

    IPC分类号: G06F15/167 G06F13/14

    CPC分类号: G06F15/167

    摘要: A device and method for providing inter-processor communication in a multi-processor architecture. A post office RAM has a plurality of mailboxes. Each mailbox is write-accessible by one port, but is read-accessible by the other ports. Thus, a processor device on a port has write-access to one mailbox, but can read the other mailboxes in the post office. A transmitting processor communicates with a receiving processor, by utilizing the post office. The transmitting processor writes information into its own mailbox, and signals a receiving processor. The receiving processor determines which of the processor devices signalled it, and reads the information in the transmitting processor's mailbox.

    摘要翻译: 一种用于在多处理器架构中提供处理器间通信的设备和方法。 邮局RAM具有多个邮箱。 每个邮箱都可以由一个端口写入,但可以由其他端口读取。 因此,端口上的处理器设备具有对一个邮箱的写入访问权限,但可以读取邮局中的其他邮箱。 发送处理器通过利用邮局与接收处理器进行通信。 发送处理器将信息写入其自己的邮箱,并向接收处理器发信号。 接收处理器确定哪个处理器设备发出信号,并读取发送处理器的邮箱中的信息。

    Interrupt vector method and apparatus

    公开(公告)号:US5557764A

    公开(公告)日:1996-09-17

    申请号:US433758

    申请日:1995-05-04

    IPC分类号: G06F9/32 G06F9/48 G06F9/46

    CPC分类号: G06F9/4812 G06F9/32 G06F9/322

    摘要: An interrupt vector approach for a processor system loads an interrupt vector directly into an address register to minimize overhead of processing interrupts. A plurality of interrupt triggers correspond to a plurality of interrupt vector registers, each containing a programmable interrupt vector. Upon activation of one of the interrupt triggers, the contents of the corresponding interrupt vector is loaded into a slot memory address counter. The address counter addresses a sequencer slot memory which contains the starting addresses of sequences of instructions stored in an instruction memory. An instruction address counter receives addresses from the sequencer slot memory and provides addresses to the instruction memory. Upon activation of said one of the interrupt triggers, execution of one of the sequences beginning at the address contained in the interrupt register corresponding to the active interrupt trigger is begun, and addresses of the sequences in sequencer slot memory are sequentially loaded into the instruction address counter until a stop bit is indicated in a word in the sequencer slot memory.

    Charge dissipation in capacitively loaded ports
    4.
    发明授权
    Charge dissipation in capacitively loaded ports 失效
    电容负载端口的电荷消耗

    公开(公告)号:US5546039A

    公开(公告)日:1996-08-13

    申请号:US423059

    申请日:1995-04-17

    摘要: A cascade of triggering circuits sequentially activates a series of parallel pull-down paths in reflexive response to a pull-down signal indicating correspondence between the potential on a capacitively loaded port and a selectable threshold voltage. The triggering circuits are clocked with a common signal to sequentially propagate the pull-down signal from prior to subsequent triggering stages to sequentially activate corresponding parallel paths. In a preferred embodiment, the D flip-flops of a sequential cascade control multiple pull-down paths to regulate charging and discharging of a joystick capacitive load on a monolithic audio personal computer IC game port. To initiate charging of the joystick capacitor, the flip-flops simultaneously disable the pull-down paths in response to a system WRITE signal. To discharge the joystick capacitor, the flip-flops sequentially propagate a comparator derived pull-down signal to sequentially enable the pull-down paths to controllably dissipate the accumulated charge.

    摘要翻译: 触发电路的级联顺序地激活一系列平行的下拉路径,该反向响应反应于指示电容负载端口上的电位与可选阈值电压之间的对应关系的下拉信号。 触发电路用公共信号计时,从而在随后的触发级之前顺序地传播下拉信号以顺序激活相应的并行路径。 在优选实施例中,顺序级联的D触发器控制多个下拉路径,以调节单​​片音频个人计算机IC游戏端口上的操纵杆电容负载的充电和放电。 为了启动操纵杆电容器的充电,触发器响应于系统写信号同时禁用下拉路径。 为了放电操纵杆电容器,触发器顺序地传播比较器导出的下拉信号,以顺序使得下拉路径可控制地耗散累积的电荷。

    Interrupt vector method and apparatus
    7.
    发明授权
    Interrupt vector method and apparatus 失效
    中断向量法和装置

    公开(公告)号:US5473763A

    公开(公告)日:1995-12-05

    申请号:US100152

    申请日:1993-08-02

    IPC分类号: G06F9/32 G06F9/48 G06F9/46

    CPC分类号: G06F9/4812 G06F9/32 G06F9/322

    摘要: An interrupt vector approach for a processor system loads an interrupt vector directly into an address register to minimize overhead of processing interrupts. A plurality of interrupt triggers correspond to a plurality of interrupt vector registers, each containing a programmable interrupt vector. Upon activation of one of the interrupt triggers, the contents of the corresponding interrupt vector is loaded into a slot memory address counter. The address counter addresses a sequencer slot memory which contains the starting addresses of sequences of instructions stored in an instruction memory. An instruction address counter receives addresses from the sequencer slot memory and provides addresses to the instruction memory. Upon activation of said one of the interrupt triggers, execution of one of the sequences beginning at the address contained in the interrupt register corresponding to the active interrupt trigger is begun, and addresses of the sequences in sequencer slot memory are sequentially loaded into the instruction address counter until a stop bit is indicated in a word in the sequencer slot memory.

    摘要翻译: 处理器系统的中断向量方法将中断向量直接加载到地址寄存器中以最小化处理中断的开销。 多个中断触发对应于多个中断向量寄存器,每个中断向量寄存器包含可编程中断向量。 激活一个中断触发后,相应的中断向量的内容将被加载到一个插槽内存地址计数器中。 地址计数器寻址定序器时隙存储器,其包含存储在指令存储器中的指令序列的起始地址。 指令地址计数器从定序器时隙存储器接收地址,并向指令存储器提供地址。 在激活所述中断触发中的一个时,开始从与活动中断触发相对应的中断寄存器中包含的地址开始的序列中的一个序列的执行,并且定序器时隙存储器中的序列的地址被顺序地加载到指令地址 计数器,直到定序器插槽存储器中的一个字中指示停止位。