C A L I S T O + G a t e w a y
x C h a n g e
Scalable System Design
TM
PRCOADLIUSTCOTVoP
Brief
CALISTO
®
Service
Stack
Channel
Socket
CALISTO
CALISTO
CALISTO
C A L I S T O
V o P
S O L U T I O N
SpiceBus
C A L I S T O V o P F E A T U R E S
S U M M A R Y O F B E N E F I T S
Bridge
(Aggregation
Device)
Bridge
(Aggregation
Device)
Gateway xChange field-hardened software integrated with
the CALISTO communication processor
Gateway xChange software provides:
• Packet voice
• Line echo cancellation with 16–128 ms tail length
- VAD/CNG
- Voice compression: G.711 µ-law/A-law PCM 64 Kbps, G.726
16/24/32/40 Kbps, G.729A/B 8 Kbps, G.729E 11.8 Kbps,
G.723.1/A 5.3/6.3 Kbps, G.728 16 Kbps
• Dynamic jitter buffer manager for all services
• Fax relay
- Fax synchronization
- T.38 relay and fax over AAL2
- Data pumps: V.17 14400 bps, V.29 9600 bps, V.27ter
• Data relay
HausWare Framework’s RTOS provides the ability to
dynamically configure the system for over 200 channels
of carrier class G.711 or 60 channels of full universal port
processing.
•
•
•
Transport
Medium
Includes field-hardened Gateway xChange services.
Host System
•
•
Open platform provides customers with the flexibility to
customize the solutions by adding their own unique
services.
Application Software
Channel
Socket
Object
CALISTO
Object
Enables toll-quality voice.
•
•
Shorten product development time with CALISTO GUI-
based tools suite:
Bridge
Object
CALISTO Host API
Transport Layer
Industry-leading optimizing C compiler
Assembler
•
•
•
•
•
•
Linker
Debugger with cycle-accurate simulator and profiler
Unique multichannel, multiservice debug paradigm
Remote debug capability
CALISTO Host API
- Data synchronization
- Data pumps: V.34 33600 bps, V.32bis/V.32 14400 bps,
Reference design platform and training is available for
testing and customization projects.
The CALISTO Host API is a C-language, re-entrant library that
lets multi-threaded applications control CALISTO and
SpiceBridge devices. The library is implemented in the ANSI
standard C programming language, and is protected from the
underlying operating system by an OS abstraction layer.
provides the flexibility to add to and to expand the API as
capability is added to CALISTO, or when new hardware devices
become available.
•
V.22bis/V.22 2400 bps
• Signaling relay: DTMF, MF-R1, Type 1 Caller ID, and
CPM/CPG
• Robust API
Users can place the library objects into tables maintained by call
management applications, or add system-specific data to the
objects so that they themselves become the table entries. The
objects encapsulate addressing and state data to provide a flexible
and scalable data organization.
BCM1500/1510 chip
•
CALISTO Architecture
The library can be ported between operating systems and host
platforms. As a library, the CALISTO Host API always executes in
task contexts provided by the application software.
• 21 processing units per chip: 16 SpiceEngines™ and 5 RISC
processors
• 8 physical interfaces: 2 TDM ports, 2 SpiceBus ports, SDRAM
port, JTAG port, SPI serial boot port, and PLL port
• 19-mm, 239-ball ceramic fine-pitch BGA
• Reconfigurable-adaptive instruction sets
• Over 3.3 GMACs of signal processing power
The CALISTO Host API allows users to embed CALISTO and
SpiceBridge products into custom hardware architectures. The API
provides C language software objects that correspond to the
hardware components, and can be tied together to reflect the
architecture of the custom system. The object-oriented design
The object-oriented approach also lets the API manage state for
related objects. If users reset a CALISTO, all Channel Socket
Objects associated with the CALISTO change state as well. This
encapsulation assists users in managing connections, and in
implementing a hot backup redundancy scheme.
Shared Memory
TDM
Cluster
Proc
Cluster Memory
Boot
• C compiler and robust Integrated Development Environment
(IDE) included
Cluster
Proc
SpiceEngine Array
Master
Proc
®
®
Broadcom , the pulse logo and Connecting everything are trademarks of
Broadcom Corporation and/or its subsidiaries in the United States and certain other countries.
All other trademarks are the property of their respective owners.
Cluster
Proc
Spice
Engine
®
Cluster
Proc
Cluster Memory
SpiceBus
Phone: 949-450-8700
FAX: 949-450-8710
Email: info@broadcom.com
Web: www.broadcom.com
BROADCOM CORPORATION
16215 Alton Parkway, P.O. Box 57013
Irvine, California 92619-7013
© 2003 by BROADCOM CORPORATION. All rights reserved.
1500VoP-PB03-R-4.15.03