Express Logic's ThreadX(R) RTOS Gains MIPS(R) SDE Kernel-Aware Debug Support.Eclipse Plug-in Now Offers ThreadX Kernel-Aware Debugging For MIPS (Million Instructions Per Second) The execution speed of a computer. For example, .5 MIPS is 500,000 instructions per second; 100 MIPS is a hundred million instructions per second. ([R]) Cores SAN DIEGO, Calif. -- Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9. ) and First Silicon Solutions (FS2), a division of MIPS Technologies, Inc. (NASDAQ NASDAQ in full National Association of Securities Dealers Automated Quotations U.S. market for over-the-counter securities. Established in 1971 by the National Association of Securities Dealers (NASD), NASDAQ is an automated quotation system that reports on :MIPS), today announced ThreadX kernel-aware debug support for the MIPS([R]) SDE software development toolkit. ThreadX kernel-aware debug support is the first announced plug-in for FS2's recently introduced Eclipse-based Navigator[TM] IDE. The Navigator IDE and Eclipse CDT debugger are fully integrated with the MIPS GNU-based SDE toolkit. With kernel-aware support, developers are able to develop and debug applications using Express Logic's ThreadX RTOS faster due to the greater levels of visibility at the thread and task level. Kernel awareness provides on-demand views of kernel data structures such as threads, queues, semaphores, and other objects of interest during the debug process. For example, at any point in time, a developer can set a breakpoint The location in a program used to temporarily halt the program for testing and debugging. Lines of code in a source program are marked for breakpoints. When those instructions are about to be executed, the program stops, allowing the programmer to examine the status of the program and, on hitting that point, examine the list of threads and determine if any are waiting for a resource held by another thread. The Eclipse plug-in provides the following ThreadX views: * Comprehensive thread list view with thread status and objects on which the threads are blocked/suspended, if any. * Views of all majors ThreadX objects include semaphores, block-pools, queues, event flags, and byte pools. * Views of stack usage for individual threads. "ThreadX kernel awareness support in the MIPS toolchain enables developers to shorten development time by giving them greater visibility into ThreadX objects throughout the development process," commented William E. Lamie, president of Express Logic. "The FS2 Navigator IDE and Eclipse CDT debugger coupled with the SDE toolkit gives ThreadX developers a low-cost, robust option for MIPS-Based device development." "Express Logic's ThreadX RTOS is an important part of the MIPS Ecosystem and is widely used by our licensees. We're pleased to announce the availability of ThreadX kernel-aware debugging integrated into our Eclipse-based Navigator IDE," said Rick Leatherman, vice president and general manager of FS2. "Supporting an integrated ThreadX debug environment will allow MIPS licensees to cost-effectively reduce time-to-market." MIPS SDE toolkit is a comprehensive software development environment for embedded applications, including C/C++ compiler, assembler, linker, libraries and utilities. SDE combines the MIPS([R]) SDE GNU tools with MIPS Technologies proprietary runtime libraries in source and binary form, preconfigured Set up ahead of time. It implies that the device or software application has been modified to suit the customer or situation. See ghosting server. for MIPS evaluation and development platforms (Malta[TM], SEAD SEAD Suppression of Enemy Air Defenses SEAD Salzburg Experimental Academy of Dance (Salzburg, Austria) SEAD Secure Efficient Ad-Hoc Distance Vector (routing protocol) SEAD Seneca Army Depot [TM], MIPSsim[TM]). MIPS SDE supports MIPS32[R] and MIPS64[R] Instruction Set Architectures (ISAs), including the MIPS32[R]4K([R]), 24K([R]), and 34K[TM] processor cores, and runs on PC Linux, Windows, and Sun Solaris operating systems. ThreadX is a small-footprint, royalty-free source code RTOS for SoC and other resource-constrained devices in consumer electronics, wireless networking, medical equipment and industrial automation. ThreadX supports the full range of MIPS processors, including the MIPS32 4K and 24K cores, and provides unique SMTC SMTC Southern Maine Technical College SMTC Science/Mathematics/Technology Center (Central Michigan University) SMTC Saluda Mountain Telephone Company (Knoxville, Tennessee) SMTC Short-To-Medium Term Control support for the multi-threading MIPS32 34K family. Shipping and Availability The list price for the FS2 Navigator IDE is $995, and $1,990 with the ThreadX kernel-aware plug-in. Both are available from FS2. www.fs2.com. About FS2 First Silicon Solutions (FS2) specializes in hardware verification and debug technologies including on-chip instrumentation, custom silicon IP, development tools and design services for programming, testing and debug of embedded systems in FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market. , SoC, SOPC SOPC System on a Programmable Chip SOPC Special Operations Preparation Course SOPC Second-Order Power Control SOPC Shuttle Operations and Planning Center SOPC 1-Stearoyl-2-Oleoyl-Sn-Glycero-3-Phosphatidylcholine SOPC Shaastra Online Programming Contest , ASSP (Application Specific Standard Part) An ASIC chip that is designed as a generic device for a particular market. Whereas an ASIC is typically used only by its creator, ASSPs are used by many different companies in the design of their products. See ASIC. and ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor. designs. FS2 provides full system solutions with IP blocks for processor, logic and complex system-level designs, along with hardware and software tools for improved debug and analysis at all stages in the development cycle - from system design and verification to software development and optimization. FS2 products enable silicon vendors and their customers to take their designs from "first silicon" to production faster, with a better understanding of the design performance and overall operation - for faster time-to-market and higher quality products. FS2 is a division of MIPS Technologies, Inc. Additional information about First Silicon Solutions is available at www.fs2.com. About Express Logic Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX([R]) RTOS, the high-performance NetX[TM] TCP/IP stack, the FileX([R]) embedded MS-DOS MS-DOS in full Microsoft Disk Operating System Operating system for personal computers. MS-DOS was based on DOS, developed in 1980 by Seattle Computer Products. Microsoft Corp. bought the rights to DOS in 1981, and released MS-DOS with IBM's PC that year. compatible file system, and the USBX[TM] Host/Device USB USB in full Universal Serial Bus Type of serial bus that allows peripheral devices (disks, modems, printers, digitizers, data gloves, etc.) to be easily connected to a computer. protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit www.expresslogic.com, call 1-888-THREADX, or email inquires to sales@expresslogic.com. ThreadX and FileX are registered trademarks, and NetX, CANX, USBX, preemption-threshold, picokernel, UDP UDP (uridine diphosphate): see uracil. (User Datagram Protocol) A protocol within the TCP/IP protocol suite that is used in place of TCP when a reliable delivery is not required. fast path technology, are trademarks of Express Logic, Inc. MIPS, MIPS32, MIPS64, FS2, First Silicon Solutions, Navigator, 4K, 24K, and 34K are trademarks or registered trademarks of MIPS Technologies, Inc. in the United States and other countries. All other brands or product names are the property of their respective holders. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion