TI işlemcilerinde DSP kullanımı
Bu bölümde, TI (Texas Instruments) firması tarafından üretilen heterojen işlemciler üzerinde DSP modülünün kullanımına bakacağız.
Heterojen işlemciler, tek bir yonga üzerinde, genel amaçlı bir ARM işlemciyle birlikte bir DSP çekirdeğini de barındırmaktadırlar. Özellikle, video ve ses işleme uygulamalarında, yoğun tekrarlanan matematiksel işlemler DSP üzerinde çalıştırılarak performans artışı hedeflenmektedir.
DSP üzerinde kod çalıştırmak için birden fazla yöntem bulunmaktadır. Biz bu bölümde genel bir fikir vermeyi amaçladığımızdan TI firmasının, ARM Linux geliştiricileri için hazırladığı, C6Run projesine ait geliştirme araçlarını kullanacağız.
İncelemelerimizde, Hawkboard gömülü sistemini kullanacağız. Bölüm içerisinde sırasıyla, C6Run projesinin kurulumuna ve Hawkboard hedefli uygulamaların nasıl derlenip hedef sistemde çalıştırıldığına bakacağız.