| K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. Sangiovanni-Vincentelli. System-level design: Orthogonolization of concerns and platform-based design. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 19(12):1523--1543, December 2000. |
....an architecture, which is suitable and efficient for one application will also be suitalbe and efficient for many other similar applications[3] Moreover, Keutzer et. al have extended the idea of PBD by including a layer of software on top of the hardware platform to help application development[4]. This layer is called Software Platform. The combination of hardware and software platforms will be called system platform. PBD methodology can achieve its high productivity through extensive, planned design reuse and decrease the overall TTM (Time to market) for first production. Logic ....
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey and A. Sangiovanni-Vincentelli,"System Level Design: Orthogonolization of Concerns and Platform-Based Design", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 19(12), Dec. 2000.
....level. Such a design process is illustrated in Figure 1.3. The view of Edwards et al. should be understood as a goal for system design. In particular a correct by construction design process is difficult to achieve. However, a similar view on system design has been formulated by Keutzer et al. [65], who also point out that the orthogonalization of concerns, in particular the separation between (1) computation and communication and (2) function and architecture, is of crucial importance. 1.1.3 The ForSyDe Approach to Embedded System Design This thesis presents the ForSyDe approach to ....
....is of crucial importance. 1.1.3 The ForSyDe Approach to Embedded System Design This thesis presents the ForSyDe approach to embedded system design. ForSyDe (Formal System Design) is a design methodology for embedded systems and based on a similar view on system design as formulated in [27] and [65]. In particular, the starting point for the development of the ForSyDe methodology was the conviction that future system design methodologies have to . start from a high level of abstraction in order to be able to cope with the extreme complexity of future applications and architectures; give ....
[Article contains additional citation context not shown here]
K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. SangiovanniVincentelli. System-level design: Orthogonolization of concerns and platform-based design. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 19(12):1523--1543, December 2000.
....turn out to be special cases of our framework. We illustrate this using various realistic examples. 1 Introduction The complexity of today s systems on chip (SoC) designs, coupled with issues like short time to market and low cost, have led to new design paradigms such as platformbased design [6]. These are based on the concept of reuse at several levels of abstraction, where designers rely on the use of intellectual property blocks or cores from some library (such as the IBM Blue Logic Core Library [5] or on cores provided by a third party vendor. Since such cores are already ....
K. Keutzer, S. Malik, R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design, 19(12), 2000.
....blocks and custom hardware. Software, running on a number of different processors, has to be designed to coordinate these components. While such architectures allow for totally new application areas, it is not obvious how to design such applications. Keutzer et al. discuss system level design in [7]. They point out, that to be effective a design methodology that addresses complex systems must start at high levels of abstraction and underline that an essential component of a new system design paradigm is the orthogonalization of concerns, i.e. the separation of various aspects of design to ....
K.Keuzer,S.Malik,A.R.Newton,J.M.Rabaey,and A. Sangiovanni-Vincentelli. System-level design: Orthogonolization of concerns and platform-based design. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 19(12):1523--1543, December 2000.
.... processors together with the optimised compilers for the selected structure is very interesting both from the academic and the industrial point of view [11] The work in the Mescal project of the GSRC, carried out in collaboration between Berkeley and Princeton is in this generic research area [12]. Given our interest in platforms and their evolution, we propose to track this work with great attention. Once more, the collaboration with our industrial partners will be invaluable to judge the promises of the various approaches and the gaps that we need to fill to make hardware ....
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey and A. Sangiovanni-Vincentelli. System Level Design: Orthogonolization of Concerns and Platform-Based Design, IEEE Trans on CAD of Integrated Circuits and Systems, 19(12), December 2000, 1523-1543.
....among the clients and the servers. Here the Euclidean distance among all these components could be sufficient, while for each channel, the bandwidth is usually specified in gigabit per second. Independently from the specific application, we follow the principle of orthogonalization of concerns [1, 7] and we uniquely derive from the network a communication constraint graph that allows us to focus on the design of the communication architecture while disregarding the functionality of each computational module in the system. Working with the constraint graph, we define the constraint driven ....
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 19(12), December 2000.
....among the clients and the servers. Here the Euclidean distance among all these components could be su#cient, while for each channel, the bandwidth is usually specified in gigabit per second. Independently from the specific application, we follow the principle of orthogonalization of concerns [1, 5] and we derive from the network a communication constraint graph that allows us to focus on the design of the communication architecture while disregarding the functionality of each computational module in the system. Working with the constraint graph, we define the constraint driven communication ....
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 19(12), December 2000.
....have great impact on system performance, it is overly pessimistic to simply ignore their presence. In this paper we describe a general approach for solving these problems. We address the first difficulty by integrating a machine platform based software development infrastructure (called MESCAL) [2], which allows automatic retargetability by using a unified machine description language. We address the second one by modeling the effects of several, hitherto largely ignored, important features in modern processors. To be suitable for static timing analysis, the program must be statically ....
....architectures. In this paper we show how we can reduce the overall design efforts and complexity of the problem, through the adoption of an approach that minimizes the overhead in doing so. Figure 2 gives the overview of our approach. 4. 1 MESCAL Software Design Environment The goal of MESCAL [2] project is to provide a programmer s model and software development environment that allows for efficient implementation of an interesting set of applications onto a family of fully programmable architectures micro architectures. As depicted in Figure 2, software development tools involve the ....
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey and A. SangiovanniVincentelli. "System Level Design: Orthogonolization of Concerns and Platform-Based Design". IEEE Transactions on ComputerAided Design of Integrated Circuits and Systems, 19(12), December 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. Sangiovanni-Vincentelli. System-level design: Orthogonolization of concerns and platform-based design. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 19(12):1523--1543, December 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. Sangiovanni-Vincentelli. System-level design: Orthogonolization of concerns and platformbased design. IEEE Transaction on ComputerAided 19(12):1523--1543, December 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey and A. Sangiovanni-Vincentelli, "System Level Design: Orthogonolization of Concerns and Platform-Based Design", IEEE Transactions on CADICS, Vol. 19, No. 12, December 2000.
No context found.
K. Keutzer, S. Malik, R. Newton, J.M. Rabaey, and A. SangiovanniVincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design, 19(12), 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. Sangiovanni-Vincentelli. System-level design: Orthogonolization of concerns and platform-based design. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 19(12):1523--1543, December 2000.
No context found.
K. Keutzer, S. Malik, R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design, 19(12), 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. Sangiovanni-Vincentelli. System-level design: Orthogonolization of concerns and platform-based design. IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems, 19(12):1523--1543, December 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 19(12), Dec. 2000.
No context found.
K. Keutzer, S. Malik, A. R. Newton, J. Rabaey, and A. Sangiovanni-Vincentelli. System level design: Orthogonolization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 19(12), Dec. 2000.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC