![Atmal FPSLIC STK594 User Manual Download Page 23](http://html.mh-extra.com/html/atmal/fpslic-stk594/fpslic-stk594_user-manual_3003089023.webp)
Using System Designer
4-8
FPSLIC STK594 User Guide
2819D–FPSLI–11/04
4.5
Assembling the
Microcontroller
Source Code
The Atmel AVR Assembler translates assembly source code into object code. The gen-
erated object code can then be used as an input to a simulator, emulator such as the
Atmel AVR JTAG In-Circuit Emulator (ICE), or used to program the target device. The
Assembler generates fixed code allocations, therefore no linking is necessary.
1.
Press the SW Compiler button to open the Atmel AVR Studio
®
.
2.
Click on N0 when prompted to create a new file. The window to open an existing
file opens up.
3.
Browse to the
C:\SystemDesigner\Designs\STK594
directory and select
STK594.ASM
.
Figure 4-11. Open File stk594.asm
4.
Press Build and close the Atmel AVR Studio if assembly was successful.
Note:
If assembly was not successful, make sure the include file
AT94KDEF.INC
is in
the design directory. Only AT94K devices with a “J” label support JTAG ICE
debugging.
For design entry using assembly language, consult the AT94K datasheet for a summary
of instructions supported by the FPSLIC devices. The complete “AVR Instruction Set
Nomenclature” describes each instruction in detail and has been installed as part of the
System Designer Tool. The AVR Instruction Set Nomenclature and FPSLIC datasheet
can be accessed from the Help menu (from the System Designer window) and choosing
Online Resources.
4.6
Synthesizing the
FPGA Source
File
1.
Synthesis translates the VHDL or Verilog source code into gate-level technology-
specific file for use with the target FPGA Place and Route tool.
2.
Press the Synthesis Tool button. A dialog box to add VHDL files appears, see
Figure 4-12.
Figure 4-12. Add VHDL Files Dialog Box
Summary of Contents for FPSLIC STK594
Page 1: ...FPSLIC STK594 User Guide ...
Page 15: ...Installing System Designer 3 4 FPSLIC STK594 User Guide 2819D FPSLI 11 04 ...
Page 33: ...Using System Designer 4 18 FPSLIC STK594 User Guide 2819D FPSLI 11 04 ...
Page 35: ...Technical Specifications 5 2 FPSLIC STK594 User Guide 2819D FPSLI 11 04 ...
Page 43: ...Complete Schematics 6 8 FPSLIC STK594 User Guide 2819D FPSLI 11 04 ...