Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 IP Products
   Embedded Processors
   Interfaces & Peripherals
   DSP
          Filtering
          Modulation/Demodulation
          Transforms
          Encryption/Decryption
          Correlation
          Error Detection/Correction
          Video & Image Processing
          Audio Processing
          Arithmetic
          Signal Generation
          Additional Functions
          Consortiums
          Literature
   Communications
  
 About IP
      Designing with IP
      IP Certifications
      System Design
      Request IP
  
 IP Industry Partners
      About AMPP Program
      AMPP Core Partners
  

Telephony Tone Generation (ToneGen)

from Ncomm, Inc.

Request Free Evaluation



AMPP Approved
OpenCore Support



Features

  • Generates single- and dual-frequency tones used in telephony applications
  • Outputs ST-Bus, IOM-2, IDL, and other standard-compatible serial streams containing from 1 to 32 tones
  • Supports both µ-Law and A-Law encoding algorithms
  • Provides fully configurable gain control for individual tones and for each frequency component that makes up a tone
  • Parameterization via the MegaWizard™ Plug-In features tone creating, tone editing, and tone testing using a sound-capable computer

Block Diagram

Figure 1 shows the block diagram for the tone generation (ToneGen) megafunction.

Figure 1. Block Diagram

Figure 1. Block Diagram

Description

The tone generation (ToneGen) megafunction is a Mitel ST-Bus-compatible device providing from 1 to 32 user-programmable tones used in telephony applications. The ToneGen megafunction can generate any combination of single- and/or dual-frequency tone sequences, such as dialtone, ringback, busy, dual tone multi-frequency (DTMF), SS7 path validation, MF, and any other custom tone sequence. The ToneGen megafunction supports gain control, µ-law or A-law encoding, and other parameters on a tone-by-tone basis, providing complete control over the tones being generated. Because the megafunction is parameterized with the MegaWizard Plug-In, the ToneGen megafunction allows users to configure new tones, edit existing tones, listen to generated tones on a sound-capable computer, and minimize the ROM storage required to contain the tones. The Altera MegaWizard Plug-In provides a simple and powerful way to add tone generation to telephony or other applications.

Device Utilization Example

Table 1 lists the typical device utilization results for the megafunction.

Table 1. Typical Device Utilization for the Megafunction
Device Speed Grade Utilization Performance
(fMAX)
Parameter Setting
Logic Cells EABs (1)
EPF10K100 -4 445 6 23.14 MHz MF tones 0-9, ST, and KP
136 6 26.24 MHz Dialtone, busy tone, and ringback
EPF10K50 -4 50 4 30.48 MHz Dialtone
EPF10K20 -3 445 4 30.86 MHz MF tones 0-9, ST, and KP
136 6 26.24 MHz Dialtone, busy tone, and ringback

Note:

  1. EABs = Embedded array blocks

Contact Information

For additional information, you can contact NComm, Inc. at:

NComm, Inc.
401 Main Street
Suite 204
Salem, NH 03079
Tel. (603) 893-6186
Fax (603) 893-6534
E-mail: info@ncomm.com
 

  Please Give Us Feedback
  Sign Up for E-mail Updates