ProductsRelease NotesNewsSolutionsSupportHot Jobs  
   Related Links
      Products
      Software


  RCE32

(PRML Read Channel Evaluation 32 bit) Software Tool for WITE™

Guzik Sales Department:
sales@guzik.com

Algorithm
The RCE32 module consists of the following optimization tools -- a sequence of SCANs, LOOPs and Operations (read or write). A SCAN performs a search of optimal values for the specified registers. A LOOP allows you to run one or more SCANs several times. An "Operation" reads a register or writes a specified register value.

Every SCAN consists of one or more registers or currents, and one or more target functions. Once you select a scan to be part of your optimization, it performs an exhaustive search for the optimum register value through all possible register value combinations. This changes a register value in order of SCAN FROM value to SCAN TO value using a step size specified in box called STEP. A SCAN calculates all functions specified in the SCAN for each combination of registers' values.
The minimum optimum value (i.e.: error rate) is calculated according to the first function in the SCAN. This means that registers will be optimized in the order, which is set in the optimization sequence. After finishing a SCAN the RCE32 module can restores all registers to the original value, reporting the optimum value encountered, or if specified, write the resulting optimal values to the chip registers.

Users can specify the criteria, which this module will use as target function. A commonly used criterion is QM. The results of RCE32 module optimization are stored in a file with extension .log. These results are accessible through the Result Explorer.

Sequence Editor window
Using SCAN, REGISTER, FUNCTION, OPERATION and other elements you can create your own optimization.
There is Enable Checkbox with every element, that allow you to add or remove element from the sequence in one touch.

Using Registers properties window your can easy setup range and other parameters for scanning

  • Limits of range at which the value of optimization is varied during optimization process could be set in two ways: "Absolute" and "In vicinity of current position". Absolute would define exact start and stop point in numeric values, which are set by the user.
  • Rewrite Track - if selected, invokes the Write operation after changing the register value.

The "Bounds" frame has two text boxes for "Scan from" and "Scan to" values. In case the chosen register controls some floating point value (such as cutoff frequency of the CTF filter) the left box shows the floating point number while the right one displays the corresponding hexadecimal register setting. For the registers, which does not control floating point values, value in the left is the same as the value in the right box.

Plot window: One-Dimensional Plot
Using Plot window you can observe results of optimization.

When "Show marker" option is On, you can see information about point under mouse cursor in the status bar. To write register value to chip using point from plot use Mouse Double Click. You can see this type of view only for SCANs that have 1 Register.

Plot window: Two-Dimensional Plot
When "Show marker" option is On, you can see information about point under mouse cursor in the status bar. White frame shows the found minimum point. To write register value to chip using point from plot use Mouse Double Click. You can see this type of view only for SCANs that have 2 Registers.

Text view window
During scanning RCE32 creates results table. You can export this file to other programs.

Requirements
RCE32 supports all Guzik integrated PRML chips
RCE32 require WITE 2.40 or later.

How to get?
Contact with Guzik Sales Department: sales@guzik.com

 

 
Copyright © 2008 Guzik Technical Enterprises. All rights reserved.