Generation of width modulated pulses by relatively adjusting rising and
falling edges upon comparison of counter with programmably stored values
    2.
    发明授权
    Generation of width modulated pulses by relatively adjusting rising and falling edges upon comparison of counter with programmably stored values 失效
    通过在计数器与可编程存储的值进行比较时相对调整上升沿和下降沿来产生宽度调制脉冲

    公开(公告)号:US5418932A

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

    申请号:US649861

    申请日:1991-02-01

    IPC分类号: G06F1/025 H03K3/017

    CPC分类号: G06F1/025

    摘要: A pulse generating device according to the present invention is operated in accordance with a pulse control command including output time data about output pulse given from external equipment such as a CPU. The pulse control command including the output time data about the output pulses is transferred to a master memory of a contents addressable memory at an optional timing from outside. The contents of that master memory are copied to a slave memory in response to copy enable signals transmitted from a copy enable device. The copy enable signals are transmitted whenever a predetermined number synchronizing signals showing an end of the pulse period are generated from the interval timer. The contents addressable memory reads out the output control command of the output pulse from a slave memory when the timer value of the interval timer coincides with the time data of the slave memory. The output control circuit transmits output pulses which correspond to the control command read out as described above. As a result, if the output time data is reloaded at an optional timing from outside, the generation of an error in the pulse width of the output pulse can be prevented. Furthermore, the load of the CPU can be reduced.

    摘要翻译: 根据本发明的脉冲发生装置根据包括从诸如CPU的外部设备给出的关于输出脉冲的输出时间数据的脉冲控制命令进行操作。 包括关于输出脉冲的输出时间数据的脉冲控制命令从外部以可选定时传送到内容可寻址存储器的主存储器。 响应于从复制使能设备发送的复制使能信号,该主存储器的内容被复制到从存储器。 每当从间隔定时器产生表示脉冲周期结束的预定数量的同步信号时,发送复制使能信号。 内容可寻址存储器当间隔定时器的定时器值与从存储器的时间数据一致时,从从器件读出输出脉冲的输出控制命令。 如上所述,输出控制电路传输与读出的控制命令对应的输出脉冲。 结果,如果从外部以可选定时重新加载输出时间数据,则可以防止产生输出脉冲的脉冲宽度的误差。 此外,可以减少CPU的负载。