Latest News
Atollic TrueSTUDIO v3.3 is released, now with professional static source code analysis as a standard feature!
The latest version of the award-winning integrated development environment (IDE), Atollic TrueSTUDIO® is the world’s first embedded IDE to include professional static source code analysis tools. The IDE’s analysis and metrics functions include checking for compliance against the MISRA®-C:2004 coding standard and code metrics features such as code complexity analysis.
By following the MISRA-C coding standard, developers are more able to tackle the challenges often associated with using the C language and are guided to improve code portability, ease of maintainability and application reliability. Atollic TrueSTUDIO v3.3 follows the MISRA-C coding standard more rigorously than most other tools on the market, ensuring that embedded developers can be assured their code is validated to the highest standards possible.
By using the built-in code metrics analysis tools, developers can easily measure important statistics like code complexity or commenting level of the source code. This empowers developers by providing them with the necessary tools to rewrite and improve their code. For example, reliability and maintainability is typically improved if overly complex C functions are refactored or rewritten into simpler coding style.
Atollic TrueSTUDIO also provides a rich GUI for visualization and navigation of the MISRA-C and code metrics analysis results, including a report generator that produces test reports in a variety of popular file formats.
With Atollic TrueSTUDIO v3.3 embedded developers now have the capability to code, compile, debug and perform source code analysis all within a single development environment. Such comprehensive features facilitate a highly efficient and productive environment for embedded developers.
The code metrics and analysis features that are now integrated into TrueSTUDIO were previously available as an add-on product called TrueINSPECTOR.
For more information on Atollic tools, see: www.atollic.com.
testIDEA: RealTime-UnitTest from iSYSTEM
testIDEA deals with the smallest testable parts of an application, which is usually a function. It's greatest value is in early detection of problems, because finding the error in the integrated module is much more complicated than finding the same error in an isolated unit. Furthermore, fixing small problems every few hours takes less time than fixing huge problems just before the deadline.
To perform Embedded Software Tests, iSYSTEM provides testIDEA. It expands iSYSTEM’s debug and trace tools for software development (which encloses the complete iSYSTEM Blue Box hardware) and allows the execution of test cases and test vectors on the real customer hardware without code instrumentation – other tools usually instrument the code.
Primarily testIDEA is a free and open programming interface (API) that is completely integrated in winIDEA. With that API set one can write test applications/cases but also automatically execute them on customer’s hardware connected by iSYSTEM tools. Test applications, test cases and the accordant test reports can be written in many different programming and scripting languages (Python, Java, C/C++, C#, Perl, TCL…).
testIDEA also includes an interactive editor for generating test cases and test reports that can be directly called from winIDEA. With that GUI test cases can be created without any programming know-how. testIDEA stores the test cases as YAML (YAML Ain‘t Markup Language) files which is a description language similar to XML, but easier to read and to process in other languages. E.g. YAML files can be included in Python exactly as they are and therefore they are reusable in an executable mode.
testIDEA is used within the familiar development environment directly at the developer’s workplace. A developer can accomplish unit tests (tests on the smallest, testable entity) in their different variants like Black Box (function code is unknown) and White Box (function code is known, code coverage) test.
The major advantage of non-instrumented unit tests is the fast turn-around-time because the tests can run without compilation, linking and download. In addition no test drivers are needed and therefore no additional resources are used on the target system. Functions like tracing, profiling and code coverage analysis can be integrated into the test cases. This expands the operation area of iSYSTEM test technology from unit testing to integration and system testing.
iSYSTEM iC5000 Product page
Unicoi Systems and DS2 Power Room-to-Room Streaming HD for Consumer Entertainment Devices
Fusion TCP/IPv4/IPv6 Embedded Networking Stack and DS2 Powerline Networking Devices Revolutionize Digital Home and Gaming Experience
Unicoi Systems has announced the implementation of Unicoi's Fusion TCP/IPv4/IPv6 in the next generation of digital home networking solutions from DS2. DS2's Powerline Communications products, running Fusion TCP/IPv4/IPv6 Dual Mode Stack, facilitate whole-home networking through existing home wiring.
Unicoi Systems' CEO Greg Coonley said, "Unicoi is enthusiastic about being part of a revolutionary breakthrough in the digital home and gaming experience. We are pleased that DS2 chose Fusion as the high-speed networking solution for DS2's UPA Plug tested powerline communications products. We look forward to working with DS2 to further improve data throughput for Powerline Communications' customers including D-Link, NETGEAR and Texas Instruments."
Eivind Christensen, Product Marketing Manager at DS2, said "Unicoi Systems has a long history of delivering quality embedded software. The Fusion product family is a very comprehensive suite of network connected software for a variety of embedded applications which is why we chose to run Unicoi's Fusion TCP/IPv4/IPv6 Dual Mode stack in our powerline communications chipsets for digital home networking applications."
DS2's 200 Mbps Powerline Communications chipsets, featuring Fusion TCP/IPv4/IPv6, deliver room-to-room HD streaming that allow consumers to instantly connect devices like computers, HDTV's and gaming consoles to each other over existing home wiring. By simply plugging the DS2 based powerline networking devices into any electrical outlet around the home, the wires in the walls network the devices together to deliver high-definition media streaming, online gaming and other next-generation digital home applications including networked security cameras, and audio and digital photo file sharing.
Unicoi Networking Product page
Performance Enhancements Make Fusion Stack Unparalleled
Unicoi Systems has proudly announced release of their Fusion TCP/IPv4/IPv6 Dual Mode Stack version 8.6. This release was motivated by the drive to increase Unicoi’s performance lead over lagging, less adaptive solutions from 'Gold Rush Era' competitors. Now, the most trusted embedded TCP/IP stack in the industry is even faster.
"Despite the recession, Unicoi Systems is still experiencing growth due to demand for an inexpensive, highly portable TCP/IP stack that exceeds the performance limitations of larger, less portable solutions from entrenched real time OS vendors. In keeping with our overall product strategy of ultimately finding ourselves only competing with our own incumbent solutions for top seed performance benchmarks, Unicoi offers an alternative to single source options with outdated IP and bloated pricing models from the 1990s", says Greg Coonley, CEO of Unicoi Systems.
Noteworthy performance gains in TCP transmit and receive are the results of many man-months of effort by Unicoi’s highly experienced engineering team. Fusion TCP/IPv4/IPv6 8.6 boasts TCP transmit performance that averages 25% higher than previous versions with peaks in excess of 40%, depending on the transmit buffer size. On average, the TCP receive performance is improved by 20% over Fusion TCP/IPv4/IPv6 version 8.5 with peaks at over 30%, depending on the size of the receive buffer size.
To run faster, the Fusion stack has to run smarter, which is why several new features are part of version 8.6. A new socket option is provided for tuning TCP performance by allowing the TCP ACK strategy to adapt to the saturation of the socket receive buffer. Also, a new set of driver API functions allow developers to create a pool of reusable message buffers for receiving packets from the network. Additional changes in the core stack allow drivers to pass packets received from the network to the stack where the actual packet data is contained in a buffer allocated from a different memory space than the Fusion stack's own heap.
Unicoi Networking Product page
SCIOPTA's IEC61508 SIL3 Safety Real-Time Operating System for ARM is certified by TUV
SCIOPTA Systems AG has announced the immediate availability of the SCIOPTA Real-Time Operating System certified to IEC61508/EN50128 by TUV Munich for the ARM7/9 and XScale Microprocessors to be used in safety related systems up to SIL3.
The SCIOPTA ARM IEC61508-P3 Safety Kernel is written in highly optimized assembler and specifically tuned for the ARM microprocessors. This results in a very high performance and a low memory footprint
The SCIOPTA ARM IEC61508-P3 Safety Kernel has been developed according to: risk level SIL3 (IEC61508-3) and SIL3/4 (EN50128). It has been tested by TUV according to: IEC 61508-1, IEC 61508-3, IEC61508-4 and EN 50128.
The SCIOPTA ARM IEC61508-P3 delivery contains the Certificate, the Certfication Report of Functional Safety and the Safety Manual, which provides guidance on how to safely use SCIOPTA.
SCIOPTA is royalty free and is certified to be used with the IAR ARM C Compiler, IAR ARM Assembler and IAR ARM Linker
SCIOPTA Product page
Unicoi Systems Releases Fusion Embedded™ SIP 5.2
Support for OPTION Server Authentication and Customized SIP Headers
ATLANTA, GEORGIA – October 27, 2010 – Unicoi Systems (Unicoi) is proud to announce the release of Fusion Embedded SIP version 5.2. With this release, Fusion Embedded SIP provides support for the OPTION server authentication method, along with API updates to accommodate customized SIP headers.
“Providing developers with a more efficient way to build voice applications continues to be one of Unicoi’s primary objectives. Fusion Embedded SIP 5.2 is the latest manifestation of our commitment to VoIP developers,” said Greg Coonley, Unicoi’s Chief Executive Officer.
The code improvements to Fusion Embedded SIP 5.2 render a more adaptable development option. The API supports custom headers, which enables a broader range of RFCs. Support for server authentication is included, via the OPTIONS request, which provides feedback on external SIP devices. This latest version of Unicoi’s SIP solution also uses smarter request routing to provide better connectivity to distributed SIP domains. Other code improvements include redundant code reductions resulting in a small overall footprint and improved maintainability.
About Unicoi
Unicoi Systems is a leading provider of VoIP and multimedia software and reference designs to embedded device developers and OEMs worldwide. More than 400 companies rely on Unicoi to power their solutions, including leading technology companies Motorola, Lockheed Martin, Honeywell, Sharp, Raytheon, Cisco Systems and Sony.


