Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ricardo H. Nigaglioni.
international solid-state circuits conference | 2015
James D. Warnock; Brian W. Curran; John Badar; Gregory J. Fredeman; Donald W. Plass; Yuen H. Chan; Sean M. Carey; Gerard M. Salem; Friedrich Schroeder; Frank Malgioglio; Guenter Mayer; Christopher J. Berry; Michael H. Wood; Yiu-Hing Chan; Mark D. Mayo; John Mack Isakson; Charudhattan Nagarajan; Tobias Werner; Leon J. Sigal; Ricardo H. Nigaglioni; Mark Cichanowski; Jeffrey A. Zitz; Matthew M. Ziegler; Tim Bronson; Gerald Strevig; Daniel M. Dreps; Ruchir Puri; Douglas J. Malone; Dieter Wendel; Pak-Kin Mak
The next-generation System z design introduces a new microprocessor chip (CP) and a system controller chip (SC) aimed at providing a substantial boost to maximum system capacity and performance compared to the previous zEC12 design in 32nm [1,2]. As shown in the die photo, the CP chip includes 8 high-frequency processor cores, 64MB of eDRAM L3 cache, interface IOs (“XBUS”) to connect to two other processor chips and the L4 cache chip, along with memory interfaces, 2 PCIe Gen3 interfaces, and an I/O bus controller (GX). The design is implemented on a 678 mm2 die with 4.0 billion transistors and 17 levels of metal interconnect in IBMs high-performance 22nm high-x CMOS SOI technology [3]. The SC chip is also a 678 mm2 die, with 7.1 billion transistors, running at half the clock frequency of the CP chip, in the same 22nm technology, but with 15 levels of metal. It provides 480 MB of eDRAM L4 cache, an increase of more than 2× from zEC12 [1,2], and contains an 18 MB eDRAM L4 directory, along with multi-processor cache control/coherency logic to manage inter-processor and system-level communications. Both the CP and SC chips incorporate significant logical, physical, and electrical design innovations.
design, automation, and test in europe | 2016
Matthew M. Ziegler; Hung-Yi Liu; George D. Gristede; Bruce Owens; Ricardo H. Nigaglioni; Luca P. Carloni
Advanced logic and physical synthesis tools provide a vast number of tunable parameters that can significantly impact physical design quality, but the complexity of the parameter design space requires intelligent search algorithms. To fully utilize the optimization potential of these tools, we propose SynTunSys, a system that adds a new level of abstraction between designers and design tools for managing the design space exploration process. SynTunSys takes control of the synthesis-parameter tuning process, i.e., job submission, results analysis, and next-step decision making, by automating a key portion of a human designers decision process. We present the overall organization of SynTunSys, describe its main components, and provide results from employing it for the design of an industrial chip, the IBM z13 22nm high-performance server chip. During this major design, SynTunSys provided significant savings in human design effort and achieved a quality of results beyond what human designers alone could achieve, yielding on average a 36% improvement in total negative slack and a 7% power reduction.
Ibm Journal of Research and Development | 2015
Tobias Webel; Preetham M. Lobo; Ramon Bertran; Gerard M. Salem; Malcolm S. Allen-Ware; Richard F. Rizzolo; Sean M. Carey; Thomas Strach; Alper Buyuktosunoglu; Charles R. Lefurgy; Pradip Bose; Ricardo H. Nigaglioni; Timothy J. Slegel; Michael Stephen Floyd; Brian W. Curran
The power management strategy adopted for the IBM z13™ processor chip (referred to as the CP or Central Processor chip) is guided by three basic principles: (a) controlling the peak power consumption by setting a realistic limit on the so-called thermal design power or thermal design point (TDP) driven by customer workloads and maximum-power stress microbenchmarks; (b) reduction of the voltage margin by using a novel dynamic guard-banding technique; and (c) the creation of a rich new set of fine-grained, time-synchronized sensors that track performance, power, temperature, and power management behavior for a running machine. A prime requirement of the power management architecture is that the efficient control mechanisms be designed in such a manner that the high standards of IBM z Systems™ application performance and reliability be maintained without any compromise. In this paper, we describe the key features constituting the z13 CP robust power management architecture and design that meet the stipulated objectives.
Ibm Journal of Research and Development | 2015
James D. Warnock; C. Berry; M. H. Wood; Leon J. Sigal; Yuen H. Chan; G. Mayer; Mark D. Mayo; Yiu-Hing Chan; F. Malgioglio; G. Strevig; C. Nagarajan; Sean M. Carey; Gerard M. Salem; F. Schroeder; Howard H. Smith; D. Phan; Ricardo H. Nigaglioni; Thomas Strach; M. M. Ziegler; N. Fricke; K. Lind; J. L. Neves; S. H. Rangarajan; J. P. Surprise; J. M. Isakson; J. Badar; D. Malone; Donald W. Plass; A. Aipperspach; Dieter Wendel
The two chips at the heart of the IBM z13™ system include a processor chip (referred to as the CP or Central Processor chip) and an L4 (Level 4) cache chip (referred to as the SC or System Controller chip), each 678 mm2 in area. The CP and SC chips were implemented with approximately 4 billion (4 × 109) and 7.1 billion transistors, respectively, in IBMs 22-nm SOI (silicon-on-insulator) technology, supporting eDRAM (embedded dynamic random access memory), and with up to 17 levels of metal available. In this paper, we discuss aspects of the circuit and physical design of these chips, including both digital logic and custom array implementation. In addition, we describe the design analysis methodology, along with some of the checks needed to ensure a robust, reliable, and high-frequency product.
international conference on vlsi design | 2015
Kaustav Guha; Sourav Saha; Ricardo H. Nigaglioni
A new power optimization perspective based on constraint based library access in physical synthesis is presented in this paper. Power constraints are modelled and applied at the terminals of designs or sub designs based on relative power criticality of terminals. These constraints are then used in Physical Synthesis to selectively mask or expose different drive strength or threshold voltage variants of a given cell type. This constrained library access approach is compared with regular library access approach using a state-of-the-art power optimization engine. Experimental data shows it is possible to claim additional power savings in proposed approach with no or minimal performance impact. Also, it is possible to modulate this methodology to have selective focus on dynamic or leakage power if necessary.
Archive | 2007
Wilhelm Haller; Mark D. Mayo; Ricardo H. Nigaglioni; Hartmut Sturm
Archive | 2015
Pinaki Chakrabarti; Kaustav Guha; Ricardo H. Nigaglioni; Sourav Saha
RES4ANT@DATE | 2016
Matthew M. Ziegler; Hung-Yi Liu; George D. Gristede; Bruce Owens; Ricardo H. Nigaglioni; Luca P. Carloni
Archive | 2010
Eddie K. Chan; Michael J. Lee; Ricardo H. Nigaglioni; Bao G. Truong
international solid-state circuits conference | 2018
Christopher J. Berry; James D. Warnock; John Mack Isakson; John Badar; Brian Bell; Frank Malgioglio; Guenter Mayer; Dina Hamid; Jesse P. Surprise; David Wolpert; Ofer Geva; Bill Huott; Leon J. Sigal; Sean M. Carey; Richard F. Rizzolo; Ricardo H. Nigaglioni; Mark Cichanowski; Dureseti Chidambarrao; Christian Jacobi; Anthony Saporito; Arthur J. O'Neill; Robert J. Sonnelitter; Christian G. Zoellin; Michael H. Wood; José Luis Neves