Sirius rolls CDMAx, C-language model of 3G core, to speed simulation
ROTSELAAR, BELGIUM - Sirius Communications NV, which announced a configurable wideband code-division-multiple-access (W-CDMA) intellectual-property core called CDMAx in June, has followed up with a C-language model of the core designed to help developers simulate their systems until its ASIC is available.
Defined in VHDL and available for licensing, CDMAx implements digital aspects of several W-CDMA physical interfaces as required for third-generation (3G) mobile communications. It includes the ability to handle global positioning system (GPS) signals, but not the multicarrier version of CDMA specified in the cdma2000 air interface. Nor does it provide functions like the voice codec, which Sirius said likely will be handled in software on a separate DSP or microprocessor core. CDMAx is optimized to work with an ARM7TDMI Thumb core from ARM Ltd. (Cambridge, England).
Sirius (www.siriuscomm.com) said continuing evolution of W-CDMA standards is delaying ASIC developments for 3G-compliant handsets. But in the company's view, the availability of CDMAx together with its MaxCmizer will provide cellular handset manufacturers and telecommunications foundries with a shortcut to the 3G cellular handset market.
"MaxCmizer is an executable model and has a speed advantage over other bit-true models," said Lieven Philips, Sirius' chief executive officer. It provides bit-accurate data typing by linking signals to an associated fixed-point library, Philips said.
IMEC spin-off
The company is one of a number of spin-offs from the Interuniversities Microelectronics Center (www.imec.be) (IMEC; Leuven, Belgium) pursuing the use of C and C++ language modeling and synthesis, though Sirius' main expertise is in spread-spectrum communications.
Sirius is following the lead of fellow IMEC spin-off Frontier Design NV (Leuven), which has offered two cores modeled in C: a GSM mobile communications core and a speech-recognition core. Frontier also offers EDA tools to help licensees elaborate the design and translate it into VHDL or Verilog prior to synthesis.
The MaxCmizer model comes with a configuration package for the 384-kbit/second data-transmission mode for 3G mobile communications. Other packages are planned, such as the 3G 384-kbit/s with 8-kbit/s low-rate channel and six-channel GPS reception. Customized packages also can be developed.
Philips said the MaxCmizer also supports mixed-language simulation. "We can offer cosimulation with VHDL. For example, the VSS simulator from Synopsys has a C-language interface. The larger portion of a design could be in C but a smaller block could be in VHDL," he said.
Copyright © 1999 CMP Media Inc. |