MULTIPROCESSING TCP/IP INSIDE 3L DIAMOND
EDINBURGH, UK - 10 March 2009 - 3L, the Multiprocessor Design Company and DFCDesign, a specialist provider of custom embedded systems and IP, today announced the integration of Diamond TCP, a full function, high performance TCP/IP networking stack into the 3L Diamond multiprocessor tool-suite. Optimized 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 high-performance 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% and stack configuration and deployment is seamless through its 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 highly 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 officer at DFCDesign. â€œBecause of the work completed by ourselves and 3L, integration effort is taken away from the designer and the result is a very high performance stack that is easy to use and deploy.â€
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.
â€œWorking with the DFCDesign team weâ€™ve created an optimized stack for high performance multiprocessing systems and can offer a completely integrated, very easy to use solution to our customers. The stack is Diamond Enabledâ€ said Peter Robertson, managing director of 3L. â€œAs the Multiprocessor Alliance continues to expand we will be able to offer further integration and more functionality to the increasing number of designers creating multiprocessor systems.â€