embedded voice module


The uC53017 module is a highly integrated system-level solution for the development of a wide range of wired or wireless voice applications including VoIP endpoints, intercoms, broadcast systems and voice controlled devices. The module supports two (2) 10/100 Ethernet connections, SDIO, USB, full duplex audio, multiprotocol serial and I/O. The module integrates into end product by using a simple 50 pin connector and includes all necessary subsystems components allowing integration with only minimal external circuitry. The development kit includes hardware, uClinux BSP, Voice and Management Middleware as well as licenses for software use. The kit also features a Redpine Signals RS9110-N-11-02 802.11b/g/n WLAN evaluation board for the development of wireless applications.

The kit provides all the necessary tools to:

  • Evaluate the capabilities of the hardware and software.
  • Act as a prototype system to develop application implementations.
  • Act as a reference to help implement MCF53017 VoIP processor designs.

In addition, Arcturus offers a complete suite of services including; customization, application development, product development, support and training.

buy now Overview Video Factsheet White paper

parametric table

Core Processor
  • MCF53017 Freescale ColdFire® Microprocessor
    • 240MHz V3 ColdFire Core
    • 16 Kbyte I/D-Cache
    • 128 Kbyte SRAM
    • eMAC – Enhanced Hardware Multiple Accumulate for DSP
  • Processor Peripherals
    • Integrated 8KHz Mic/Speaker level codec with preamp
    • USB Host
    • 3 Serial UARTS (max)
    • I2C – Two-wire Peripheral Interface
    • DSPI (DMA Enhanced SPI) – Serial Peripheral Interface
    • SSI – High Speed Serial interface
    • 2x FEC – Fast Ethernet Controller
    • SDIO – Secure Digital
    • SIM – Subscriber Interface Module
    • RTC – Real Time Clock
    • 4-channel 32-bit timer
    • GPIO
    • Secure System and Encryption Unit
System Memory
  • 16Mbyte NOR Flash
  • 64Mbyte SDRAM
Audio Processing
  • Integrated 8KHz Mic/Speaker level codec with preamp
  • Dual 10/100 Ethernet
  • Auto MDI/MDX PHY
  • IEEE1588 Time Stamping
  • PoE Compatible
Other Features
  • Reset Controller
  • RS232/RS485 Software Selectable Serial Transceiver
Other Specifications
  • Temperature range -20 to +85°C
  • RoHS Compliant
  • FCC Compliant
  • 50 Pin Dual Row Header Connector or Samtec® MB1-150 Edge
  • On-board Console Connector
uC53017 Application Diagram
  • Intercom Systems
  • Door Phones
  • Screen Phones
  • Appliance Control
  • Fast-Food Ordering Systems
  • In Home Healthcare Monitoring
  • Wireless Belt Packs
  • Alarm Panels
  • Elevator Panels
  • Emergency Stations/Phones
Block Diagram

Software Includes

  • uClinux OS (2.6) with Optimized Userland Application Package
  • Voice and Media Middleware System (see below)
  • Voice Processing Subsystem with Vocoders
  • Management Middleware System (see below)
  • Drivers, Example Code, Example Middleware Implementations

Voice and Media Middleware

General Overview
  • Certified SIP Signaling Stack
  • Feature Rich Telephony Application
  • Run-time Configurable Signaling Abstraction Layer
  • Complete Audio Subsystem with VoCoders
  • Digitmap and Config Files
  • Demo Applications
  • Integrated with Management Middleware
  • Basic Interactive Voice Response (IVR) Tool
  • Play / Record Announcement Files
  • Compatible with Various PC based SIP Servers, Open Source PBX
    and Superclass Softswitch Call Flow Implementations
  • Simple Command Line API
Telephony Features
  • Push-to-call, Click-to-Call, Intercom, Dial,
    Play Announcement and Broadcast Modes
  • Configurable voCoder Preferences
  • Caller-ID, Call Waiting, Cancel Call Waiting
  • Unattended/Attended Call Transfers
  • Hotline, Speed dials
  • Call Blocking Rules
  • Auto Call Back on Busy
  • Do Not Disturb
  • MeetME Conferencing
  • Anonymous Calling / Call Rejection
  • Call Hold and Retrieve, Held Call Ringback
  • IVR – Announce IP address / Call Return
Broadcast and Mass Notification Module
  • Multicast One-to-Many RTP?Support
  • Up to 99 Configurable Broadcast Groups
  • Configurable permissions per group
  • Definable Command Packet port/address
  • Definable Caller-ID and Caller Name
  • Definable Broadcast Priorities
  • Definable voCoder Payload
  • Definable Answer Settings
  • Configurable Alert Tone Generation
  • Keep Alive, Late Arrival and Termination
  • Config file for Advanced Settings
  • Coexistence with other SIP Elements
Voice Processing Subsystem
  • G.711a, G.711u, G.726-32, G721-RFC3551, iLBC
  • AEC (Acoustic Echo Canceller)
  • DTMF Detect and Generate
  • Call Progress Tones
API Module
  • Simple Command Based Control
  • Volume and Gain Controls
  • Call Progress Messages
  • Call ID messages
  • Status Queries and Messages
  • Reference Application for Easy Integration

Management Middleware

General Overview
  • Core Middleware Engine
  • Management Database System
  • API, Tools and Software Modules
Bootloader Module
  • Flash Support, Partitioning, Wear Leveling
  • Persistent Object and Database Support
  • Firmware Failover Framework
  • Definable Serial Port and Boot Parameters
  • Command Shell
  • TFTP Server
  • Kernel API
WebUI Module
  • SSL v2/v3 enabled webserver (https)
  • Login Authentication
  • Post-parsing CGI Support
  • Auto Log Out on Idle
  • Deny Simultaneous Users
  • Auto Redirect to Secure Port
  • Complete HTML Web Pages
  • Wizards, Tools, Firmware Upload, Diagnostic Capture
Remote Provisioning Module
  • End-point Initiated Remote Management
  • Https Transport
  • SSL v2/v3 Cryptography Support
  • Host Webserver Authentication
  • Simple Script Configuration File
  • Automated with CRON Process
  • Configurable with Unique Credentials
  • Compatible with Dynamic Webservers
Tools and OS
  • uClinux 2.6.26 (or newer)
  • uClibc
  • GNU Tools (GCC / GDB)
  • GDB server
Application and Utils
  • Shell
  • Telnet server
  • webserver
  • Networking Apps
  • Test and Demo programs
development kit
  • uC53017EVM Module (uCCF53017S50-16EE64UVMSD240-WR)
  • Host Board with GPIO and Connectors
  • Cable Kit
  • Headset with Mic
  • Redpine Signals RS9110-N-11-02 802.11b/g/n WLAN evaluation board
  • Power Supply
  • Getting Started Guide
  • Support Site Access
  • Installation Support
  • Full software distribution (download)
Development Partner