The emerging digital audio and video compression technology brings both an opportunity and a new ... more The emerging digital audio and video compression technology brings both an opportunity and a new challenge to IC design. The pervasive application of compression technology to consumer electronics will require high volume, low cost IC's and fast time to market of the prototypes and production units. At the same time, the algorithms used in the compression technology result in complex
This paper presents a comparison of superscalar and decoupled access/execute architectures. Both ... more This paper presents a comparison of superscalar and decoupled access/execute architectures. Both architectures attempt to exploit instruction-level parallelism by issuing multiple instructions per cycle, employing dynamic scheduling to maximize performance. Simulation results are presented for four different configurations, demonstrating that the architectural queues of the decoupled machines provide similar functionality to register renaming, dynamic loop unrolling, and out-of-order execution of the superscalar machines with significantly less complexity. 1. Introduction The importance of being able to make use of the available parallelism in a task is becoming more and more clear. Research over the last 30 years has demonstrated the difficulty of writing parallel programs; however, there are a number of techniques for exploiting instructionlevel parallelism that have been proposed. The most commercially successful approach has been superscalar architectures [John91], which execute...
Models of integrated circuits (ICs) allow printed circuit board (PCB) developers to predict radia... more Models of integrated circuits (ICs) allow printed circuit board (PCB) developers to predict radiated and conducted emissions early in board development and allow IC manufactures insight into how to build their ICs better for electromagnetic compatibility (EMC). A model of the power delivery network, similar to the ICEM or LECCS model, was developed for a microcontroller running a typical program
This paper presents a comparison of superscalar and decoupled access/execute architectures. Both ... more This paper presents a comparison of superscalar and decoupled access/execute architectures. Both architectures attempt to exploit instruction-level parallelism by issuing multiple instructions per cycle, employing dynamic scheduling to maximize performance. Simulation results are presented for four different configurations, demonstrating that the architectural queues of the decoupled machines provide similar functionality to register renaming, dynamic loop unrolling, and out-of-order execution of the superscalar machines with significantly less complexity. 1. Introduction The importance of being able to make use of the available parallelism in a task is becoming more and more clear. Research over the last 30 years has demonstrated the difficulty of writing parallel programs; however, there are a number of techniques for exploiting instructionlevel parallelism that have been proposed. The most commercially successful approach has been superscalar architectures [John91], which execute...
Many approaches for the modelling and simulation of electromagnetic IC emissions have been report... more Many approaches for the modelling and simulation of electromagnetic IC emissions have been reported [1] [4]. Most of these approaches are based on abstract chip models and therefore it cannot be expected that the resulting simulations will match any measurement results without manual modifications. Since it cannot be anticipated how these deviations will look like, such kind of models are not recommended for quantitative IC emission forecasts. Apache’s EDA tool RedHawk is fully layout-based and is intended to be used for identification of design weaknesses with respect to undesired voltage drops. As a post-processing step, RedHawk can generate a significantly reduced chip power model (CPM) which may consider already an IC package and contains equivalent dynamic current sources for all VDD and VSS pads to reflect the IC’s switching noise on the supply network. The switching activity on the chip can be described by pattern-based VCD files or in a vectorless approach. For realistic emi...
The emerging digital audio and video compression technology brings both an opportunity and a new ... more The emerging digital audio and video compression technology brings both an opportunity and a new challenge to IC design. The pervasive application of compression technology to consumer electronics will require high volume, low cost IC's and fast time to market of the prototypes and production units. At the same time, the algorithms used in the compression technology result in complex
This paper presents a comparison of superscalar and decoupled access/execute architectures. Both ... more This paper presents a comparison of superscalar and decoupled access/execute architectures. Both architectures attempt to exploit instruction-level parallelism by issuing multiple instructions per cycle, employing dynamic scheduling to maximize performance. Simulation results are presented for four different configurations, demonstrating that the architectural queues of the decoupled machines provide similar functionality to register renaming, dynamic loop unrolling, and out-of-order execution of the superscalar machines with significantly less complexity. 1. Introduction The importance of being able to make use of the available parallelism in a task is becoming more and more clear. Research over the last 30 years has demonstrated the difficulty of writing parallel programs; however, there are a number of techniques for exploiting instructionlevel parallelism that have been proposed. The most commercially successful approach has been superscalar architectures [John91], which execute...
Models of integrated circuits (ICs) allow printed circuit board (PCB) developers to predict radia... more Models of integrated circuits (ICs) allow printed circuit board (PCB) developers to predict radiated and conducted emissions early in board development and allow IC manufactures insight into how to build their ICs better for electromagnetic compatibility (EMC). A model of the power delivery network, similar to the ICEM or LECCS model, was developed for a microcontroller running a typical program
This paper presents a comparison of superscalar and decoupled access/execute architectures. Both ... more This paper presents a comparison of superscalar and decoupled access/execute architectures. Both architectures attempt to exploit instruction-level parallelism by issuing multiple instructions per cycle, employing dynamic scheduling to maximize performance. Simulation results are presented for four different configurations, demonstrating that the architectural queues of the decoupled machines provide similar functionality to register renaming, dynamic loop unrolling, and out-of-order execution of the superscalar machines with significantly less complexity. 1. Introduction The importance of being able to make use of the available parallelism in a task is becoming more and more clear. Research over the last 30 years has demonstrated the difficulty of writing parallel programs; however, there are a number of techniques for exploiting instructionlevel parallelism that have been proposed. The most commercially successful approach has been superscalar architectures [John91], which execute...
Many approaches for the modelling and simulation of electromagnetic IC emissions have been report... more Many approaches for the modelling and simulation of electromagnetic IC emissions have been reported [1] [4]. Most of these approaches are based on abstract chip models and therefore it cannot be expected that the resulting simulations will match any measurement results without manual modifications. Since it cannot be anticipated how these deviations will look like, such kind of models are not recommended for quantitative IC emission forecasts. Apache’s EDA tool RedHawk is fully layout-based and is intended to be used for identification of design weaknesses with respect to undesired voltage drops. As a post-processing step, RedHawk can generate a significantly reduced chip power model (CPM) which may consider already an IC package and contains equivalent dynamic current sources for all VDD and VSS pads to reflect the IC’s switching noise on the supply network. The switching activity on the chip can be described by pattern-based VCD files or in a vectorless approach. For realistic emi...
Uploads
Papers by Pius Ng