A viterbi decoder using system C for area efficient VLSI implementation
System C kullanılarak bir viterbi kod çözücüsünün alanı verimli tümdevre olarak gerçeklenmesi
- Tez No: 181069
- Danışmanlar: PROF. DR. MURAT AŞKAR
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Viterbi Algoritması, Biçimlendirilebilir Viterbi Kod Çözücüsü, SystemC, Evrişimsel Kodlayıcı, En Büyük Olabilirlik Yöntemi, Viterbi Algorithm, Reconfigurable Viterbi Decoder, SystemC, Convolutional Encoder, Maximum Likelihood Method
- Yıl: 2006
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu tez çalışmasında, SystemC olarak bilinen tasarım ve simülasyon ortamıkullanılarak Viterbi Kod Çözücüsünün tümdevre gerçeklenmesi üzerineçalışılmıştır. Bu amaçla, tümdevre gerçeklemesine yönelik Viterbi KodÇözücüsünün mimarisi iyileştirilmeye çalışılmıştır. Sonuç olarak, iki yeni alanbakımından verimli biçimlendirilebilir Viterbi kod çözücü yapı önerilmiştir.SystemC'nin avantajlarını sergilemek için geleneksel ve SystemC tabanlı tasarımaşamaları karşılaştırılmış ve SystemC'yi destekleyen C++ ortamları listelenmiş,örneklerle kurulumundan bahsedilmiştir.Viterbi kod çözücü sıklıkla Evrişimsel şifrelenmiş mesajların yakınsanmasındakullanılmaktadır. Kaynaklardaki gerçeklemelerde özel kafes yapılarbiçimlendirilerek karmaşıklığın ve alanın azaltılmasına çalışıldığı görülmektedir.Bu tezde, anahtarlama ve hafıza adreslemesindeki karmaşayı yok etmek için kafesyapısının statülerinin yeniden düzenlenmesine dayanan iki yeni alan bakımındanverimli biçimlendirilebilir Viterbi kod çözücü yaklaşımı önerilmektedir.Biçimlendirilebilir Viterbi Kod çözücüsü için önerilen ilk mimari, anahtarlama vehafıza adreslemesindeki karmaşayı azaltmaktadır. Önerilen mimaride statüleryeniden organize edilmekte ve ardışık zaman aralıklarında aynı yapıların tekrarkullanılmasıyla kafes yapıları gerçekleştirilmektedir. Sonuçta, alan küçültülmekteve güç tüketimi azaltılmaktadır. Adresleme karmaşası azaltıldığı için de hızınartması beklenmektedir.kinci alanı verimli Viterbi kod çözücü ise birinci yapının geliştirilmiş birversiyonudur ve kod oranı, kısıt uzunluğu, değişim olasılığı, geriye iz sürümderinliği ve üreteç polinomu gibi parametrelerin biçimlendirilmesine olanaksağlamaktadır.
Özet (Çeviri)
In this thesis, the VLSI implementation of Viterbi decoder using a design andsimulation platform called SystemC is studied. For this purpose, the architecture ofViterbi decoder is tried to be optimized for VLSI implementations. Consequently,two novel area efficient structures for reconfigurable Viterbi decoders have beensuggested.The traditional and SystemC design cycles are compared to show the advantages ofSystemC, and the C++ platforms supporting SystemC are listed, installation issuesand examples are discussed.The Viterbi decoder is widely used to estimate the message encoded byConvolutional encoder. For the implementations in the literature, it can be foundthat special structures called trellis have been formed to decrease the complexityand the area.In this thesis, two new area efficient reconfigurable Viterbi decoder approaches aresuggested depending on the rearrangement of the states of the trellis structures toeliminate the switching and memory addressing complexity.The first suggested architecture based on reconfigurable Viterbi decoder reducesswitching and memory addressing complexity. In the architectures, the states arereorganized and the trellis structures are realized by the usage of the samestructures in subsequent instances. As the result, the area is minimized and powerconsumption is reduced. Since the addressing complexity is reduced, the speed isexpected to increase.The second area efficient Viterbi decoder is an improved version of the first oneand has the ability to configure the parameters of constraint length, code rate,transition probabilities, trace-back depth and generator polynomials.
Benzer Tezler
- Sürekli faz modülasyonunun çok düzeyli kodlanması
Multilevel coding of continuous phase modulation
İBRAHİM ALTUNBAŞ
Doktora
Türkçe
1999
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. ÜMİT AYGÖLÜ
- Temelband iletişim sistemlerinde kafes kodlama tekniğine dayanan yeni hat kodlarının tasarımı
Design of new line codes in baseband transmission systems based on trellis coding technique
ÜMİT AYGÖLÜ
Doktora
Türkçe
1989
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. ERDAL PANAYIRCI
- Kafes kodlamalı hızlı frekans kaydırmalı anahtarlama tekniğinin otamatik yineleme istemli sistemlere uyarlanması
The Application of trellis coded fast frequency shift keying modulation to the automatic repeat request systems
TANER DURAK
Yüksek Lisans
Türkçe
1993
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiDOÇ.DR. H. ÜMİT AYGÖLÜ
- Sönümlemeli kanallarda kafes kodlamalı sistemler için birleşik serpiştirme tekniği
Combined interleaving technique for trellis coded systems in feding channels
ERSİN ÖZTÜRK
Yüksek Lisans
Türkçe
1998
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. ÜMİT AYGÖLÜ
- 14400 b/s hızlı bir modemin hata başarımının incelenmesi
Başlık çevirisi yok
HAKAN GÖKDAN
Yüksek Lisans
Türkçe
1993
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYıldız Teknik ÜniversitesiDOÇ. DR. H. ÜMİT AYGÖLÜ