Sign up for newsletters

Multiprocessor tool suite integrates Diamond TCP

3L

Diamond TCP

3L has announced the integration of Diamond TCP, a high-performance TCP/IP networking stack, into the 3L Diamond multiprocessor tool suite.

Optimised for multiprocessing and Gigabit Ethernet, the stack supports the low level TCP, UDP, IP, IGMP, ICMP and ARP stack protocols.

Diamond TCP provides multiprocessor designers with a stack that delivers the high data rates required in processor intensive applications such as high-end video and imaging, wireless base stations and networking.

To drive network connectivity, the stack's on-chip EMAC (Ethernet Media Access Control) provides the Fast Ethernet and Gigabit Ethernet interface.

The protocol overhead is light touch at 10 per cent and stack configuration and deployment is through integration into the Diamond IDE and tight interoperability with TI's Code Composer Studio.

Certified as 'Diamond Enabled', the stack's protocol implementations are RFC-compliant and pre-integrated into 3L's Diamond multiprocessor tool suite.

The Diamond tool suite allows designers to accelerate the development of multiprocessor applications through targeted design automation coupled with a powerful model that simplifies the description of efficient multiprocessor systems.

3L Diamond helps the designer create tasks, self-contained blocks of code, which communicate with other tasks on DSP, FPGA or GPP architectures.

'By integrating our stack IP into the Diamond environment there is immediate access to the array of multiprocessor platforms that are supported by 3L,' said Sobeslav Valach, chief executive at DFCDesign.

Diamond TCP's standard BSD socket API simplifies the process of porting applications and the stack is supplied with configuration utilities for IP addresses and routing tables.

Higher level protocols such as SSH, FTP/Client Server and DHCP will become available to designers.

Intellectual property that is certified as 'Diamond Enabled' has been tested and verified to work with the 3L Diamond multiprocessor tool suite and with multiprocessor hardware platforms.

The IP can be called by the designers from within the IDE and is supplied with user documentation and design examples.

Add to my alerts

You need to be logged in to add alerts.

Sign in
Source footer