Search MDS: 

 
Products Company Support Download Contact Home
Products
•  Products Home
Audio Products
   Surround Sound Decoders
   AV Receiver Dev. Tools
Video Products
   Reference Designs
   OEM Video
Analog Devices
   ADSP218x Products
   BlackFin
Mobilygen
Nexperia/TriMedia
   PNX1500/1700/0190/9520
   PNX8935
   PNX8550/8950
TI
Software
    General DSP Development
   Compilers
   Libraries
Services
Training
Partner Companies

Home > Products Home > Training

Training Classes for TriMedia/Nexperia and DSP


 

Training Classes:

 

Bores Logo

 

TriMedia/Nexperia and DSP training classes are offered by Bores Signal Processing. MDS sponsors training classes in Fountain Valley, CA, USA.

Use the order information below to place an order with MDS for 2, 3, 4, or 5 days of courses.

MDS reserves the right to reschedule classes if not enough participants sign up. See "Terms", below.
     

 

 

 

 

 

 

 

 

 

 

 

 

  Next scheduled class dates:

The next class date will be based on demand, and is currently not scheduled. If you are interested in attending the class, please contact us using this webform:

MDS Contact Form

For classes in other locations, see the Bores Signal Processing Website.

Overview:

The course is taught by Dr. Chris Bore, of Bores Signal Processing, who has been teaching media processing classes through several generations of Nexperia/TriMedia device hardware and development software.

Training is aimed at Software and Systems engineers who need to quickly learn how to develop audio and video processing software for set-top boxes, digital media adaptors, security applications, custom video processing systems, video and audio codecs, etc. The focus is on Nexperia Media Processors from NXP Semiconductors, including PNX1500, PNX1700, and PNX8550/8950 processor families.

Real-world development techniques are emphasized, including development software, media processing frameworks, hardware reference design usage, and hardware development platforms. Also, in-depth coverage is given to CPU architecture and TSSA (TriMedia Software Streaming Architecture) programming, software optimization, and creating new software components.

The course is structured to allow different “topic streams” depending on the needs of different attendees. For example, those interested only in set-top box development might only attend Monday and Tuesday of the week. Those interested only in TSSA techniques might only attend Wednesday and Thursday classes. Those that want to learn everything would attend the entire week, Monday through Friday.

Schedule
Day Main Topic Topics covered, and description
Monday IP Set-Top Box Development I Using STB Resources. Applies to MDS-810/STB-810 and STB-225.
Tuesday IP Set-Top Box Development II Adding STB TriMedia Resources. Applies to MDS-810/STB-810.
- adding new STB810 Resources (Linux)
- adding new STB810 Resources (TriMedia)
- wrap TSSA1 components for STB810 Resources (TriMedia)
Wednesday TSSA1 TSSA1 and STB810 Master Class. Applies to general TriMedia programming, and MDS-810/STB-810.
- Making TSSA1 streaming media networks
- Using TSSA1 components
- Writing TSSA1 components
Thursday CPU TSSA1 and TriMedia Programming and STB810 Master Class. Applies to STB810 advanced users, TSSA1 and TriMedia programmers.
- TriMedia programming
- TriMedia Compilation System
- TCS tools
- Simulation and debugging
- Basics of profiling
Friday TriMedia Optimization Optimization, STB810 Master Class, TSSA1 advanced, and TriMedia Programming. Applies to STB810 advanced users, TSSA1 and TriMedia programmers.
- advanced profiling
- optimizing for parallel scheduling
- TriMedia cache architecture
- optimizing for cache
- TriMeda custom operations
  There are six topic streams that you may want to follow in the above schedule:

1) STB810 and STB225 (Monday only) - using resources (basic Linux-side, using existing STB Resources only).
2) STB810 only (Monday and Tuesday) - adding new TriMedia Resources (Linux-side and TriMedia side, some TSSA1).
3) TSSA1 only (Wednesday and Thursday) - using and adding new components, some TriMedia programming w/o optimization.
4) TriMedia only, no TSSA (Thursday and Friday) - programming and optimization.
5) STB810 Master Class (Monday thru Friday) - all the above.
6) TSSA1 Master Class (Tuesday thru Friday).
  
Brochures (PDF documents):

Programming the STB-810/MDS-810 IP-TV platform
TriMedia Software Architecture: a 1-day class
TriMedia CPU core: a 1-day class
TriMedia Optimization basics: a 1-day class
Press Release

Ordering Information:
MDS Part Number Description
Price ($US)
Notes
CLASS-TM-2DAYS 2 Days of classes $1700

When ordering, please indicate:

•   Which week you will attend.
•   The days of the week you will be attending.

CLASS-TM-3DAYS 3 Days of classes $2400
CLASS-TM-4DAYS 4 Days of classes $3000
CLASS-TM-5DAYS 5 Days of classes $3500
Registering for Classes and Getting More Information:
 

You can register to attend the class by placing an order with MDS. Please see this page to for information on contacting us, or to place an order: How to Purchase MDS Products

If you prefer, you can use our webform to ask questions: MDS Contact Form

Terms:
  • Payment must be received at least 14 days before the class date. Payment is required to reserve a place in the class.
  • Cancellation more than 14 days before the class date carries no penalty: cancellation within 14 days requires payment in full: the same class may be taken at a later date.
  • MDS and BORES reserve the right to cancel or change dates: in this event fees will be refunded but MDS and BORES are not liable for any expenses incurred by delegates.
 

Custom Training:

   

MDS offers customized training/consulting services for TriMedia developers. It is offered as a combination of training on specific aspects of TriMedia software development and working directly with your engineering staff to solve specific development problems.