Loogikavõrrandid Trigerid, registrid, dekoodrid, multipleksorid, demultipleksorid, aritmeetika loogika seadmed jne) Toomas Ruuben. TTÜ Raadio ja sidetehnika 2 instituut. 1 Teemad Programmeeritavad loogikaseadmed CPLD, PLD FPGA FPGA (Field programmable gate array)arhidektuurid, tööpõhimõtted Arenduskeskkonnad (Verilog, VHDL) DSP versus FPGA Signaalitöötlusalgoritmid FPGA-s FPGA-de tootjad Laboratoorsed tööd www.xilinx.com www.altera.com Toomas Ruuben. TTÜ Raadio ja sidetehnika 3 instituut. Digitaalsed signaaliprotsessorid (DSP) DSP (Digital Signal Processor) on disainitud spetsiaalselt intensiivseks signaalitöötluseks. Üks levinumatest signaalitöötlusalgoritmidest on
17. Mis on peamine erinevus CLBde alamrühmade SLICEM ja SLICEL vahel? SLICEM ning need võivad teha nii loogikat kui mälu funktsioone. SLICEL ainult loogikat – seega on nende tootmine soodsam ja ainult loogika puhul efektiivsemad. 18. Mis on HDL? Lisa lühikirjeldus. HDL - Hardware Description Language. Riistvarakirjelduskeelse mudeli põhjal on võimalik hiljem süsteemi arvutis simuleerida või füüsilise elektroonikalülitusena teostada. 19. Nimeta vähemalt 7 HDL keelt VHDL, Verilog, ABEL, AHDL, Atom, JHDL, RHDL, HML 20. Mis on UDM? UDM - Universal Design Methodology 21. Sünkroonse disaini 5 reeglit: • Kõik andmed läbivad loogika (eriti viivitus element tüüpi flip-flops) ühe takti jooksul. • Viivitused on alati kontrollitud registrite poolt mitte kombinatoorloogika poolt. • Ükski signaal, mis on komb. loogika poolt genereeritud, ei saa otse tagasi minna samasse komb. loogikasse kui ta ei ole enne läbinud registrit.
Tavalised programmeerimiskeeled (C, C++) ESTERELis markeeringuga (märkide arv igas sõlmes) Ideaalne vaade üheaegsele toimimisele. Riistvara kirjelduskeeled (VHDL, Verilog) Protsess p1 algab Süsteemi dünaamiline areng on määratletud Eeliseks on deterministliku käitumise tagamine.
manufacturing so electrical programming could be eliminated to reduce cost. PALASM was used to express boolean equations for the outputs pins in a text file which was then converted to the 'fuse map' file for the programming system using a vendor-supplied program; later the option of translation from schematics became common, and later still, 'fuse maps' could be 'synthesized' from an HDL (hardware description language,) such as Verilog. After MMI succeeded with the 20-pin PAL parts, AMD introduced the 24-pin 22V10 PAL with additional features. After buying out MMI (1987?), AMD spun off a consolidated operation as Vantis, and that business was acquired by Lattice Semiconductor in 1999. Programmable Logic Array (PLA) - This device has both programmable AND and OR planes. The space-flight application that I am aware utilized the bipolar, fuse- based, 82S100 in the central processing units of the Magellan and Galileo attitude