@Flux- Actually MPEG conversion might come with a reference design without additional cost. You should check out Xilinx and Altera. I think Lattice has a video reference design too, but I think its HD and probably a bit more expensive. Worth a quick look however.
@Huntwork- SoC is System on Chip. It losely is defined as a device that can implement an entire system. For example a device with a processor, peripherals, memory, etc that can operate stand alone. When I say SoC FPGA I also mean it has FPGA fabric on it. (Sorry for the late answer, I missed your question).
?? So something like getting raw video from 3 non HD cameras, and converting to MPEG....would that be concidered not to complex? I'm new to this idea of using FPGA so nit sure what they would concider complex.
@Flux- Many IP blocks (the less complex ones) are free. The more complicated blocks (like fancy video conversion or high-level communications) can require a flat fee. I don;t think any of them are royalty based now.
Target Design consists of 8 - 12 multiplexed A/D for pressure 5 A/D temperature measurement, 2 A/D for incoming line voltage and current, timing interfaces for minimum of 5 motors to determine motor load, timing circuits to interface to minimum of 4 turbine meters, Minimum of 4 pwm outputs, 16 - 24 Digital inputs, 16 - 24 digital outputs, high speed serial to interface to user interface and equipment status. Loop cycle time 100mS - 500mS. Cell phone interface. Remote software update.
Design requirements always drive the micro selection. Typically, the requirements are an incremental design effort so the design is based of existing technology we have in place. If the design is a total start up from scratch, research will be done to available devices to see which best meets the new requirements. Often it will be based on processor famillies we already use, sometimes its a totally new device. All is driven by the requirements.
Selection of MCU has typically been based on re-use of existing code. Occasionally there is no need to retain software compatibility and the hardware selection is free to choose based on cost and availablility.
Hi all -Audio is live! If you don't see the audio bar at the top of the screen, please refresh your browser. It may take a couple tries. When you see the audio bar, hit the play button. If you experience audio interruptions and are using IE, try using FF or Chrome as your browser. Many people experience issues with IE. Also, make sure your flash player is updated with the current version. Some companies block live audio streams, so if that is the case for your company, the class will be archived on this page immediately following the class and you can listen then. People don't experience any issues with the audio for the archived version.
The streaming audio player will appear on this web page when the show starts at 2 PM Eastern time today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser. If that doesn't work, try using Firefox or Google Chrome as your browser. Some users experience audio interruptions with IE. If that doesn't work, the class will be archived immediately following our live taping.
In a bid to boost the viability of lithium-based electric car batteries, a team at Lawrence Berkeley National Laboratory has developed a chemistry that could possibly double an EV’s driving range while cutting its battery cost in half.
Using Siemens NX software, a team of engineering students from the University of Michigan built an electric vehicle and raced in the 2013 Bridgestone World Solar Challenge. One of those students blogged for Design News throughout the race.
Robots that walk have come a long way from simple barebones walking machines or pairs of legs without an upper body and head. Much of the research these days focuses on making more humanoid robots. But they are not all created equal.
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This discussion will examine what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.