Chwilio Deddfwriaeth

The Export of Goods (Control) (Amendment No 7) Order 1994

 Help about what version

Pa Fersiwn

  • Y Diweddaraf sydd Ar Gael (Diwygiedig)
  • Gwreiddiol (a wnaed Fel)
 Help about opening options

Dewisiadau Agor

Rhagor o Adnoddau

Status:

Dyma’r fersiwn wreiddiol (fel y’i gwnaed yn wreiddiol). This item of legislation is currently only available in its original format.

Statutory Instruments

1994 No. 534

CUSTOMS AND EXCISE

The Export of Goods (Control) (Amendment No 7) Order 1994

Made

1st March 1994

Coming into force

2nd March 1994

The Secretary of State, in exercise of powers conferred by section 1 of the Import, Export and Customs Powers (Defence) Act 1939(1) and now vested in him(2), and of all other powers enabling him in that behalf, hereby makes the following Order:

1.  This Order may be cited as the Export of Goods (Control) (Amendment No 7) Order 1994 and shall come into force on 2nd March 1994.

2.  The Export of Goods (Control) Order 1992(3) shall be further amended as follows:—

in Group 3 of Part III of Schedule 1—

(i)for entry 3A001 sub—head a.2, there shall be substituted the following:

  • Microprocessor microcircuits, microcomputer microcircuits, microcontroller microcircuits, electrical erasable programmable read-only memories (EEPROMs), static random-access memories (SRAMs), storage integrated circuits manufactured from a compound semiconductor, analogue-to-digital converters, digital-to-analogue converters, electro-optical or optical integrated circuits for signal processing, field programmable gate arrays, field programmable logic arrays, neural network integrated circuits, custom integrated circuits for which either the function is unknown or the control status of the equipment in which the integrated circuit will be used is unknown, or Fast Fourier Transform (FFT) processors, as follows:

    (a)

    Rated for operation at an ambient temperature above 398 K (125°C);

    (b)

    Rated for operation at an ambient temperature below 218 K (−55°C); or

    (c)

    Rated for operation over the entire ambient temperature range from 218 K (−55°C) to 398 K (125°C);

    • Note: This sub-head does not apply to integrated circuits for civil automobile or railway train applications.;

(ii)for entry 3A001 sub-head a.11, there shall be substituted the following:

  • Digital integrated circuits based upon any compound semiconductor and having either of the following:

    (a)

    An equivalent gate count of more than 300 (2 input gates); or

    (b)

    A toggle frequency exceeding 1.2 GHz.

  • Note: This sub-head does not apply to microprocessor microcircuits, microcomputer microcircuits, microcontroller microcircuits, electrical erasable programmable read-only memories (EEPROMs), static random-access memories (SRAMs), storage integrated circuits manufactured from a compound semiconductor, analogue-to-digital converters, digital-to- analogue converters, electro-optical or optical integrated circuits for signal processing, field programmable gate arrays, field programmable logic arrays, neural network integrated circuits, custom integrated circuits for which either the function is unknown or the control status of the equipment in which the integrated circuit will be used is unknown, or Fast Fourier Transform (FFT) processors;;

(iii)in Note 2.b to entry 4A003, N.B. 1 shall be deleted and in N.B 2, the number “2.” shall be deleted;

(iv)in entry 4A003 head g shall be deleted;

(v)in Category 4, for the Technical Note to Category 4 there shall be substituted the following:

Note to Category 4

Composite Theoretical Performance (CTP)

Abbreviations used in this Note

CEcomputing element (typically an arithmetic logical unit)
FPfloating point
XPfixed point
texecution time
XORexclusive OR
CPUcentral processing unit
TPtheoretical performance (of a single CE)
CTPcomposite theoretical performance (multiple CEs)
Reffective calculating rate
WLword length
Lword length adjustment
*multiply
Execution time ‘t’ is expressed in microseconds, TP and CTP are expressed in millions of theoretical operations per second (Mtops) and WL is expressed in bits.

Outline of the CTP calculation method

CTP is a measure of computational performance given in Mtops. For the purpose of this category, in calculating the CTP of an aggregation of CEs the following three steps are required:

1.  Calculate the effective calculating rate R for each CE;

2.  Apply the word length adjustment (L) to the effective calculating rate (R), resulting in a Theoretical Performance (TP) for each CE;

3.  If there is more than one CE, combine the TPs resulting in a CTP for the aggregation.

Details of these steps follow.

Note 1:For aggregations of multiple CEs which have both shared and unshared memory subsystems, the calculation of CTP is completed hierarchically, in two steps: first aggregate the groups of CEs sharing memory, second calculate the CTP of the groups using the calculation method for multiple CEs not sharing memory.
Note 2:CEs that are limited to input/output and peripheral functions (e.g disk drive, communication and video display controllers) are not aggregated into the CTP calculation.

Step 1: The effective calculating rate R

For CEs implementing: Note: Every CE must be evaluated independently Effective calculating rate, R
XP only
If no add is implemented use:
(R xp)
If neither add nor multiply is implemented use the fastest availablearithmetic operation as follows:
See Notes X & Z

FP only

(R fp)

Max

See Notes X & Y

Both FP and XP

(R)

Calculate both

R xp' R fp

For simple logic processors not implementing any of the specified arithmetic operations.
  • Where t log is the execute time of the XOR, of for logic hardware not implementing the XOR, the fastest simple logic operation.

See Notes X & Z
For special logic processors not using any of the specified arithmetic or logic operations.

R = R*WL / 64

  • Where R| is the number of results per second, WL is the number of bits upon which the logic operation occurs, and 64 is a factor to normalise to a 64 bit operation.

Note W:For a pipelined CE capable of executing up to one arithmetic or logic operation every clock cycle after the pipeline is full, a pipelined rate can be established. The effective calculating rate (R) for such a CE is the faster of the pipelined rate or non-pipelined execution rate.
Note X:

For a CE which performs multiple operations of a specific type in a single cycle (e.g., two additions per cycle or two identical logic operations per cycle), the execution time t is given by:

CEs which perform different types of arithmetic or logic operations in a single machine cycle are to be treated as multiple separate CEs performing simultaneously (e.g., a CE performing an addition and a multiplication in one cycle is to be treated as two CEs, the first performing an addition in one cycle and the second performing a multiplication in one cycle).
If a single CE has both scalar function and vector function, use the shorter execution time value.
Note Y:

For the CE that does not implement FP add or FP multiply, but that performs FP divide:

If the CE implements FP reciprocal but not FP add, FP multiply or FP divide, then
If none of the specified instructions is implemented, the effective FP rate is 0.
Note Z:In simple logic operations, a single instruction performs a single logic manipulation of no more than two operands of given lengths. In complex logic operations, a single instruction performs multiple logic manipulations to produce one or more results from two or more operands.

Rates should be calculated for all supported operand lengths considering both pipelined operations (if supported), and non-pipelined operations using the fastest executing instruction for each operand length based on:

1.  Pipelined or register-to-register operations. Exclude extraordinarily short execution times generated for operations on a predetermined operand or operands (for example, multiplication by 0 or 1). If no register-to register operations are implemented, continue with (2).

2.  The faster of register-to-memory or memory-to-register operations; if these also do not exist, then continue with (3).

3.  Memory-to-memory.

In each case above, use the shortest execution time certified by the manufacturer.

Step 2: TP for each supported operand length WL

Adjust the effective rate R (or R') by the word length adjustment L as follows:

TP = R*L,

  • where L = (1/3 + WL/96)

Note:The word length WL used in these calculations is the operand length in bits. (If an operation uses operands of different lengths, select the largest word length.)
The combination of a mantissa ALU and an exponent ALU of a floating point processor or unit is considered to be one CE with a Word Length (WL) equal to the number of bits in the data representation (typically 32 or 64) for purposes of the CTP calculation.

This adjustment is not applied to specialised logic processors which do not use XOR instructions. In this case TP = R.

Select the maximum resulting value of TP for:

  • Each XP—only CE (Rxp);

  • Each FP—only CE (R fp);

  • Each combined FP and XP CE (R);

  • Each simple logic processor not implementing any of the specified arithmetic operations; and

  • Each special logic processor not using any of the specified arithmetic or logic operations.

Step 3: CTP for aggregations of CEs, including CPUs

For a CPU with a single CE,

  • CTP = TP

(for CEs performing both fixed and floating point operations

  • TP = max (TPfp, TPxp))

CTP for aggregations of multiple CEs operating simultaneously is calculated as follows:

Note 1:For aggregations that do not allow all of the CEs to run simultaneously, the possible combination of CEs that provides the largest CTP should be used. The TP of each contributing CE is to be calculated at its maximum value theoretically possible before the CTP of the combination is derived.
N.B. To determine the possible combinations of simultaneously operating CEs, generate an instruction sequence that initiates operations in multiple CEs, beginning with the slowest CE (the one needing the largest number of cycles to complete its operation) and ending with the fastest CE. At each cycle of the sequence, the combination of CEs that are in operation during that cycle is a possible combination. The instruction sequence must take into account all hardware and/or architectural constraints on overlapping operations.
Note 2:A single integrated circuit chip or board assembly may contain multiple CEs.
Note 3:Simultaneous operations are assumed to exist when the computer manufacturer claims concurrent, parallel or simultaneous operation or execution in a manual or brochure for the computer.
Note 4:CTP values are not to be aggregated for CE combinations (inter) connected by local area networks, Wide Area Networks, input/ output shared connections/devices, input/output controllers and any communication interconnection implemented by software.
Note 5:CTP values must be aggregated for multiple CEs specially designed to enhance performance by aggregation, operating simultaneously and sharing memory, — or multiple memory/CE — combinations operating simultaneously utilising specially designed hardware. This aggregation does not apply to assemblies described by entry 4A003d
  • where the TPs are ordered by value, with TP1 being the highest, TP2 being the second highest,…, and TPn being the lowest. Ci is a coefficient determined by the strength of the interconnection between CEs, as follows:

For multiple CEs operating simultaneously and sharing memory:

  • C2 = C3 = C4 = … = Cn = 0.75

    Note 1:When the CTP calculated by the above method does not exceed 194 Mtops, the following formula may be used to calculate Ci:
    • where m = number of CEs or groups of CEs sharing access.

    provided:

    1.  The TPi of each CE or group of CEs does not exceed 30 Mtops;

    2.  The CEs or groups of CEs share access to main memory (excluding cache memory) over a single channel; and

    3.  Only one CE or group of CEs can have use of the channel at any given time.

    N.B. This does not apply to items controlled under Category 3.

    Note 2:CEs share memory if they access a common segment of solid state memory. This memory may include cache memory, main memory, or other internal memory. Peripheral memory devices such as disk drives, tape drives or RAM disks are not included.

For multiple CEs or groups of CEs not sharing memory, interconnected by one or more data channels:

  • Ci = 0.75 * ki (i = 2, …,32) (see Note below)

  • = 0.60 * ki (i = 33, …,64)

  • = 0.45 * ki (i = 65, …,256)

  • = 0.30 * ki (i > 256)

The value of Ci is based on the number of CEs, not the number of nodes.

where

  • ki = min (Si/Kr, 1), and

  • Kr = normalising factor of 20 Mbytes/s.

  • Si = sum of the maximum data rates (in units of Mbytes/s) for all data channels connected to the ith CE or group of CEs sharing memory.

When calculating a Ci for a group of CEs, the number of the first CE in a group determines the proper limit for Ci. For example, in an aggregation of groups consisting of 3 CEs each, the 22nd group will contain CE64, CE65 and CE66. The proper limit for Ci for this group is 0.60.

Aggregation (of CEs or groups of CEs) should be from fastest-to-slowest; i.e.:

  • TP1 ≥ TP2 ≥ … ≥ TPn, and

in the case of TPi = TPi+1, from the largest to smallest; i.e.:

Ci ≥ Ci+1

Note:The ki factor is not to be applied to CEs 2 to 12 if the TPi of the CE or group of CEs is more than 50 Mtops; i.e., Ci for CEs 2 to 12 is 0.75.; and

(vi)in entry 5A001 sub-head b.10.b shall be deleted.

M. V. Coolican

An assistant Secretary

Department of Trade and Industry

1st March 1994

Explanatory Note

(This note is not part of the Order)

This Order amends the Export of Goods (Control) Order 1992:

(i)by removing from control certain computer related equipment; and

(ii)by clarifying the control on certain electronic components.

It also replaces the Technical Note to Category 4.

(2)

See S.I. 1970/1737.

(3)

S.I. 1992/3092, as amended by S.I. 1992/3305 and S.I. 1993/1020, 1692, 1825, 2515 and 3264.

Yn ôl i’r brig

Options/Help

Print Options

Close

Mae deddfwriaeth ar gael mewn fersiynau gwahanol:

Y Diweddaraf sydd Ar Gael (diwygiedig):Y fersiwn ddiweddaraf sydd ar gael o’r ddeddfwriaeth yn cynnwys newidiadau a wnaed gan ddeddfwriaeth ddilynol ac wedi eu gweithredu gan ein tîm golygyddol. Gellir gweld y newidiadau nad ydym wedi eu gweithredu i’r testun eto yn yr ardal ‘Newidiadau i Ddeddfwriaeth’.

Gwreiddiol (Fel y’i Deddfwyd neu y’i Gwnaed): Mae'r wreiddiol fersiwn y ddeddfwriaeth fel ag yr oedd pan gafodd ei deddfu neu eu gwneud. Ni wnaed unrhyw newidiadau i’r testun.

Close

Dewisiadau Agor

Dewisiadau gwahanol i agor deddfwriaeth er mwyn gweld rhagor o gynnwys ar y sgrin ar yr un pryd

Close

Rhagor o Adnoddau

Gallwch wneud defnydd o ddogfennau atodol hanfodol a gwybodaeth ar gyfer yr eitem ddeddfwriaeth o’r tab hwn. Yn ddibynnol ar yr eitem ddeddfwriaeth sydd i’w gweld, gallai hyn gynnwys:

  • y PDF print gwreiddiol y fel deddfwyd fersiwn a ddefnyddiwyd am y copi print
  • rhestr o newidiadau a wnaed gan a/neu yn effeithio ar yr eitem hon o ddeddfwriaeth
  • manylion rhoi grym a newid cyffredinol
  • pob fformat o’r holl ddogfennau cysylltiedig
  • slipiau cywiro
  • dolenni i ddeddfwriaeth gysylltiedig ac adnoddau gwybodaeth eraill