会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Comparator circuit
    • 比较器电路
    • US5534844A
    • 1996-07-09
    • US415266
    • 1995-04-03
    • David Norris
    • David Norris
    • G06F7/02G10H1/00G10H1/12G10H7/00H03K23/68H03K23/70
    • G06F7/026H03K23/68H03K23/70G10H2220/315G10H2230/035G10H2240/311G10H2250/115G10H2250/191G10H2250/545G10H2250/571G10H2250/605G10H2250/611
    • A static-type comparator, which compares the magnitude of a first binary number with a second binary number and determines if the first binary number is equal to, greater than, or less than the second binary number, is described. The comparator comprises a carry chain of comparison cells. Each comparison cell in the carry chain compares the magnitude of a different bit position of the first number with a corresponding bit position in the second number. The comparison cells input a first voltage signal, representing a binary value of a bit position of the first number, and a second voltage signal, representing a binary value of a corresponding bit position of the second number. A voltage signal from a voltage source Vcc is input into the carry chain and propagates through the chain until a comparison cell detects that there is a difference in magnitudes for a particular bit position. If a difference in magnitudes is detected, the comparison cell will output a voltage signal indicating whether the first number is greater than or less than the second number. If the numbers are equal, voltage signal Vcc propagates through the entire carry chain and is output. In the preferred embodiment, the comparator includes decode circuitry for decoding the carry chain's outputs. The comparator preferably also inputs a timing signal to time the comparator's operations.
    • 静态型比较器,其将第一二进制数的大小与第二二进制数进行比较,并确定第一二进制数是否等于,大于或小于第二二进制数。 比较器包括比较单元的进位链。 进位链中的每个比较单元将第一数字的不同位位置的大小与第二数目中的对应位位置进行比较。 比较单元输入表示第一数字的位位置的二进制值的第一电压信号和表示第二数字的对应位位置的二进制值的第二电压信号。 来自电压源Vcc的电压信号被输入到进位链中并且通过链传播,直到比较单元检测到特定位位置的幅度差异为止。 如果检测到大小差异,则比较单元将输出指示第一数字是大于还是小于第二数字的电压信号。 如果数字相等,则电压信号Vcc通过整个进位链传播并被输出。 在优选实施例中,比较器包括用于对进位链的输出进行解码的解码电路。 比较器优选地还输入定时信号以对比较器的操作进行计时。
    • 6. 发明授权
    • Digital wavetable audio synthesizer with delay-based effects processing
    • US6047073A
    • 2000-04-04
    • US334462
    • 1994-11-02
    • David NorrisDavid N. Suggs
    • David NorrisDavid N. Suggs
    • G06F3/16G10H1/00G10H1/12G10H7/00H03K23/68H03G3/00
    • G10H1/0066G06F3/162G10H1/125G10H7/002H03K23/68G10H2230/035G10H2240/311G10H2250/191G10H2250/545G10H2250/605G10H2250/611
    • A digital wavetable audio synthesizer is described. The synthesizer can generate up to 32 high-quality audio digital signals or voices, including delay-based effects, at either a 44.1 KHz sample rate or at sample rates compatible with a prior art wavetable synthesizer. The synthesizer includes an address generator which has several modes of addressing wavetable data. The address generator's addressing rate controls the pitch of the synthesizer's output signal. The synthesizer performs a 10-bit interpolation, using the wavetable data addressed by the address generator, to interpolate additional data samples. When the address generator loops through a block of data, the signal path interpolates between the data at the end and start addresses of the block of data to prevent discontinuities in the generated signal. A synthesizer volume generator, which has several modes of controlling the volume, adds envelope, right offset, left offset, and effects volume to the data. The data can be placed in one of sixteen fixed stereo pan positions, or left and right offsets can be programmed to place the data anywhere in the stereo field. The left and right offset values can also be programmed to control the overall volume. Zipper noise is prevented by controlling the volume increment. A synthesizer LFO generator can add LFO variation to: (i) the wavetable data addressing rate, for creating a vibrato effect; and (ii) a voice's volume, for creating a tremolo effect. Generated data to be output from the synthesizer is stored in left and right accumulators. However, when creating delay-based effects, data is stored in one of several effects accumulators. This data is then written to a wavetable. The difference between the wavetable write and read addresses for this data provides a delay for echo and reverb effects. LFO variations added to the read address create chorus and flange effects. The volume of the delay-based effects data can be attenuated to provide volume decay for an echo effect. After the delay-based effects processing, the data can be provided with left and right offset volume components which determine how much of the effect is heard and its stereo position. The data is then stored in the left and right accumulators.
    • 8. 发明授权
    • Method and apparatus for coordinating combinatorial logic-clocked state
machines
    • 用于协调组合逻辑时钟状态机的方法和装置
    • US5859995A
    • 1999-01-12
    • US373689
    • 1995-01-17
    • Larry D. Hewitt
    • Larry D. Hewitt
    • H03K19/003G06F3/16G06F7/02G06F9/38G10H1/00G10H1/12G10H7/00G10H7/02H03K3/02H03K23/68H03M3/02H03M7/32G06F1/04
    • G06F3/16G06F7/026G06F9/3869G10H1/0066G10H1/125G10H7/002G10H7/02H03K23/68G10H2220/315G10H2230/035G10H2240/311G10H2250/191G10H2250/545G10H2250/571G10H2250/605G10H2250/611
    • A triggering circuit obviates propagation differences in differential combinatorial logic clocking of upstream and downstream state machines ("SM's"). The triggering circuit imposes an output state on the downstream SM in response to the appearance of an appropriate combination of the upstream SM output state and selected data at the triggering circuit input. The triggering circuit and the upstream SM are clocked from a common signal preventing the upstream SM from changing state before the triggering circuit produces the proper signal to impose the expected state on the downstream SM. The downstream SM takes on the correct output state in dependable correspondence with a selected upstream SM output state. In a preferred embodiment, a D flip-flop generates a triggering signal in response to a selected combination of upstream SM output state and system data. The D flip-flop triggering signal imposes a selected output state on a downstream SM through the asynchronous SET and CLEAR inputs of the downstream SM flip-flops. Because the D flip-flop and upstream SM are both clocked off the same trailing edge of the WRITE line, the upstream SM and D flip-flop change state together, preventing the upstream SM from changing state before the triggering signal is generated.
    • 触发电路消除上游和下游状态机(“SM”)的差分组合逻辑时钟的传播差异。 触发电路响应于在触发电路输入处出现上游SM输出状态和所选择的数据的适当组合,在下游SM上施加输出状态。 触发电路和上游SM从公共信号计时,防止上游SM在触发电路产生适当信号之前改变状态,以将预期状态施加在下游SM上。 下游SM与选择的上游SM输出状态可靠地对应地进行正确的输出状态。 在优选实施例中,D触发器响应于所选择的上游SM输出状态和系统数据的组合而产生触发信号。 D触发器触发信号通过下游SM触发器的异步SET和CLEAR输入在下游SM上施加选择的输出状态。 因为D触发器和上游SM都被写入WRITE线的相同后沿,所以上行SM和D触发器一起改变状态,从而防止上游SM在产生触发信号之前改变状态。
    • 10. 发明授权
    • Tone generator device using waveform data memory provided separately
therefrom
    • 使用与其分开提供的波形数据存储器的音调发生器装置
    • US6137046A
    • 2000-10-24
    • US121083
    • 1998-07-23
    • Ryo Kamiya
    • Ryo Kamiya
    • G10H7/02G10H7/00
    • G10H7/02G10H2240/275G10H2250/121G10H2250/611G10H2250/621
    • Tone generator device, which is applied to a computer, has no waveform memory of its own and is connected via an extended bus to the computer having a main memory where waveform sample data are prestored. When a tone of predetermined pitch is to be reproduced, the tone generator device designates a block of a specific quantity of the waveform sample data in accordance with the pitch to be reproduced and requests that the block be read out from the main memory and burst-transmitted via the extended bus. The burst-transmitted waveform sample data are temporarily stored in an input buffer and then read out from the buffer in accordance with pitch information to generate tone waveform data of the desired pitch. The burst transmission of the data block and subsequent tone waveform data generation are carried out at high speed asynchronously with a predetermined reproduction sampling cycle. The generated tone waveform data are output via an output data in the predetermined reproduction sampling cycle. To raise the upper limit on the reproducible pitch without a need to increase the capacity of the input buffer, a thinned version of the original waveform sample data may also be prestored in the main memory so that the thinned waveform sample data can be selected to permit the raised upper limit. Alternatively, such thinned waveform sample data may be generated by thinning the original waveform sample data, rather than being prestored in the main memory.
    • 应用于计算机的音频发生器装置没有自己的波形存储器,并且通过扩展总线连接到具有预存有波形样本数据的主存储器的计算机。 当要再现预定音调的音调时,乐音发生器装置根据要再现的音调指定一个特定数量的波形采样数据的块,并请求从主存储器读出该块, 通过扩展总线传输。 突发传输的波形采样数据临时存储在输入缓冲器中,然后根据音调信息从缓冲器中读出,以产生所需音调的音调波形数据。 数据块的突发传输和随后的音调波形数据生成以预定的再现采样周期异步地高速地执行。 所产生的乐音波形数据通过预定再现采样周期中的输出数据输出。 为了提高可再现间距的上限,而不需要增加输入缓冲器的容量,原始波形采样数据的薄化版本也可以预先存储在主存储器中,使得可以选择变薄的波形采样数据以允许 升高上限。 或者,可以通过使原始波形采样数据变薄而不是预先存储在主存储器中来产生这种变薄的波形采样数据。