Font Size: a A A

MCU Agile Development Platform Design Based On Reusable IP

Posted on:2021-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:J C YuanFull Text:PDF
GTID:2428330614450562Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
Nowadays,with the improvement of semiconductor technology level processes,the scale and complexity of integrated circuits are increasing day by day.On the one hand,the chip design,verification,and back-end flow is becoming so troublesome,it is no longer to meet needs with the help of standard cell libraries or the reusable IP design methodology.It requires full use of the advantages of EDA tools to improve design capabilities effectively and simplify work as much as possible.On the other hand,the rise of emerging industries such as Io T has greatly expanded the application field of micro controllers(MCU).It is particularly important to rely on tools or platforms to keep up with market trends and design Domain-Specific System on Chip rapidly.Therefore,based on reusable IP,using EDA tool platform to achieve MCU agile development has import practical significance.This article introduces the MCU agile development platform.Through compiler and algorithms to create a general management platform,which can parse and extrace key IP information,construct port and register modeling,manage and maintain IP models library;The internal instantiated components which has configuration script and GUI various forms can automatically implement multiple functions like parameter transfer,attribute addition and resolve conflict for MCU modules;System interconnect components can construct bus models,perform signals and buses connection flexibly,perform bit-level management statistics on each port,automatically obtain top layers ports and handle various situations;Finally,the platform can quickly and accurately generate MCU projects according to the MCU architecture and the use of IP resources.The various components work together to build an MCU agile development platform,which has changed original chip design processes.it can not only reuse IP models,bus protocols but also reuse configuration and project content in many aspects based on reusable IP.MCU agile development platform can complete functions such as build IP models,instantiate modules and interconnect system automatically.The MCU agile development platform can improve design efficiency and design capabilities,rapidly reduce difficulty and workload,shorten development cycle,and at the same time improve the degree of parallelism and code accuracy,which can result in 3.5 times profit effect in codings.
Keywords/Search Tags:MCU, EDA, Agile Development, Reuse
PDF Full Text Request
Related items