Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for keeping architecture, software and hardware conforming in configurable chip operating system

A system-on-a-chip and software technology, applied in the field of microelectronics, can solve the problems of difficulty in guaranteeing software and hardware co-design, time-consuming efficiency, and difficulty in pre-evaluation of system design.

Active Publication Date: 2013-08-21
CAPITAL MICROELECTRONICS
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the traditional CSOC system design method, software and hardware design are basically two independent branches. It is difficult to guarantee the co-design of software and hardware. The consistency of software and hardware design can only be guaranteed through a large number of simulations and verifications in the later stage, which is time-consuming and inefficient. high
[0003] A big difference between CSOC and ASIC and ASSP design is that in addition to completing hardware design, CSOC also needs powerful software support, which puts forward high requirements for the collaborative design of software and hardware. In addition, because it involves software and hardware Two aspects, so it is difficult to effectively evaluate the system design in the early stage

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for keeping architecture, software and hardware conforming in configurable chip operating system
  • Method for keeping architecture, software and hardware conforming in configurable chip operating system
  • Method for keeping architecture, software and hardware conforming in configurable chip operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] A big difference between CSOC and ASIC is that the system design of CSOC is not only closely related to hardware design, but also closely integrated with software design, which brings great challenges to the early evaluation of system design and the collaborative design of software and hardware. Aiming at this problem, the present invention proposes a method for unifying the architecture, software and hardware of the CSOC system. Such as figure 1 As shown, in order to complete the system design of CSOC, a system architecture model, a software model and a hardware model are required. The architecture model is used for the early evaluation of the system design, and serves as the basis for the co-design of software and hardware. Based on the system architecture model, a complete system software model can be established by introducing configuration parameters and behavior descriptions of each module (basic logic unit, basic interconnection structure, embedded IP, etc.). B...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for keeping architecture, software and hardware conforming in a configurable chip operating system. The method includes steps of describing an architecture model of a CSOC (configurable system on chip) system by hardware description language; describing a software model on the basis of the architecture model through configuration parameters and behavioral level description by hardware description language; and describing a hardware model on the basis of the architecture model by the hardware description language. By the method for keeping architecture, software and hardware conforming in the configurable chip operating system, design process of the CSOC system can be greatly simplified, and a great quantity of repeated work can be reduced.

Description

technical field [0001] The invention relates to the field of microelectronics, in particular to a CSOC chip design method. technical background [0002] CSOC (Configurable System On Chip) configurable system on chip is a system that integrates FPGA (Field Programmable Gate Array) and embedded processors (ARM, 8051, MIPS, etc.) on one chip, and integrates FPGA configurable features and processing The flexibility of the device has been more and more widely used. Due to the introduction of FPGA in CSOC system, special software support is required. In the traditional CSOC system design method, software and hardware design are basically two independent branches. It is difficult to guarantee the co-design of software and hardware. The consistency of software and hardware design can only be guaranteed through a large number of simulations and verifications in the later stage, which is time-consuming and inefficient. high. [0003] A big difference between CSOC and ASIC and ASSP ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/50
Inventor 王潘丰崔运东王海力
Owner CAPITAL MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products