PA Semi, Apple ‘Interconnect’ at Startup

发布时间:2017-11-17 00:00
作者:Ameya360
来源:Junko Yoshida
阅读量:1271

  With a body of engineering experience at LSI, Cisco, SiByte, Broadcom, PA Semi and Apple, Shailendra Desai is confident of his knowledge in SoC designs and what needs to be done.

  Desai was senior engineering manager at Apple from 2007 to January 2013, where he cut his teeth on issues of interconnect architecture, as well as third-party and in-house IP integration.

  Desai said, “You can license individual IPs from various sources. But none of these IP vendors gave us a platform” to build and connect different IP blocks, in ways that might enable designers to optimize performance per watt for their SoCs.

PA Semi, Apple ‘Interconnect’ at Startup

  Shailendra Desai

  Desai established Provino Technologies Inc. in 2015 to create a scalable platform for SoCs and IP subsystems. Provino hopes to help designers of SoCs for consumer, automotive and industrial applications where safety, security and energy efficiency are paramount, he explained.

  For consumer products like iPod, iPhone and iPad, for example, it all comes down to how fast and how many derivatives one can pump out based on a single platform, the Provino CEO observed. The same holds true in the IoT SoC market. While acknowledging that IoT is “not a very well-defined space yet,” Desai cited an even greater demand for designing configurable and scalable SoCs quickly — on one platform.

  Early phase

  Provino is still in its early phase. The company has neither talked to the press until now nor explained its technology in depth to industry analysts.

  Provino nonetheless already has one unnamed Japanese automotive customer. Provino currently has 10 large customers evaluating its interconnect platform. “Not a single company has dropped thus far,” said Desai. Provino plans to go for series A funding in the first quarter of 2018.

  The design challenges that Desai encountered with one client, while he was working as a consultant in 2013, foreshadowed similar problems across the board. His client designed an SoC that integrated various cores, including an FPGA. It was built by using Advanced eXtensible Interface (AXI). The company “couldn’t fit their design into an area they had. Meanwhile, AXI was creating a variety of problems such as congestions, latencies and performance,” Desai observed. “When I highlighted such issues in my report, the client said me, ‘Is that it? Can’t you solve the problem for us?’”

  That client became Provino’s first customer. Provino today has 10 people working in California and 15 in India, and it’s hiring.

  Interconnect: ‘Unsung hero’

  During the interview, Desai confessed, “When I started Provino, I had no idea what others were doing” in the interconnect field.

  As Mike Demler, a senior analyst at the Linley Group, put it, “Interconnect IP has been perhaps the unsung hero of the processor industry for at least 20 years. We just don’t hear about it as much as the latest CPU or GPU. ARM, Arteris, NetSpeed, and Sonics have a lot of expertise in this area.”

  Demler explained, “Like any EDA tool and processor IP, there’s always room for improvement. I’d say that the application of machine learning, which NetSpeed is pioneering, could lead to big advances in SoC implementation.” After all, as he concluded, “Hooking up all the components of a billion-transistor chip is an incredibly complex task. Companies that can reduce design time and re-spin costs have an easy value proposition to win over customers.”

  Desai told us that the multiple companies now pursuing the interconnect IP market gives him some comfort. “That means I am in the right market.” Indeed, Desai’s old colleagues at SiByte now hold positions at competing interconnect IP companies such as as Arteris and NetSpeed.

  Building blocks of iFabric

  So, what exactly is Provino’s interconnect platform?

  Desai calls it “iFabric.” The list of iFabric’s building blocks is long, but it boils down to scalable architecture, a foundation for QoS (enabled by virtual channels), multi domain/topology support and integrated safety and security features.

PA Semi, Apple ‘Interconnect’ at Startup

  iFabric: Scalalbe and configurable architecture (Source: Provino)

  First and foremost, “iFabric is a packetized and serialized bus with a concept of virtual channel,” Desai explained. iFabric provides multiple clocking options from server-class (high-speed) to consumer devices. Support for popular IP interfaces (AXI 3/4, APB and AHB) eases the integration of third-party and in-house IPs, he explained. Stressing its scalable architecture, he noted, “You can add or remove IPs easily so that you can design derivative products quickly.”

  Desai also pointed out that iFabric is built with a foundation for quality of service (QoS). In contrast to other solutions that tend to “suffer from head of line blocking and/or under-utilized resources,” iFabric provides “end-to-end non-blocking QoS,” he claimed. iFabric, designed to support “QoS, traffic shaping and monitoring,” comes with “dynamic arbitration scheme.”

  An important element of iFabric is the concept of virtual channels. Provino noted that virtual channels are key to reducing wires. They provide non-blocking dynamic QoS and help effectively utilize key resources.

  In addition, iFabric offers “physical design” support by providing “placement aware topology, protocol-based reset synchronization and parameterized timing slice insertion.” Speaking of power domain partitioning, Desai said that Provino’s approach enables “partitioning interconnect in optimal way based on topology and physical constraints.”

  Provino’s iFabric offers both PCI and Device Order support, noted Desai. “The world today is in love with ARM. Its Device Order system is not only popular but it’s simpler to use.” In contrast, Intel’s PCIe is “a lot more complex, but when correctly implemented, it offers much higher performance,” he added. “I will not be surprised if PCIe trickles down to consumer systems. That’s why we made our system support both.”

  Given the growing demand for safety and security in automotive and IoT devices, Desai believes iFabric’s integrated features will play an important role. Beyond supporting Trustzone, iFabric offers “tag and memory mapped access control.”

  Inside the iFabric-based SoC, “our customers can use either their own protocols, or Provino’s own link-layer protocol,” according to Desai. Provino’s iLink protocol makes it easy to do pipe insertion between iFabric components, a feature that’s effective when adding features, he explained. Meanwhile, this iLink protocol also allows “centralized access control list for security features tag/ID-based routing,” Desai added, serving as a backbone for safety and security.


PA Semi, Apple ‘Interconnect’ at Startup

  iFabric Interconnect Platform (Source: Provino)

  Issues and opportunities

  Asked to list issues to be solved by interconnect IP vendors, Richard Wawrzyniak, principal analyst for ASIC & SoC at Semico Research Corp., listed: security in the interconnect network, advanced power management techniques, cache coherency, providing hooks for other type of IP (debug IP, sensors), and extensions to the SoC architecture.

  Wawrzyniak explained, “As device complexity has risen, and the need for complex interconnect IP to tie multiple IP blocks on the SoC together, the interconnect fabric is the ideal place to put robust security functions to ensure the fidelity of the data moving through the architecture.”

  While Provino told EE Times that it provides security functions in its interconnect IP, Wawrzyniak wants more information on what they are. Provino needs to build up these features and make them as robust as possible, he noted.

  During the interview, Provino also said iFabric allows for partitioning the interconnect IP to support multiple clock domains based on topology and physical constraints. Wawrzyniak said this is “a reasonable means of providing power management features, but is not necessarily cutting edge” when compared to what others are doing today.

  Competitions

  Take the example of Sonics, said Wawrzyniak.

  “Sonics has offered advanced power management features as part of their interconnect IP in the form of Energy Processing Units (EPUs) and ICE-grain power architecture fabric, which allow SoC designers to control power consumption right down to the state machine level,” he explained. “In addition, Sonics has also partnered with Moortec to offer connections between Sonics' interconnect IP and Moortec's temperature sensors to enable temperature-compensated, dynamic voltage and frequency scaling (DVFS) in chip designs intended for power-sensitive devices such as mobile/handheld and the Internet of Things (IoT). This is a compelling strategy to allow SoC designers the maximum in flexibility to build in the right level of power management functionality for their silicon solutions.”

  Speaking of other interconnectivity IP vendors who have pioneered the field and worked on cache coherency, the Semico Research analyst noted that Arteris, NetSpeed and Sonics all offer versions of their interconnect IP with features for cache coherency already built in.

  As Wawrzyniak stressed, “One of the biggest benefits to interconnect IP is its ability to evolve and grow over time as the market requirements change. This is not automatic, but must be undertaken and directed by the designers – think one generation of silicon to the next.  All the interconnect IP vendors have this as a main tenet of their approach to the market.”

  Naturally, Provino emphasizes its mission to offer solid QoS features to the designer, using a platform approach. The startup also talks about making room for customization by its customers. But, this is an area that’s difficult to properly quantify, Wawrzyniak added, “since all the interconnect IP vendors would say the same thing.”

  Varying needs for interconnect

  In sum, interconnect issues for SoCs designs are broad and deep. The Linley Group’s Demler said, SoC designers’ challenges differ, “depending on the processor application as well as the particular subsystem within an SoC.”

  Issues such as timing closure are universal, with no single set of requirements for interconnect use in modern processors, Demler explained. “Complex processors integrate a hierarchy of interconnects. That’s why you’ll find so many different interconnects in ARM’s CoreLink family.”

  He said, “For a server processor, the primary issues might be cache coherence, bandwidth, and multicore capacity. For an automotive processor, you’ll have multiple interconnects within heterogeneous subsystems, and you need to address ISO 26262/ASIL requirements for redundancy. Mobile processors in battery-operated devices require cache coherence, I/O coherence, and integration with power management. An IoT processor also needs power management and security is a high priority.”

  In short, “designers are challenged to integrate all of the subsystems in an SoC, so interconnect vendors must include tools to automate synthesis, timing closure, and verification.”

  This explains why the industry might see more new IP suppliers braving the interconnect market.

PA Semi, Apple ‘Interconnect’ at Startup

Dan Dobberpuhl

  As for Provino, Desai knows he has come to the market at the right time with the right technology. He explained that he posed his interconnect concept to Dan Dobberpuhl, founder of SiByte and PA Semi more than a few years ago. Citing a long working relationship with Dobberpuhl, Desai said, “We are lucky to get his encouragement, and have him as the chairman of Provino.” Others, said Desai, who have helped Provino include Amrjit Gill, founder of SiByte, PA Semi, Agnilux and Maginatics, and Mark Hayter, a renowned system/SoC architect and engineering director of Google’s Chrome Hardware.


(备注:文章来源于网络,信息仅供参考,不代表本网站观点,如有侵权请联系删除!)

在线留言询价

相关阅读
  • 一周热料
  • 紧缺物料秒杀
型号 品牌 询价
MC33074DR2G onsemi
CDZVT2R20B ROHM Semiconductor
TL431ACLPR Texas Instruments
BD71847AMWV-E2 ROHM Semiconductor
RB751G-40T2R ROHM Semiconductor
型号 品牌 抢购
TPS63050YFFR Texas Instruments
IPZ40N04S5L4R8ATMA1 Infineon Technologies
ESR03EZPJ151 ROHM Semiconductor
BP3621 ROHM Semiconductor
STM32F429IGT6 STMicroelectronics
BU33JA2MNVX-CTL ROHM Semiconductor
热门标签
ROHM
Aavid
Averlogic
开发板
SUSUMU
NXP
PCB
传感器
半导体
相关百科
关于我们
AMEYA360微信服务号 AMEYA360微信服务号
AMEYA360商城(www.ameya360.com)上线于2011年,现 有超过3500家优质供应商,收录600万种产品型号数据,100 多万种元器件库存可供选购,产品覆盖MCU+存储器+电源芯 片+IGBT+MOS管+运放+射频蓝牙+传感器+电阻电容电感+ 连接器等多个领域,平台主营业务涵盖电子元器件现货销售、 BOM配单及提供产品配套资料等,为广大客户提供一站式购 销服务。