@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 many engineering workplaces, there’s a generational conflict between recent engineering graduates and older, more experienced engineers. However, a recent study published in the psychology journal Cognition suggests that both may have something to learn from another group: 4 year olds.
Conventional wisdom holds that MIT, Cal Tech, and Stanford are three of the country’s best undergraduate engineering schools. Unfortunately, when conventional wisdom visits the topic of best engineering schools, it too often leaves out some of the most distinguished programs that don’t happen to offer PhD-level degrees.
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.