Welcome How to Implement Embedded Ethernet We need embedded systems inside devices, particularly the so-called intelligent devices, to communicate with a command/control/administrative center. Typical such situations could be a remote security camera that can send you video clips when queried, an embedded system that can send status when checked through a web browser or a vending machine that is capable of sending an email when service is required. Benefits of connecting such embedded systems to the net are easy monitoring and control that can be done through a simple and existing web browser. Most often networking infrastructure is already available in the form of 10/100 Mbps Ethernet networking through Cat 5 cabling. The interface that is required is an Ethernet interface to hook onto such an infrastructure. The interface needs to be low cost and easy to implement so that only a minimal additional cost is involved. Hardware required is a suitable Ethernet controller and an Ethernet connector. Fig 3: Typical Controller & RJ-45
Chip Design » EDA Tools Shouldn't Cost More Than the Design Engineer by John Tanner EDA tools from the big three vendors are expensive. In fact, they're comparable to the cost of an experienced engineer in the U.S., Europe, or Japan. As market forces move some design activities to lower-wage countries, the cost of those tools becomes unacceptable. The pressure to reduce design cost exists everywhere. This increase in demand is growing rapidly, thanks to high-growth markets like wireless networks and digital-audio devices. REDUCING DESIGN COSTS Mask fabrication, design-engineering labor, and EDA tools are the three major contributors to design cost. Although mask costs are an issue for all types of design, the differences between all-digital and mixed-signal design costs result in different market forces. Even though the EDA tools from the large EDA vendors are expensive, such tools are crucial to the digital design flow. The dynamic for mixed-signal design and smaller digital chips is somewhat different. WHY THE DIFFERENCE?
bildr ARM: Starter Kits & OEM Modules ARM: Starter Kits & OEM Modules A designer has many choices to implement ARM based electronics hardware projects. For sure an OEM module is a good starting point, because chip inventory and production cost could be reduced to a minimum (Its cost could be very high if you are using BGA package). However there is no standard interfaces definition in embedded application as on PC platforms, because embedded designs have no standard physical bus definition. OEM modules should be stable in Q&A, so selecting a qualified OEM module supplier and following their specification will save a lot of effort in development. But if you are newbie in ARM, than a lot of low cost ARM boards are available worldwide, from China, Russia and other countries. There are so many similar kits available, but you got to understand their languages and pay the mailing service charge. Luminary Micro Development Kits TimeStorm Linux Development Kits Keil offers evaluation board, not for mass production. Net+ARM from Digi.com
gEDA Project's Homepage Loongson RISC Netbook and SoC Loongson is a general purpose RISC processor. It is a 64-bit MIPS compatible processor, which is patented by MIPS Technologies. The silicon is designed by ICT/CAS China and manufactured by ST Microelectronics. The online retail price for Loongson-2F chip is about USD30~40, which is available from the Lemote's online shop. Of course, you can order it in the name of STLS2F from ST as well. Loongson-2F, the latest version operates at 1.2 to 1.5GHz and only consumes 5 watts. Although it is hard to find the market opportunities for MIPS. I don't want to promote MIPS IP or Loongson Netbook here. Apparently, this chip has advantage on 64-bit performance, FPU, SIMD over mainstream ARM products. Reference MIPS architecture - Wik Loongson - Wik Loongson Official Site, in C A French company EMTEC released its Loongson based subnotebook under the brand name Gdium.
Making the World a Better Place, One Evil Mad Scientist at a Time - Evil Mad Scientist Laboratories Embedded OS - Java Approach Usually developers consider Java as a programming language, but Java is a complete operating enviornment including some parts belong to OS. If you have experience of porting Java runtime to embedded system. You will find that RTOS is not a necessary requirement for porting Java. Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices—mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers. Using Java SE for Embedded enables you to develop highly functional, reliable, portable and secure applications for today's more powerful embedded systems. JavaOS. br> br> JX is a Java operating system that focuses on a flexible and robust operating system architecture. Aplix Embedded Java. br> br> br> Embedded PERC 2.2 Java-compliant environment (Newmonics). simpleRTJ. The TINI (Tiny InterNet Interface) platform is aimed at connecting devices from sensors to factory equipment to a network.