Product category:
Design and Development Software
News Release from: Cambridge Consultants | Subject: xIDE
Edited by the Electronicstalk Editorial
Team on 29 July 2004
IDE is ready-made front end for design
tools
A novel generic integrated development environment can be customised for companies to create software development kits for ASSP, structured ASIC, platform or SoC products.
xIDE is a novel generic integrated development environment (IDE) that can be customised for embedded system and semiconductor companies to create software development kits for ASSP, structured ASIC, platform or SoC products xIDE reduces time to market, risk and software costs for companies requiring application-specific development tools, both for their own use and for delivery to customers
This article was originally published on Electronicstalk on 26 May 2005 at 8.00am (UK)
Related stories
Tool suite unlocks power of BlueCore controller
A new software development toolset extends the application potential of the leading single-chip platform for Bluetooth applications, CSR's BlueCore family of ICs.
Tools speed complex Bluetooth system to market
One of the most sophisticated deeply embedded Bluetooth systems ever developed has been created in record time with the aid of a new development tool from Cambridge Consultants.
Both Unix/Linux and Windows versions of xIDE are available now, and custom plugins can be created for any embedded processor, IP core, interface or complete product.
The customised xIDE can be OEM-branded by the semiconductor company, enabling in-house developers to ship attractive and highly functional tools in short timescales.
Most modern semiconductor products are programmable or configurable, and the increased use of embedded microprocessors in platform devices, system-on-chip and structured ASICs makes the availability of a software development environment de-rigeur.
Further reading
Software kit cuts Bluetooth project down to size
Hypertag, the company that uses Bluetooth technology to make poster advertising campaigns interactive, has developed a much smaller and more efficient generation of its content server technology.
Bluetooth development aids the hard of hearing
Bluetooth development tool helps commercialise an innovative headset for the hard of hearing, which employs wireless communications to link an in-ear module with a remote microphone.
Mixed-signal IP library includes low-power radio
Cambridge Consultants (CCL) has released a novel silicon intellectual property (IP) library to the commercial SoC and ASIC markets.
For example, when the device is an ASSP (application specific standard product) - being sold perhaps by a fabless semiconductor company to equipment manufacturers - developing a software development and debug environment is an expensive and lengthy process.
The alternative of referring customers to third-party tool vendors is often unacceptable.
Toolkits built from re-usable xIDE technology will produce fully functional development environments that accelerate semiconductor product sales and are branded with the semiconductor company's identity, to create a common look and feel for a product range, effectively advertising on the developer's computer.
Typical xIDE configurations consist of a graphical user interface and a core development and debugging toolset, together with customised plug-ins for the software toolchain of the target microprocessor, peripherals and, if necessary, third-party compilers.
A complete system that allows developers to write, build and debug their embedded software within a homogeneous software project management environment can be created within a few weeks.
This new software tool and customisation service has its roots in Cambridge Consultants' ASIC design and silicon intellectual property business, where it is already proven and in use by clients.
For example one of the world's most successful wireless chip companies uses xIDE internally and ships it to external developers and customers.
System developers can employ standard interfaces such as JTAG and SPI and they can also use Cambridge Consultants' SIF pods, hardware emulator, nonintrusive in-circuit debugger and Flash memory programming tools.
Engineers and programmers using xIDE are presented with a seamless and consistent view of development from simulation and hardware emulation through to first silicon and deployment on target hardware.
"Software development kits are frequently just as complex to create as the underlying hardware, and substantially increase the risk and timescales of semiconductor development projects", says Alistair Morfey, Head of Cambridge Consultants' ASICs Group.
"As a result development tools often lag the introduction of hardware, and are less than ideal in the way they operate".
"By using xIDE, developers can start programming work on the processor simulator straight away and later, when the hardware is ready, they use xIDE to download code, typically to Flash memory".
"Our xIDE technology can provide complex multiprocessor chips and systems with a modern cross-platform software development environment, which delivers a consistent interface to users - regardless of whether the underlying processors are developed in-house or sourced from third parties".
Cambridge Consultants' xIDE runs natively on Windows, Linux, Unix or Mac OSX.
Its feature set can be customised for individual companies, and it can include an online help system, a multiple document text editor with syntax highlighting, a built-in scripting language (Python) to automate repetitive tasks, and sophisticated support for managing embedded software development projects.
It delivers these features using either a familiar industry-standard look and feel, or a branding concept unique to the embedded-systems or semiconductor company.
Cambridge Consultants also offers leading-edge IC design services, project management and silicon IP, including the XAP family of RISC microprocessors, the APE DSP and analogue and wireless cores.
These cores are silicon-proven in high-volume standard IC products, as well as in ASICs that the firm designs for clients.
The XAP toolchains are fully integrated within the modular xIDE environment, providing users with an example implementation for evaluation.
Evaluation copies can be downloaded free from the Cambridge Consultants website.
• Cambridge Consultants: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

