SoC Development
Applications
USB High Speed Video Camera
Today’s engineering efforts in IP/SoC design methodology aim at time-to-market reduction. There is strong tendency to develop solutions that are both configurable and easy-to-use.
We are using our strengths to handle this task by grouping components in application platforms. This approach guarantees full compatibility of incorporated parts without a minute spent on their integration and therefore contributes to considerable reduction of time needed to launch the product.
Our USBHS-51_AP Application Platform was applied in a USB Video Camera controller design. Our solution is refined in every hardware and software element. You can just plug in a CCD sensor and a microphone and your USB Video Camera is ready to go.
Usage of the USB subplatform in the USB Video Camera device makes it easily customizable to specific application requirements thanks to high configurability of the IP cores within the platform as well as the USBFS-51_SS software stack. It’s worth mentioning that an interesting solution at an operational level has been applied in this complex design. Thanks to the hardward support for audio and video streaming, the R8051XC2 microcontroller is loaded off this task and can work more efficiently on other jobs.
The device configurability in terms of functionality is also evidenced by firmware upload and upgrade options. In practice it means that you can download new firmware to your USB Video Camera via USB interface or load it from EEPROM.
The design itself is highly configurable. A configuration GUI with its easy “push-button” configuration makes it easily customizable to specific customer requirements.

The key of this complete solution is integration of three complementary elements in one system:
The R8051XC2 microcontroller core, silicon proven and fully-customizable solution is compatible with 8051 industry standard instruction set architecture and executes one instruction per clock cycle. It can be equipped with a complete debugging solution (EASE-8051) which consists of:
| 2 Przybyly Street, 43-300 Bielsko-Biala, Poland | +48 33 499 59 15 |
info@evatronix.com |
Copyright 2012 Evatronix SA |