Browse Prior Art Database

REDUCING CODEPLUG SIZE WITH MODEUFEATURE DEPENDENT DYNAMIC DATA BLOCKS

IP.com Disclosure Number: IPCOM000009905D
Original Publication Date: 2000-May-01
Included in the Prior Art Database: 2002-Sep-26
Document File: 2 page(s) / 100K

Publishing Venue

Motorola

Related People

Bernd Lehr: AUTHOR [+2]

Abstract

The following paper describes how the codeplug size of wireless communication devices can be reduced significantly using model and/or feature dependent dynamic data blocks instead of a simple static codeplug layout.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 50% of the total text.

MOTOROLA

Technical Developments

REDUCING CODEPLUG SIZE WITH MODEUFEATURE DEPENDENT DYNAMIC DATA BLOCKS

by Bernd Lehr and Klaus Tetz

INTRODUCTION

The following paper describes how the codeplug size of wireless communication devices can be reduced significantly using model and/or feature dependent dynamic data blocks instead of a simple static codeplug layout.

PROBLEM(S} TO BE SOLVED

Almost every wireless communication device contains a programmable storage, which contains model, device and user-specific data. The data in this storage is known as the 'codeplug' of the device and can be read, modified and written by using a Radio Service Software (RSS) over a serial connec~ tion to the device. The codeplug is usually organized in blocks of logical related data such as channel data, decoder data, encoder data, tuning data etc.

The storage is often implemented as an EEP~ ROM to speed-up programming and to get a high number of re-programming cycles. Unfortunately the price of an EEPROM increases over-proponional with its size and large EEPROM's are not commonly used which makes them even more expensive.

In the last years the complexity of wireless communication products grew up significantly.

Especially the number of software-controlled features was increased in every new product which required larger and larger EEPROM's. Because of the high cost of large EEPROM's and the low cost goals especially in the RPG business only a limited EEPROM size is acceptable. The problem with the limited codeplug size is that not all software-controlled features a product offers can be ordered/programmed simultaneously.

Motorola. Inc. 2000

PROPOSED SOLUTION TO THE PROBLEM(S)

This solution reduces the required codeplug size by using a model and/or feature-dependent dynamic data block. The size reduction is done in the following way:

I. Features only available for a specific model will not be stored in the codeplug of other models at all. The following features are of this category:

Menu data or display data, which is not required if a non-display model shall be programmed. Batte...