You are on page 1of 8

WinIQSIM Introduction

1 Introduction

The number of digital modulation methods based on I/Q modulation in mobile communications systems
has dramatically increased in the past few years. Examples of these methods are the global GSM
standard or the American mobile radio standard NADC. More and more time is required for generating
test signals for these systems since getting familiar with the respective standard alone is very time-
consuming.

While a 3rd generation of mobile radio standards (UMTS) is being defined, the demand for developing
new methods for modulation and channel access is greater than ever.

I/Q modulation is therefore gaining importance for the development of such modulation methods.
Modulation Generator AMIQ and Simulation Software WinIQSIM open up new dimensions for the
generation of I/Q signals.

WinIQSIM, successor of the well-proven IQSIM, is a Windows software permitting calculation of I and Q
baseband signals at the IF. Among its functions are single-carrier modulation, the generation of
multicarrier and W-CDMA signals and a convenient data editor for setting up TDMA frame
configurations. All modulation parameters and impairments can be simulated for single-carrier,
multicarrier or W-CDMA signals.
All in all, WinIQSIM is an indispensable tool for anyone engaged in state-of-the-art digital modulation.

WinIQSIM can do much more than the simple and fast generation of digitally modulated signals. A
central display and control element, the so-called block diagram representing the transmission model of
signal generation, gives the user a clear overview of the signal generation process. All components
contained in the block diagram from data source and modulation to the superposition of impairments
and simulation of the transmission channel illustrate the structure and procedure of internal signal
generation.

The whole process of signal configuration can be controlled via the block diagram. The current status of
signal configuration and active interfering components can be seen at a glance.

A status line above the main window informs on current signal parameters like type of modulation,
coding, symbol rate, filter and window function as well as on oversampling. The parameters for basically
all types of modulation can of course be set independently and as required by the user.

Setting windows can be arranged next to each other so that an optimal user interface can be created for
the application on hand.

Comprehensive graphics display modes in the time and frequency domain (eg i(t) and q(t), vector
diagram, spectrum) permit simulation and analysis of characteristics as early as in the design phase of
new digital communications systems.

1013.1642.02 1-1 E-4


Introduction WinIQSIM

WinIQSIM, AMIQ and SMIQ - an ideal combination

The system comprising SMIQ as a vector signal generator, AMIQ as a source for baseband signals and
WinIQSIM for configuring signal data, makes for a convenient generation of all kinds of complex,
digitally modulated communications signals.

With WinIQSIM, computed signals can be loaded onto the AMIQ hard disk, floppy or directly into the
output memory of AMIQ via the IEC/IEEE bus or the RS-232 interface.
In addition, all AMIQ functions can be set under WinIQSIM via a separate menu. The I/Q signals
generated by AMIQ control the I/Q modulator of SMIQ.

Win
IQSIM AMIQ
IEEE

S I G N AL G E N E RAT O R 30 0 kHz ... 3. 3 GHz S MI Q 03 1 08 4 . 8 0 0 4 . 03

D ATA
DATA INP UT

IT
F REQ 7 8 9 G dB μV
n
CLOCK
4 5 6 M
LEVEL
μ μV

SA VE

R CL
1

0
2

.
-
3

.
km

EN T ER
mV

dB ( m)
SYMBOL
CLOCK
I/Q
I
MENU / VARI ATI ON

R ET U R N SE LE C T

RF 50 W

QUICK SELECT
STBY M OD RF
ASSIGN MEN U 1 MEN U 2 PRESET ER R OR ST AT U S H EL P LOC AL
ON/OF F ON /OFF
ON M AX 50 W
R EVER SE POW ER

M A D E I N G E R M AN Y

SMIQ
RF
Fig. 1-1 Interplay of WinIQSIM, AMIQ and SMIQ

1013.1642.02 1-2 E-4


WinIQSIM Putting into Operation

2 Putting into Operation

2.1 Requirements

2.1.1 Software Requirements


Windows 95/98 or Windows NT (version 4.0 or higher),
GPIB (IEC)-bus driver for Windows from National Instruments.

2.1.2 Hardware
 CPU: at least 486, Pentium or compatible as from 100 MHz recommended,
 RAM: at least 32 Mbyte (Windows NT at least 48 Mbytes),
 GPIB (IEC/IEEE)-bus card from National Instruments,
 VGA colour display, minimum resolution at least 800*600 pixels, 1024*768 recommended, small
fonts.

2.2 General on Installation


During the installation the user may change two path names, the directory name for the installation of
WinIQSIM (default: c:\winiqsim) and the path name for LabWindows/CVI RunTime Engine. This
software is required for WinIQSIM but need not be copied again if it is already installed.

To allow WinIQSIM to address AMIQ via the GPIB (IEC/IEEE) bus, to load curves or operate the
instrument, the hardware and software from National Instruments must be fitted and loaded. Refer to
the supplied documents for further information.

2.3 Installation/Deinstallation on Windows 95/98/NT


Installation on CD
After inserting the WinIQSIM CD, a file is displayed allowing you to install the WinIQSIM software on
your computer. The Setup.exe program which is called up automatically under WinIQSIM\Install guides
you through the following.

If this AutoRun function is deactivated when changing a CD on your computer, start the Start.pdf
program by clicking
 Start  Run... in the taskbar or by a
 double-click on Start.pdf on your workstation CD-ROM drive.

1013.1642.02 2-1 E-8


Putting into Operation WinIQSIM

If Windows then displays the "Open With" window, the Adobe Acrobat Reader program for reading the
Start.pdf file is not yet installed. In this case, start the Setup.exe program in the Acrobat_Reader
directory.

Installation on floppy
If the computer does not have a CD-ROM drive, the required data can also be copied on several
floppies. Copy the following files on floppy 1 from the WinIQSIM\Install directory:
 Setup.exe
 WinIQSIM.001
 History.txt
 Readme<nn>.txt.

File WinIQSIM.002 is copied on floppy2,


WinIQSIM.003 on floppy3 ,.
WinIQSIM.004 on floppy4 and so on.

Then insert floppy 1 into the drive and start the setup.exe program by clicking
 Start  Run... in the taskbar or by
 double-click on setup32.exe on your workstation 3 ½ " floppy (A:).

The icon for the deinstallation of the WinIQSIM program is part of the WinIQSIM program group. The
directory tree is not cleared when it contains user files.
Note: Problems that may occur on your Win95 computer:
Error scenario:
AMIQ cannot be addressed via the IEC/IEEE bus. The National Instruments card drivers
seem to be loaded correctly. Error cause:
Use of 16-bit National Instruments card drivers as used with Windows 3.1 prior to the
introduction of Win95. These drivers also run under Win95 (since Win95 is compatible with
Win3.1), but WinIQSIM cannot use them. Error elimination:
Get (Internet: http:// www.natinst.com) and load preferably the latest drivers (version 1.3 at
present) from NI for Win95. The old 16-bit drivers from NI are often still used when a PC is
upgraded from Win3.1 to Win95. They may be recognized by the date of the *.dll files. If
they have been generated prior to Sept.95 (when Win95 came on the market), they are part
of the old version. We were unable to find a version number, only in the readme.txt we
found version 1.0. In order to load the 32-bit drivers, the old 16-bit drivers have to be
eliminated first, which is a bit laborious since "uninstall" is not provided by NI. The file for
the NI software (typ. AT-GPIB) has to be deleted, the program group has to be deleted from
the taskbar and the entry nivgpibd.386 from the system.ini file.

1013.1642.02 2-2 E-8


WinIQSIM Brief Introduction

3 Brief Introduction

The following sections give a brief introduction to the WinIQSIM program. Only main functions will be
described. A detailed description of the functions can be found in the respective section in chapter 5.

After an overview of the operating concept, menus and the associated toolbar, the main steps required
for generating a modulated single-carrier signal are described from selecting the data source to signal
transmission to AMIQ. The steps for generating a multicarrier signal and 3GPP CDMA signals follow the
same principle and are described in the respective sections of chapter 5.

3.1 General on Operating Concept


Before describing the operating steps, some basic information will be given on the WinIQSIM operating
concept.

The main or system panel serves as a workspace (user interface). All other panels are child panels of
this window. They can be arranged on the main panel as required. Most of the operating and setting
windows are not modal windows. In other words, in the case of non-modal windows several setting
panels can be displayed next to each other and settings made alternately. All settings made in non-
modal windows are immediately executed and need not be confirmed with OK or aborted with Cancel.
The respective window may remain open.

When WinIQSIM is started, the operating status of the last session is restored. All windows of the last
session and settings required for defining an I/Q signal are restored.

The complete program setup (including panel positions) can also be stored by the user under the menu
item File:Save As.

An OK button and a Cancel button are provided at the lower edge of each panel. Pressing the OK
button closes the panel. Since all settings made in this panel are immediately executed, no other actions
are required. Pressing the Cancel button also closes the panel but all settings made since the panel was
called are rejected. The status of the panel before the call is restored.
The Esc key may be used in all panels instead of the Cancel or Close button.

WinIQSIM includes a context-sensitive online help function.

1013.1642.02 3-1 E-8


Brief Introduction WinIQSIM

3.2 Operating Menu and Toolbar


The drawing below gives an overview of the operating menu and of the toolbar in the main WinIQSIM
window.

Current system
Current configuration file

File: Loading and storing Impairments: Superimposing impairments like


configurations, display of reports, I/Q imbalance or phase noise
quitting WinIQSIM
Graphics: Graphics display of calculated signals
System: changing the (time and frequency domain)
system

AMIQ: Transmission of I/Q signals,


Data: Selecting the data remote control of AMIQ
source, calling data editor

Window: Display and arrangement


Modulation: Setting moduation
of open windows
parameters for Single Carrier,
defining carriers for Multicarrier
or CDMA parameters Help: Online help,
information on
WinIQSIM

Modulation Help

File: Exit Graphic Cascade Windows


File: Save As Settings
Tile Windows
File: Open Data Source Show Graphic AMIQ Remote Control
File: New
Data Editor
Print Graphic Transmission

Fig. 3-1 Operating menu and toolbar

The currently set main parameters are displayed in the status line depending on the selected system.

window
Sampling
Type of
Symbol rate rate
Modulation
Data source Filter
Oversampling
Coding Sequence length

Fig. 3-2 Status line

1013.1642.02 3-2 E-8


WinIQSIM Brief Introduction

3.3 Block Diagram


The block diagram is an essential part of each main system panel. The block diagram displays the used
transmission model. It illustrates the signal flow and allows simple control and program operation.

There are only slight differences between the block diagrams of the single-carrier, multicarrier and
3GPP W-CDMA systems. Function and meaning of the block diagram for the program run is the same
for all systems.

Fig. 3-3 Single-carrier block diagram

3.3.1 Display of Transmission Model and Signal Flow

Each section of the block diagram represents a functional component of signal generation. The block
diagram therefore shows the transmission model used by WinIQSIM.
The first step in signal generation is the Data Source. Here the binary input data are defined. Only one
data source is required for single-carrier transmission, several different data sources may be used for
multicarrier and 3GPP W-CDMA transmissions.
The data source is followed by the Modulation Settings block. Here the modulation parameters of the
single-carrier signal like type of modulation, coding, baseband filter, symbol rate and oversampling are
set. In the case of multicarrier signals, the modulation settings block is replaced by the Carrier Settings
block. In addition to other parameters, the number and position of the carriers, the modulation to be
used and the carrier power are defined by this block. With the W-CDMA system selected, the W-CDMA
Configuration block is displayed in the diagram instead. The active coding channels with channel
power and interleaved coding can also be defined in this block. All other blocks are the same for all
systems. They serve for simulating signal impairments and effects caused by the transmission channel
and the receiver. These components will not be further described in this brief introduction.
The block diagram illustrates the signal flow in the program. For internal signal calculation, the signal
passes through all the blocks in the diagram in the given order. When a new signal is to be defined, the
components of the transmission model should be configured in the order given in the diagram beginning
with the data source.

1013.1642.02 3-3 E-8


Brief Introduction
WinIQSI
M

3.3.2 Control and Operation of WinIQSIM via the Block Diagram


The block diagram displays the transmission model and allows clear and simple operation of
WinIQSIM. The diagram is not a passive display window but an active control tool.

A click with the left mouse key on any block in the diagram opens the respective setting
window. The currently configured block is highlighted by an orange frame for ease of identification.

All blocks in the diagram except the data source and modulation settings blocks (or the
corresponding blocks for multicarrier and 3GPP W-CDMA) can be switched on and off. Thus an
individual impairment scenario can be created. The on/off function can also be controlled from the
block diagram. To this end a switch is provided in the lower part of each block, which can be
actuated by means of the left mouse key. A click on Off or On sets the switch to the respective
position.

For a clear distinction of active and non-active blocks, the blocks are colour-coded. Active
blocks (On) are displayed on a green background, non-active blocks (Off) on a grey one.

You might also like