Project

General

Profile

CIM Issues #6600

Multipliers

Added by David Haynes about 1 year ago.

Status:
New
Priority:
Normal
Author/Contact Info:
dhaynes@hubbell.com
Base Release:
Solution to be Applied To:
Solution Version:
Solution Applied By:
Completion Date:
CIM Keywords:
Breaking Change:
No
Breaking Change Description:
CIM Impacted Groups:
WG14
Requestor:
David Haynes
Standard(s):

61968-9

Version:
4
Clause:
Annex C
Sub-Clause:
C.2.17
Paragraph:
Table:
Originally Closed in Version:
Origination Date:
11/15/2023
Origination ID:
Originally Assigned To:

Description

There has been ambiguity in the world over the use of "k" and "M" as scalars. According to the official SI UOM standard, "k" is a scalar for "1000". However, in the computing domain, "k" is often taken to mean "1024". The IEC has addressed this by coining new terms. "Kibi" now means a scalar of 1024, and a computer memory might have 1 kibibits or kibiBytes of storage. There are a family of such scalars that need to be supported.


Proposed Solution

Add enumerations to Attribute #16 to support kibi, mebi, and other binary scalars to join with the power of 10 scalars.
For example, with Kibi (Ki) being defined as 2 to the 10th power, an enumeration of "210" might be given to Kibi. There is a family of 10 such scalars defined by the IEC which should be incorporated here.
Finally, some attention should be given to percentages. Since the industry already supports percent (1/100) and permille (1/1000), we might consider coining "perkibi" for 1/1024.
If "+210" represents "1024" then "-210" should perhaps represent "perkibi".

No data to display

Also available in: Atom PDF