×

Host computer digital signal processing system for communicating over voice-grade telephone channels

DC
  • US 5,646,983 A
  • Filed: 03/25/1993
  • Issued: 07/08/1997
  • Est. Priority Date: 03/25/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. In combination with a computer of the class comprising, in combination:

  • a microprocessor,a random access memory,a system bus composed of data and control conductors interconnecting said microprocessor and said memory,a direct memory access controller connected to said bus for supervising data transfers to and from said memory via the said system bus independently of the operation of said microprocessor, andat least one expansion slot socket connected to said system bus,an auxiliary circuit card for communicating between said computer and a remote device via a voice-band telephone circuit, said circuit card comprising, in combination;

    an edge connector including a plurality of electrical terminals adapted for insertion into said at least one expansion slot socket to establish electrical connections to said system bus,a hybrid circuit having a bi-directional telephone line port, and incoming port for delivery an incoming voice-band analog signal, and an outgoing voice-band port for receiving an outgoing voice-band analog signal,a telephone line adapter circuit connected between said telephone circuit and said bi-directional line port of said hybrid circuit, said line adapter circuit including a hook switch for selectively connecting and disconnecting said telephone circuit and said line port in response to a first control signal, a loop-current detector for generating a second control signal indicating when an active connection has been established with said remote device, a ringing-signal detector for generating a third control signal indicating when ringing signals are being received over said telephone circuit, and circuit means for transmitting said first, second, and third control signals between said auxiliary circuit card and said system bus via said edge connector, an incoming sample data register connected to said edge connector,an analog-to-digital converter connected between the incoming port of said hybrid circuit and said incoming sample data register for converting sample amplitudes of said incoming voice-band analog signal into incoming digital sample values which are temporarily stored in said incoming sample data register,first control means for applying a direct memory access storage request signal to said edge connector for transmission via said bus to said direct memory access controller each time an incoming digital sample value is temporarily stored in said incoming data register to effect the transfer of said incoming sample value to said memory,an outgoing sample data register connected to said edge connector,a digital-to-analog converter connected between the outgoing port of said hybrid circuit and said outgoing sample data register for said outgoing voice-band analog signal,second control means for applying a direct memory access read request signal to said edge connector for transmission via said bus to said direct memory access controller each time an sample value in said output register has been converted by said digital-to-analog converter, andthird control means applying an interrupt signal to said edge connector for transmission via said bus to said microprocessor each time a predetermined number of incoming digital values have been processed by said analog-to-digital converter.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×