Newsletter

Automotive DesignLine  >  Design Center

Advanced interconnects drive intelligent vision applications: Part 1

Platform-centric methodology enables decoupling IP cores for parallel engineering with data flow design, early architecture exploration of data flows to characterize processor performance, and isolation of chip areas for rapid re-engineering of derivatives and updates.

Page 1 of 3

Automotive DesignLine

MobilEye Vision Technologies provides automated driver assistance technologies to the automotive industry, particularly image processing technology for driver safety and collision avoidance—including the enhanced lane-departure warning system on the new BMW 5 Series just announced.

MobilEye engineers recognized that their next generation ASIC would require a dramatic increase in features and throughput—and consequently—a totally new architecture to support the required processing power for a universal platform for automotive vision and safety applications. They needed a solution that would enable a dramatic increase in capabilities in order to provide the planned automotive safety and convenience features, as shown below.

The business and technical design goals for what would become the EyeQ2tm ASIC consisted of the following:
  • Perform six times faster than the EyeQ1 first-generation ASIC
  • Open architecture (extended set of peripherals)
  • Low cost solution (90-nm target process)
  • System size limited to "credit card" size
  • System power less than 3W
  • Silicon by 2nd quarter of 2007
  • Prototypes ready by 3rd quarter 2007
  • Production-ready by end of 2007

    To meet these escalating requirements, MobilEye developers recognized that a platform-centric methodology would be required, which would enable the decoupling of IP cores for parallel engineering with data flow design, early architecture exploration of data flows to help characterize processor performance requirements, and the ability to isolate portions of the chip for rapid re-engineering that would reduce derivative product development times and costs. MobilEye engineers chose Sonics SMART Interconnect solutions as the foundation for their platform-centric development methodology.

    Background
    In complex SoCs, which include a large number of heterogeneous multi-processors (HMPs) and other cores, the interconnect takes on a new level of sophistication in order to enable the optimal performance of each processor. A comprehensive understanding of the interaction and performance of this interconnect is critical for real time performance and vital to the understanding of the overall processing operations.

    There are a variety of reasons why new generations of interconnects, and analysis tools to support them, are becoming increasingly critical and important:

    1) Growing levels of IC integration, with on-chip heterogeneous multiprocessing, require a clean way to efficiently handle complex data flow architectures with inter-communicating cores, often having a range of new requirements and features, such as different data feeds, operating speeds, types of data endianness, diverse and dynamic levels of security, and quality of service (QoS).

    2) Growing awareness that flexible and rapid integration of IP from multiple external sources is key to reducing time to market, with concurrent requirements for integrating the test, verification, and simulation environments.

    3) Growing sophistication of the processors dataflow requirements requires the ability to handle multi-processing and multi-threading in efficient, non-blocking manners.

    4) Growing appreciation for multi-generation design approaches that efficiently address product upgrades, market segmentation, and product differentiation while maintaining common design infrastructure to keep design efforts manageable

    5) Related requirements for clean interfaces to industry standard tools at different layers of abstraction to enable rapid design exploration and optimization through verification and tape out

    6) Supporting analysis IP provides a means of tying together pre-silicon and initial physical product verification by providing access and visibility to embedded operations (see Reference 2, below). This analysis is key to in-depth understanding of the operational specifics of the design under different conditions.

    7) All of the above factors can be addressed by the adoption of socket-based approaches to minimize the effort of adding or replacing different blocks of IP. OCP (open core protocol) software-enabled architectures have pioneered this concept of socket based design, with other bus architectures adopting many of the same principles in order to provide the needed range of design tradeoffs and performance.

    Page 2: EyeQ2 system overview  

    Page 1 | 2 | 3



  • Rate this article
    WORSE | BETTER
    1 2 3 4 5




    ARM
    First Silicon Solutions
    Sonics
    Related Content

    WEBINAR
    1. Introducing Spartan-3A FPGAs - Powering the Next Wave of High-Volume Applications!

    TECH PAPER
    2. Universal DMA Controller: One stop solution for increasing throughput and decreasing latency by bypassing CPU

    TECH PAPER
    3. Adaptability Breeds Success in IP Development

    TECH PAPER
    4. Accelerate your MCU-based design process

     


     Featured Jobs
    Accenture seeking Project Management Team Lead in Charlotte, NC

    Accenture seeking Software Engineer in Salt Lake City, UT

    Boeing Company seeking Software Engineer in Herndon, VA

    Switch and Data seeking Customer Solutions Engineer in Dallas, TX

    Chart Industries seeking Sr. Developer in Cleveland, OH

    More jobs on EETimesCareers
     Sponsor
     CAREER CENTER
    Ready to take that job and shove it?
    SEARCH JOBS:

     SPONSOR

     RECENT JOB POSTINGS
    For more great jobs, career related news, features and services, please visit EETimes' Career Center.