s signaaliprotsessoridjuliad/irz0080/pdf/1.pdf · irz 08 fu nkt sio al ed signaaliprotsessorid...
TRANSCRIPT
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
IRZ0080 Funktsionaalsed signaaliprotsessorid
loeng 1,0 praktikum 1,0 harjutus (seminar) 1,0 ainepunktid 2,5 kontrollivorm H (hindeline arvestus)
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
Julia Derkats [email protected]
http://www.lr.ttu.ee/~juliad
Eksam on kirjalik Eksami eelduseks on praktikumi sooritamine II-406 (ValeriKozevnikov)
“5” – suurepärane excellent 91…100“4” – väga hea very good 81…90“3” – hea good 71…80“2” – rahuldav satisfactory 61…70“1” – kasin sufficient 51…60“0” – puudulik fail 0…50.
Hindamisskaala:
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
Vaadeldavad teemad:
1. Sissejuhatus, Põhimõisteid
2. Programmeeritavad loogikaseadmed (PLD - programmable logic device)
3. Programmeerimise tehnoloogiad
4. Loogilised operatsioonid
5. Andmete käsitlemise moodulid
6. Funktsionaalse signaaliprotsessori osad
7. Kasutamisalad
8. Signaalitöötluse algoritmid ning rakendused
9. Arendussüsteemid ,alternatiivid, tendentsid
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
1. Sissejuhatus
PLD (Programmable Logic Device) – programmeeritav loogikaseade
Programmeeritav loogikaseade
1978 aastal – esimene PAL (Programmable Array Logic)Monolitic Memories Inc. (MMI)
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
FPGA (Field Programmable Gate Array)LCA (Logic Cell Array)pASIC (ProgrammableASIC)SPGA (System Programmable Gate Array)XPGA (eXpandedProgrammable Gate Array)
CPLD (Complex Programmable Logic Device)EPLD (Electrical Programmable Logic Device)EPLD (Erasable Programmable Logic Device)EEPLD (Electrically-Erasable Programmable Logic Device)SPLD (Segmented Programmable Logic Device)XPLD (eXpandedProgrammable Logic Device)
PAL (Programmable Array Logic)GAL (Generic Array Logic)PLA (Programmable Logic Array)
FPGAField Programmable
Gate Array
CPLDComplex Programmable
Logic Device
SPLDSimple Programmable
Logic Device
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
The Pythagoras Processor (GEC Plessey Semiconductors )
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
Actel Corporation http://www.actel.com
Altera Corporation http://www.altera.com
Atmel Corporation http://www.atmel.com
Cypress Semiconductor Corporation http://www.cypress.com
Lattice Semiconductor Corporation http://www.latticesemi.com
Philips Semiconductors http://www.philips.com
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
QuickLogic Corporation http://www.quicklogic.com
Xilinx, Inc http://www.xilinx.com
Agere Systems Inc. http://www.agere.com
Intel Corporation http://www.intel.com
Advanced Micro Devices, Inc. http://www.amd.com
Lucent Technologies Inc. http://www.lucent.com
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
Anachip Corporation http://www.anachip.com
Integrated Circuit Technology Corporation http://www.ictpld.com/
Texas Instruments Incorporated http://www.ti.com
Triscend Corporation http://www.triscend.com
STMicroelectronics http://www.st.com
Taiwan Semiconductor Manufacturing Company Limited
http://www.tsmc.com
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
http://www.xilinx.com
User Guide: http://www.xilinx.com/bvdocs/userguides/ug130.pdf
http://www.xilinx.com/publications/products/cpld/logic_handbook.pdf
http://support.xilinx.com.
Spartan-3 Starter Kit
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
Parameetrid:Clocks: 50MHz crystal clock oscillator, expansion socket for 2nd clock
Memory: 1M-bite of Fast Asynchronous SRAM (512Kx16 or 256Kx32)
Connectors and Interfaces:
9-pin RS-232 serial port, PS/2- style mouse/keyboard port,
eight slide switches, eight individual LED outputs,
four momentary-contact connection ports,
three 40-pin expansion connection ports
Display: 3-bit, 8-color VGA display port
Tallinna T
ehnikaülikool, Signaalitöötluse õppetool, IRZ0080 Funktsionaalsed signaaliprotsessorid
Additional Resourceshttp://support.xilinx.com.
Tutorialshttp://support.xilinx.com/support/techsup/tutorials/index.htm
Answer Browser Database of Xilinx solution recordshttp://support.xilinx.com/xlnx/xil_ans_browser.jsp
Application Notes Descriptions of device-specific design techniques and approacheshttp://support.xilinx.com/apps/appsweb.htm
Data Sheets Device-specific informationhttp://support.xilinx.com/xlnx/xweb/xil_publications_index.jsp