• No results found

ADDI9020 GUI User s Guide

N/A
N/A
Protected

Academic year: 2021

Share "ADDI9020 GUI User s Guide"

Copied!
21
0
0

Loading.... (view fulltext now)

Full text

(1)

The World Leader in High Performance Signal Processing Solutions

ADDI9020 GUI User’s Guide

DIS April, 2013

(2)

Page 2 2013/4/23

Contents

GUI Installation

GUI Operation

TG Project development

Project files

(3)

GUI Installation

Download GUI software package:

ftp://ftp.analog.com/pub/Digital_Imaging/adi_tools/ADDI9020_tools/

Install Microsoft .NET Framework 3.5 or later if not installed

already.

Run the install package setup_addi9020lite042013_1.0.0.2.exe

The application(ADDI9020VisualTgIde1.0.0.2.exe) is installed to:

Win7(64bit): C:\Program Files (x86)\ADI_TOOLS\bin”

Vista: C:\Program Files\ADI_TOOLS\bin”

(4)

Page 4 2013/4/23

ADDI9020 GUI Operation

Menu bar:

Tool bar:

New project Save project Build project

Display simulation output

Tabs for edit pages

Start

Information Signal map Pattern editor Mode editor VD/HD timing

(5)

New Project and Open exist project

New project can be created by

menu bar-> file->New->project

Or click Tool bar->new project bar

Or from the Start page-> Rapidly start a new ISATG project

The new project will be saved to default:

C:\Users\xx\Documents\ADI Projects

Then the project can be moved to the engineer preferred

working directory by “save as” or manually “copy to”

Open exist Project:

Can be done by menu, tool bar or recent projects list(Start Page) The project file is backed up to projectname.pxj2_time.bak in case

it need recovered from some old stages.

(6)

Page 6 2013/4/23

Information Page:

(7)

Signal Mapping:

(8)

Page 8 2013/4/23

(9)

V_Pattern editor

XSG_HBLK_pattern editor

Add, delete, rename pattern

Cut, Copy paste toggles

(10)

Page 10 2013/4/23

Mode editor:

(11)
(12)

Page 12 2013/4/23

Sequence editor: for pattern link

Rename, Add, delete, move up/down copy and comment

(13)

Sample Code –

how to define and link patterns?

VD

HD

P0

Pattern P0

Seq0 Seq0

Control if next Sequence/Pattern will wait for HD or not

=1: wait for next HD

(14)

Page 14 2013/4/23

Sample Code –

how to define and link patterns?

VD

HD

P0 P1 P0 P1

Seq0 Seq1 Seq0 Seq1

(15)

Sample Code –

how to define and link patterns?

VD

HD

P0

Pattern P0 P0 P1

P0 repeat n times (n=10)

(16)

Page 16 2013/4/23

VD/HD timing editor:

Enter length(line) of each field

Enter length(pixel) of each line

(17)

Project build and Simulation

Configure simulation files and modes

Build project by click the icon in tool bar

If no error message, simulate the project by click icon

If no errors, review the result by click icon

If the waveform show up, the tool is installed properly

User can focus on CCD timing development

(18)

Page 18 2013/4/23

TG Project developing procedures

1. Project planning:

Study CCD timing sheet figure out patterns allocation ,how many modes, Etc

Study CCD to AFE connection 2. Edit timing project by GUI

Enter project info,

Enter modes, fields, polarities for each mode and VD/HD info

Enter patterns

Link pattern by sequences for each fields

3. Build project and simulate each modes

If there are errors, go back to step2

4. On camera check

 Load the generated loading files(*.lf) to camera to check image

 Some register settings from GUI generated files can be optimized, like clock phase, driver strength,

(19)

GUI related project files

Projectname.pxj2: GUI project database file

GUI generated loading files(*.lf) which are used for simulation

and silicon

afestartup.lf : AFE register setup file

projectname_data.lf, projectname.lf: TG loading files tgstartup.lf register file: TG register setup file

addi9020mux.lf : proper V driver mux settings which can be found

in: adi_tools\doc or released demo project package.

“runsim.tcl” file: To save simulation parameters, it will be

updated after modify the simulation setting by GUI and rebuild the project.

(20)

Page 20 2013/4/23

Recommended power up loading sequence

Load afestartup.lf register file

Load Assembled Program and the mux.lf

projectname_data.lf projectname.lf

addi9020mux.lf

Load tgstartup.lf register file

(21)

Mode switching

To select mode of operation, write to register

0x4000(tgstartup.lf)

Example:

For mode 0, set 0x4000=0x0000

For mode 1, set 0x4000=0x0001

For mode 2, set 0x4000=0x0002 and so on..

References

Related documents

To create a SMB Scan-to-File destination (in a network without DNS server), make sure that you enable the ‘SMB printing’ or ‘NetBios over TCP/IP’ setting (according to your

y When the TV is left unattended or unused for a long time, disconnect the power cord from the wall outlet to prevent possible damage from lightning or power surgesy. Screen,

y When the TV is left unattended or unused for a long time, disconnect the power cord from the wall outlet to prevent possible damage from lightning or power surges.. Screen,

Sensor Warning BI 99 B-Warning No Liquid Line Temp Sensor Warning BI 100 B-Warning High Discharge Pressure 2 Warning BI 101 B-Lockout Suction Pressure Lockout BI 102 B-Lockout

While the College is generally aware the Attorney General has held that it is inappropriate to reimburse a school trustees for a successful defense in an election contest, it

expressions in A549-hTERTp-LF, A549-CMV-LF, and MRC5-CMV-LF cells compared with that in MRC5-hTERTp-LF, MRC5-nontransfection, and A549-nontransfection cells (Figure 2),

The SKY65006-348LF-348LF is a linear, high-gain two-stage power amplifier with integrated output power detector and second harmonic (F2) filter, designed for low voltage

of Human Resources to Senate Judicial Proceedings Comm., at 1 (Mar.. All children require secure and loving attachments to have normal emotional development. In the case