DocumentCode
3599636
Title
Method to Determine Contrariety between Architectures Containing Stratified Memory Mapped Register Sets
Author
Easwaran, Vasant ; Gulur, Nagendra ; Srirangapathi, Sushaanth ; Mody, Mihir ; Gulati, Rahul ; Karandikar, Prashant ; Shankar, Prithvi
Author_Institution
Embedded Process. Bus. Unit, Texas Instrum. India, India
fYear
2014
Firstpage
210
Lastpage
214
Abstract
As silicon architectures get more and more complex, the cost of development has scaled exponentially. IC design and embedded software are significant contributors to the overall cost of development. To enable cost effective solutions, the most commonly used approach is to define a platform with a family of devices to address different market segments. This approach will enable hardware and software reuse. The major impediment in this approach is the lack of any single metric to quantify the extent of compatibility across the family of devices. This paper presents a novel method for producing detailed summary to understand the degree of architecture incompatibility. This method uses machine-readable specifications created for family of devices and provides extensive register, bit-field and enumeration level differences between the two architectures to articulate the effort involved for software development and migration. This method has been used to determine architecture incompatibility for a derivative device spun off from a platform device, and was found to be 34% incompatible.
Keywords
flip-flops; integrated circuit design; integrated memory circuits; silicon; IC design; architectural contrariety determination; architecture incompatibility; bit-field; embedded software; enumeration level difference; machine-readable specification; silicon architecture; stratified memory mapped register set; Automation; Bridges; Computer architecture; IP networks; Registers; Software; System-on-chip; architecture; automation; executable specifications; migration guide; registers; software incompatibility;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic System Design (ISED), 2014 Fifth International Symposium on
Print_ISBN
978-1-4799-6964-7
Type
conf
DOI
10.1109/ISED.2014.52
Filename
7172779
Link To Document