Font Size: a A A

Research On The PRSoC Three-layer Services Architecuture And URAP Protocol

Posted on:2011-08-04Degree:DoctorType:Dissertation
Country:ChinaCandidate:K PeiFull Text:PDF
GTID:1118360305471348Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of semiconductor process technology, Moore's Law and the growth in demand, the integration and complexity of SoC/NoC will continue to increase in the future. According to the ITRS forecasts in 2009, the number of transistors on a single chip will reach to 10 billions in 2020. Then thousands of IP cores will be integrated on a single chip, including the general purpose processor (GPP) cores, DSP cores, ASIP cores, arithmetic components cores, storage unit cores and so on. In such large-scale multi-core SoC designs, the communication among various IP cores and the management and effective utilization of resources is an important issue to be solved. In order to solve many bottlenecks of on-chip communication system, such as the high-performance, low power, parallel and scalable, we must make an innovative design for the future multi-core SoC on bus architecture and IP services structure. It has been an academic and industry research focus."Today's PC world is tomorrow's SoC space", the software applications, operating systems, communication protocols and algorithms in the PC world are embedded in the design of PRSoC (software hardening) to maximize. The service-oriented architecture (SOA) is introduced into the heterogeneous embedded multi-node resources and multi-core processor system design. The service-oriented semantic description will be established on the PRSoC hardware model, and the PRSoC management which is different from the traditional operating system will be exploited. This paper mainly studies the following three aspects on PRSoC, the communications of NoC architecture and resource management.(1) The concept of polynary resources embedded systems and polynary resources SoC are proposed according to the SoC resources for embedded systems and the trend of diversification of applications. Drawing on the Internet thinking, the model for future NoC, which has tens of thousands of resource IP core in a single silicon chip, is designed from the architectural point; to address the on-chip network traffic bottlenecks, the network technology is applied on SoC design. The architecture of PRSoC is proposed based on NoC, which uses One-way Write-Only Chip Serial Bus (OWOCSB). Then 8051 MCU IP core, hard disk controller IP core and the Ethernet controller IP core, etc. are implemented in PRSoC model; the Mesh network topology are used for the depth of polynary resources interconnected expansion, and the polynary resources network nodes model (PRNN) is formed.(2) The uniform resource access protocol (URAP) based on the PRSoC hardware model is proposed and implemented, which provides the unified interface and norms for the SoC with polynary resources architecture. Users can transparently access to all peripheral nodes of the system, and manage the mixed resources of PRSoC in unified way; The role-oriented resource management framework (RO-RMF) are proposed based on the URAP by partitioning the application roles and operational functions of all types of PRSoC resources.(3) The semantic layer model based on URAP and RO-RMF is established between the master resource node and the slave resource nodes of the PRSoC; a "requirement– semantics– achievement" three-layer service architecture on-chip is formed. The file system based on PRSoC three-layer service architecture and parallel algorithm model instance based on MPI hardware accelerator are built by using UML. Finally, A PRSoC board-level prototype system is implemented, which has a set of multiple heterogeneous processors and multiple peripherals.
Keywords/Search Tags:PRSoC, OWOCSB, URAP, RO-RMF, PRES, NoC
PDF Full Text Request
Related items