Tubider_Cpu_Turkey_s

advertisement
Bu kategoride kişisel bilgisayarınızın
kurulmasına ilişkin videolar yer
almaktadır. Yan tarafta gördüğünüz video
bir PC’nin tüm kuruluş aşamalarını
anlatmaktadır. Bunun gibi daha bir çok
videoyu bu kategoride bulabilirsiniz. Bu
kategorideki videolar bugüne kadar
120.000 kez download edilmiştir.
Bir dizüstü bilgisayarın montaj ve
demontaj süreçlerini anlatan videoları bu
kategoride bulacaksınız. Yan tarafta
gördüğünüz video, Intel CBB
standatlarındaki bir AsMobile dizüstü
bilgiyarın montaj süreçlerini
göstermektedir. Bu kategorideki vidolar
17.400 download hitine sahiptir.
Bir bilgisayar teknik servisinde
gerçekleştirilen işlemlerin gösterildiği bu
kategori çok zengin bir içeriğe sahiptir.
Yan tarafta, bir anakartın Çizgi Elektronik
RMA Lab L2 seviyesinde geçirdiği servis
işlemleri görülmektedir. Türkiye’de
satılan Asus anakartların tüm onarım
süreçleri tamamen bu laboratuvarda
gerçekleştirilmektedir.
Yan tarafta görmüş olduğunuz video ise,
optik ürünlerin (CD, CD RW, Combo, DVD,
DVD RW) kalibrasyon ve onarım
süreçlerini anlatmaktadır. Bu cizah, optik
bileşenlerin üzerindeki lenslerin güç
seviyesinin azalması nedeniyle ortaya
çıkan problemi lazer gücünün
kalibrasyonu yoluyla kolaylıkla
çözebilmektedir.
Bu video da ise, bir RMA
laboratuvarındaki L2 “SMD Rework ve
Repairing” işlemlerine ait görüntüler yer
almaktadır. Akademi web sitesinde,
servis ve onarım süreçleriyle ilgili bunun
gibi daha bir çok videoyu bulabilirsiniz.
Akademi Video bünyesindeki diğer
kategorilerde ise işletim sistemi
konfigürasyonları, yazılım eğitimleri ve
tanıtımları vb. videolar yer almaktadır.
İzlemekte olduğunuz video, Delphi’de
Flash butonun nasıl yapıldığını
anlatmaktadır.
• Genel Konular, TÜBİDER Faaliyetleri
• Donanım: Teknolojik Dokümanlar, Tanıtımlar, Kılavuzlar
• Network: Ağ teknolojileri, güvenlik ve ağ donanımları
• Yazılım: Yazılım, işletim sistemleri, programlama dilleri
• Teknik Servis (RMA) Dokümanları
• Intel CBB Ürünleri ve NoteBook'lar
• MotherBoard Schematic Diagrams: Anakart Şemaları
• Türkçeleştirilmiş Ürün Kullanım Kılavuzları
• Elektronik şemalar, tasarımlar.
780.000 Download Hiti
e-Learning projesinin ilk ayağı olan Computer Science E-1,
"Bilgisayar Okur Yazarlığı" olarak nitelenebilecek 30 saatlik bir video eğitim
paketidir. Bu kapsamda Harvard Extension School ders videoları Akademi
bünyesine eklenmiş ve tamamının Türkçe seslendirilmesi çalışmaları
başlatılmıştır.
Digital Workshop Sayısal Devre Simülatörü
Web tabanlı devre
Simülatörü ile internet
üzerinden sayısal
devrelerinizi çizebilir
ve bu çizdiğiniz
devrelerin nasıl
çalıştığını anında
görebilirsiniz.
Yazar: Iwan van
Rienne, geliştiren
Deborah E. Lynch
Merkezi İşlem Birimi Emülatörü (PIPPIN)
PIPPIN emülatörü ile
komutların
(instruction)
bilgisayarda nasıl
temsil edildiğini
görebilirsiniz.
CPU Simülatörü
Bu simülatör
sayesinde assembler
kodlarınızı derleyebilir
ve bu kodların nasıl
çalıştığını
görebilirsiniz.
MIPS R2000 CPU Simülatörü
Özel bir assembly
(veya makine kodu)
programı veya sadece
yönerge girin ve
işlemcinin kodu nasıl
işlediğini gözlemleyin.
Logisim Simülatörü
Logisim sayısal
mantık
devrelerini
tasarlamak,
simüle etmek ve
özellikle
Bilgisayar
Mimarisi eğitimi
için ideal bir
araçtır.
Deeds Simülatörü ve Eğitim Platformu
Deeds, sayısal
mantık devrelerini
tasarlamak ve
simüle etmek,
mikroişlemci
kontrollü
elektronik devreleri
tasarlamak için
eğitimsel bir
platformdur.
Yazar: Giuliano
Donzellini ve
Domenico Ponta
HADES Simülatörü ve Eğitim Platformu
Hades sayısal mantık
devreleri, FSM,
işlemciler ve CPU,
assambler eğitimi için
bir eğitim çatısıdır.
Java ile kendi
simulasyonlarınız ve
eğitim amaçlı tasarım
animasyonlarınızı
hazırlayabilirsiniz.
Yazar: Norman
Hendrich
DigSim
Logisim
Deeds
Hades
JJJ
JJJ
JJ
J
Grafik Arabirimi
J
JJ
JJJ
JJJ
Platform Esnekliği
J
JJJ
L (Windows)
JJJ
JJJ
JJJ
JJJ
JJJ
FSM
L
L
JJJ
JJJ
Zamanlama Diyagramları
J
L
JJJ
JJJ
İşlemciler ve CPU
L
JJJ
JJJ
JJJ
Kodlama ve Assambler Dili
L
L
JJJ
JJJ
VHDL Desteği
L
L
JJJ
JJJ
JJJ
JJJ
L
L
Java (+)
Education Suite (+)
Java (+)
Kullanım Kolaylığı
Sayısal Devreler
Populer Kullanım
Diğer
Digital Logic, Computer Engineering, Computer Architecture and Organization,
Computer Science, Architecture and Organization
Digital Logic
Arithmetic
Logic Unit
Basic concepts, number systems, codes, binary aritmetic,
Boolean algebra, basic gates,
Combinational logic systems, multiplexers, demultiplexers,
decoders, encoders, comparators
DigSim Logisim Deeds








Integer arithmetic unit: Adders, subtracters, carry lookahead




Arithmetic and logic units (ALUs)







Integer arithmetic unit: Multiplication and division
Digital Logic, Computer Engineering, Computer Architecture and Organization,
Computer Science, Architecture and Organization
Assembly
Language

Floating-point arithmetic unit
Hades
Introduction to assembly language


Assembly/machine language programming


Programming in assembly language: Instruction formats,
Addressing modes
Procedures, Subroutine call and return mechanisms, I/O and
interrupts




The CPU interface: clock, control, data and address buses



Address decoding and memory interfacing



Basic parallel and serial interfaces



Timers







Memory systems, RAM & ROM



Memory system design, Memory hierarchy



System firmware



Implementation of the von Neumann machine





Single vs. multiple bus datapaths





ISA; machine architecture as a framework for encapsulating
design decisions


Sequential logic circuits:Finite state machines (FSMs),
synchronous and asynchronous circuits,
Sequential units: Data&shift registers, counters, sequence
detectors, synchronizers, debouncers, controllers
Instruction formats, instruction types, cycles, register files,
adressing modes

Processor
Systems
Design
DigSim Logisim Deeds

Sequential systems: Flipflops, latches, Registers
Memory
Elements
Hades


Organization
of the CPU


Fundamentals Control unit; instruction fetch, decode, and execution
of Computer
Architecture Simple processors: Datapath


Implementing instructions




Control unit: hardwired realization vs. microprogrammed
realization


Simple processors Control unit: Hardwired realization


Arithmetic units, for multiplication and division


Simple processors Control unit:Microprogrammed realization


Instruction pipelining




Trends in computer architecture: CISC, RISC, VLIW, Pipelined
processor



Introduction to instruction-level parallelism (ILP)

Basic organization of the von Neumann machine
I/O fundamentals: handshaking, buffering,
I/O techniques: programmed I/O, interrupt-driven I/O, DMA
Input/Output

Interrupt structures: vectored and prioritized, interrupt
overhead,



Memory system design and interfacing



Buses: bus protocols, local and geographic arbitration



Basic
Pipelining &
Advanced
Processors

Relationship between the architecture and the compiler

Pipeline hazards: structural, data and control


Reducing the effects of hazards


Examples of contemporary processors



Introduction to multiprocessor systems
Microproccessors



EDA Electronic Design Automation / FPGA Platform Deneyleri
Esnek zaman
diliminde, farklı
bölgelerdeki
öğrenciler için
laboratuvar ortamı
sunar.
• RLS (Remote Lab Server)
• IEEE-488 GPIB (General
Purpose Interface Bus) ile bağlı
ölçüm cihazları
FPGA platformunda deney
yapan öğrenci, öncelikle kendi
kişisel bilgisayarında deneysel
tasarımı gerçekler ve elde ettiği
VHDL veya Verilog dilindeki
tasarım uzak laboratuvarda
sunucuya USB’den bağlı ancak
TCP-IP ile internet üzerinden
erişilebilen FPGA platformuna
yükler. Bu süreçte FPGA
platformunun üreticisinin
belirlediği konfigürasyon
araçları arka arkaya internet
üzerinden kullanılır.
Deney sonuçları bir kamera vasıtası ile ve deney altındaki FPGA
platformuna bağlı ölçüm cihazları ile izlenir.
Projenin amaçları:
• Yenilikçilik ve teknik eğitimin Türkiye'deki gelişimine destek olmak
• Gençlerde yaratıcılığı teşvik etmek ve kendilerini göstermeleri için fırsat
sağlamak
• Yenilikçilik ve uzaktan eğitim konularında kamuoyunda bilinç oluşturmak
• Türkiye'deki yenilikçi ürün geliştirme akademik çabalarını desteklemek
CPU Turkey Bir PBL Eğitim Yarışmasıdır.
Yarışma, herhangi bir İşlemci Birimi (Processor Unit) tasarlanmasına yönelik projeler
katılabilirler.
Proje kategorileri:
• Sanal İşlemci Tasarımı
• FPGA ile Fiziksel İşlemci Tasarımı
• Akademik Yenilikçi Gömülü Sistem Tasarımı
Projenin tüm kategorilerine yapılacak başvurularda aşağıdaki şartlar aranacaktır.
• Bireyler (aşağıdaki şartlar çerçevesinde)
 18 yaşından gün almış olmak.
 Lise veya üniversite eğitimine devam ediyor veya mezun olmuş bulunmak.
 Herhangi bir teknoloji firmasında çalışan veya stajyer konumunda olmamak.
• Her boyuttaki teknoloji şirketleri
• Türkiye'deki devlet ve vakıf üniversitelerinde yer alan akademisyenler
• Yukarıdaki koşulları sağlayan katılımcıların oluşturduğu gruplar
"Akademik Tasarımlar" kategorisine ise sadece mühendisler veya bir mühendis denetimindeki
gruplar ve üniversite tez/projelerinde çalışanlar katılabilirler.
Proje takvimi:
Sanal
İşlemci
Tasarımı
FPGA ile
Fiziksel
İşlemci
Tasarımı
Akademik
Yenilikçi
Gömülü
Sistem
Tasarımı
Son Başvuru
15 Şubat
15 Şubat
15 Nisan
Ön Değerlendirme
19 Mayıs
16 Haziran
15 Eylül
Final Jürisi
26 Mayıs
23 Haziran
22 Eylül
Proje Takvimi
Sonuçlar
4 Ekim
Başvuruların kabulü ve ön değerlendirmeler yarışma direktörleri tarafından
yapılacaktır. Ödüle hak kazanan projeler ise final jürisi tarafından belirlenecektir.
• Prof. A. Emre HARMANCI, İstanbul Teknik Üniversitesi
• Prof. Dr. Hasan Cengiz GURAN, Orta Doğu Teknik Üniversitesi
• Prof. Dr. Günhan DÜNDAR, Boğaziçi Üniversitesi
• Prof. Dr. A. Coşkun SÖNMEZ, Yıldız Teknik Üniversitesi
• Doç. Dr. Arda YURDAKUL, Boğaziçi Üniversitesi
• Yrd. Doç. Dr. Feza BUZLUCA, İstanbul Teknik Üniversitesi
• Yrd. Doç. Dr. Müştak Erhan YALÇIN, İstanbul Teknik Üniversitesi
• Yrd. Doç. Dr. Osman Kaan EROL, İstanbul Teknik Üniversitesi
• Yrd. Doç. Dr. Tuncay UZUN, Yıldız Teknik Üniversitesi
• Dr. Pierre Brunswick, AMD Türkiye & Rusya-BDT & D. Avrupa Bölge Başkan Yrd.
• Ümit GÖĞÜSGEREN - Elektronik Yüksek Mühendisi, Tübitak UEKAE
• Ataman YILDIRIM - Bilgisayar Yüksek Mühendisi, TÜBİDER Yönetim Kurulu Başkan Yrd.
• M. Niyazi SARAL - Elektronik Yüksek Mühendisi, Proje Direktörü
ÖDÜLLER
• Sanal İşlemci Tasarımı - 10.000 YTL
• FPGA ile Fiziksel İşlemci Tasarımı - 20.000 YTL
• Akademik Yenilikçi Gömülü Sistem Tasarımı - 10.000 YTL
• AMD Fabrika Gezisi - Yarışmada başarılı olan ilk üç grubun en az 2 üyesi
AMD fabrikalarına geziye götürülecektir.
Xilinx/Empa'dan "Türkiye İşlemcisini
Tasarlıyor" Yarışmasına $ 350.000'lık
Destek
Mentor Graphics ve National
Instruments çalışmaları devam ediyor.
FPGA Platformları
Digilent BASYS
FPGA
Platformları
EDA
Yazılımları
Fiyat
Üniversite
Kontenjanı
$ 59
Genel
Kontenjan
20
Toplam Bedel
$ 1.180
HW-SPAR3E-SK
$ 159
50
$ 7.950
DO-SP3E1600E-DK
$ 599
10
$ 5.990
HW-V5-ML501
$ 1.299
30
$ 3.897
ISE Foundation
$ 2.495
70
30
$ 249.500
Embedded
Development Kit
$ 895
20
10
$ 26.850
SysGen
$ 995
20
10
$ 29.850
ChipScope
$ 695
20
10
$ 20.850
Toplam Destek
$ 346.067
Download