Next:
1 TCE Tour
Up:
TTA Codesign Environment User
Previous:
3 Notes About the
Contents
3
TUTORIALS
Subsections
1
TCE Tour
1
The Sample Application
2
Starting Point Processor Architecture
3
Evaluating the Starting Point Architecture
4
Accelerating the Algorithm
1
Evaluating Custom Operation Candidates
2
Finding the Bottlenecks
5
Analyzing the Custom Operation
6
Creating the Custom Operation
1
Using Operation Set Editor (OSEd) to add the operation data.
2
Adding the new operations.
3
Adding simulation behaviour to the operations
4
Compiling operation behavior.
5
Simulating the operation behavior.
7
Use the custom operation in C code.
8
Adding an implementation of the FU to the hardware database (HDB).
9
Generating the Final Products
1
Select Function Unit Implementations
2
Generate the VHDL for the processor using Processor Generator (ProGe).
3
Generate instruction memory bit image using Program Image Generator.
4
Simulation and verification
10
Increasing performance by adding resources
1
Transport buses.
2
Register files.
3
Function units.
11
Final Words
2
From C to VHDL as Quickly as Possible
3
Hello TTA World!
4
Streaming I/O
5
Implementing Programs in Parallel Assembly Code
1
Preparations
2
Introduction to DCT
3
Introduction to TCE assembly
4
Implementing DCT on TCE assembly
1
Verifying the assembly program
6
Running TTA on FPGA
1
Introduction
2
Simplest example: No data memory
1
Introduction
2
Application
3
Create TTA processor core and instruction image
4
Final steps to FPGA
3
Second example: Adding data memory
1
Introduction
2
Create TTA processor core and binary images
3
Towards FPGA
4
More to test
4
FPGA process in general
Pekka Jääskeläinen 2010-05-28