www.wikidata.uk-ua.nina.az
V elektronici sintez logiki proces za dopomogoyu yakogo abstraktnij opis bazhanoyi povedinki elektronnoyi shemi yak pravilo na rivni peredachi registriv angl Register transfer level RTL peretvoryuyetsya na konstruktorsku realizaciyu v terminah logichnih ventiliv yak pravilo za dopomogoyu komp yuternoyi programi sho nalezhat klasu zasobiv sintezuvannya angl synthesis tool Tipovim prikladom ciyeyi proceduri ye sintez proyektiv opisanih movami opisu aparaturi angl hardware description language do yakih vidnosyatsya VHDL ta Verilog 1 Deyaki zasobi sintezuvannya generuyut bitovi potoki dlya PLIS komponentiv takih yak PAL abo FPGA v toj chas yak inshi mayut na meti stvoryuvati ASIC komponenti Sintez logiki ye odnim z aspektiv avtomatizaciyi proyektuvannya elektronnih sistem Zmist 1 Istoriya rozvitku sintezu logiki 2 Elementi logiki 3 Komercijni instrumenti dlya sintezu logiki 3 1 Programni zasobi dlya sintezu logiki spryamovani na ASIC sistemi 3 2 Programni zasobi dlya sintezu logiki spryamovani na FPGA 3 3 Onlajn zasobi 4 Vilni zasobi 5 Div takozh 6 Primitki 7 Dzherela 8 LiteraturaIstoriya rozvitku sintezu logiki red Pochatkom sintezu logiki mozhna vvazhati koli Dzhordzh Bul 1815 1864 zapochatkuvav svoye traktuvannya logiki yake zaraz maye nazvu Buleva algebra V 1938 Klod Shennon pokazav sho Buleva algebra dlya dvoh znachen dvijkova mozhe opisati operaciyu peremikannya elektrichnih kil Na pochatku proyektuvannya logiki peredbachalo vikoristannya tablic istinnosti i operacij nad nimi predstavlenih u viglyadi kart Karno Minimizaciya logiki na osnovi kart Karno zdijsnyuvalasya vidpovidno do pevnogo naboru pravil yaki dozvolyali ob yednati elementi mapi mizh soboyu Lyudina sho proyektuye taku logiku yak pravilo mozhe pracyuvati z kartami Karno yaki mistyat lishe do chotiroh shesti zminnih Pershim krokom do avtomatizaciyi proceduri minimizaciyi logiki en stala poyava algoritmu Kuajna Mak Klaski yakij mozhna bulo realizuvati na komp yuteri Ci tochni metodi minimizaciyi zapochatkuvali ponyattya prostih implikantiv i minimalnoyi vartosti pokrittya sho stali osnovoyu dvorivnevoyi minimizaciyi Zgodom standartnim instrumentom dlya zdijsnennya ciyeyi proceduri stav bilsh efektivnij evristichnij minimizator logiki Espresso en Inshij napryamok rannih doslidzhen polyagav u minimizaciyi staniv i koduvanni skinchennih avtomativ Cya zadacha bula dosit skladnoyu dlya proyektuvalnikiv Programni zastosunki dlya sintezu logiki spryamovani v osnovnomu na proyektuvannya cifrovih komp yuteriv Tomu kompaniyi IBM i Bell Labs vidigravali klyuchovu rol u rannij avtomatizaciyi sintezu logiki Evolyuciya vid komponentiv diskretnoyi logiki do programovanih logichnih matric en angl programmable logic array PLA priskorila neobhidnist u stvorenni efektivnoyi dvorivnevoyi minimizaciyi oskilki minimizuvannya termiv u dvorivnevij reprezentaciyi dozvolyalo zmenshiti ploshu PLA Odnak dvorivnevi logichni shemi ye ne nastilki vazhlivimi u proyektuvanni shem iz duzhe velikim rivnem integraciyi angl very large scale integration VLSI de bilshist shem vikoristovuyut dekilka rivniv logiki Vlasne kazhuchi majzhe bud yaka shema predstavlena u RTL abo opisom povedinkovoyi logiki ye bagatorivnevim podannyam Pershoyu sistemoyu yaka vikoristovuvalasya dlya proyektuvannya bagatorivnevih shem bula sistema LSS vid IBM Vona vikoristovuvala dlya sproshennya logiki lokalni peretvorennya Robota na LSS i Silikonovomu kompilyatori Yorktown stimulyuvala shvidkij progres u doslidzhennyah sintezu logiki v 1980 ih rokah Dekilka universitetiv zdijsnili vnesok zrobivshi svoyi doslidzhennya dostupnimi dlya shirokogo zagalu sered yakih buli SIS vid Kalifornijskogo universitetu v Berkli RASP vid Kalifornijskogo universitetu v Los Andzhelesi ta BOLD vid Koloradskogo universitetu v Boulderi Za desyatilittya tehnologiya rozvinulasya u komercijni produkti sintezu logiki sho proponuyut kompaniyi z avtomatizaciyi proyektuvannya elektronnih sistem Elementi logiki red nbsp Rizni predstavlennya bulevih operacijProyektuvannya logiki ce krok ciklu standartnogo proyektuvannya v ramkah yakogo funkcionalnij dizajn en elektronnoyi shemi peretvoryuyetsya na predstavlennya yake vklyuchaye logichni operaciyi arifmetichni operaciyi poryadok vikonannya ta in Yak pravilom na vihodi cogo kroku formuyetsya RTL opisannya Za proyektuvannyam logiki yak pravilo sliduye krok shemotehnichnogo proyektuvannya V suchasnih zasobah avtomatizaciyi proyektuvannya elektronnih sistem logichne proyektuvannya mozhlivo avtomatizuvati vikoristavshi zasobi visokorivnevogo sintezu en na osnovi opisu povedinki shemi 2 Do logichnih operacij yak pravilo vidnosyat bulevi operaciyi AND OR XOR ta NAND sho ye samimi bazovimi formami operacij v elektrichnih shemah Arifmetichni operaciyi yak pravilo vikonuyut z vikoristannyam logichnih operatoriv Taki kola logiki yak dvijkovij pomnozhuvach en abo dvijkovij sumator ye prikladami skladnishih dvijkovih operacij yaki mozhna realizuvati iz vikoristannyam bazovih logichnih operatoriv Komercijni instrumenti dlya sintezu logiki red Programni zasobi dlya sintezu logiki spryamovani na ASIC sistemi red Design Compiler kompaniyi Synopsys Genus Synthesis Solution kompaniyi Cadence Design Systems Encounter RTL Compiler kompaniyi Cadence Design Systems poslidovnik Genus Synthesis Solution BuildGates bilsh rannij produkt kompaniyi Cadence Design Systems nazvana na chest Billa Gejtsa HDL Designer kompaniyi Mentor Graphics TalusDesign kompaniyi Magma Design Automation RealTime Designer kompaniyi Oasys Design Systems BooleDozer Instrument sintezu logiki kompaniyi IBM zasib vnutrishnogo vikoristannya IBM EDA Programni zasobi dlya sintezu logiki spryamovani na FPGA red XST postavlyayetsya razom z ISE kompaniyi Xilinx Vivado kompaniyi Xilinx Quartus II integrovanij sintez kompaniyi Altera IspLever kompaniyi Lattice Semiconductor Encounter RTL Compiler kompaniyi Cadence Design Systems LeonardoSpectrum and Precision RTL Physical kompaniyi Mentor Graphics Synplify PRO Premier kompaniyi Synopsys BlastFPGA kompaniyi Magma Design AutomationOnlajn zasobi red EDA Playground kompaniyi Doulos vikoristovuye proceduri sintezu Yosys ta Verilog to Routing BoolEngine hana HDL Analyzer and Netlist Architect Vilni zasobi red Yosys ABCDiv takozh red Binarna diagrama rishenPrimitki red Synthesis Verilog to Gates Naveed A Sherwani 1999 Algorithms for VLSI physical design automation vid 3rd Kluwer Academic Publishers s 4 ISBN 978 0 7923 8393 2 Dzherela red Electronic Design Automation For Integrated Circuits Handbook by Lavagno Martin and Scheffer ISBN 0 8493 3096 3 A survey of the field of Electronic design automation The above summary was derived with permission from Volume 2 Chapter 2 Logic Synthesis by Sunil Khatri and Narendra Shenoy A Consistent Approach in Logic Synthesis for FPGA Architectures by Burgun Luc Greiner Alain and Prado Lopes Eudes Proceedings of the international Conference on Asic ASICON Pekin October 1994 pp 104 107 Literatura red Jie Hong Roland Jiang Srinivas Devadas 2009 Logic synthesis in a nutshell U Laung Terng Wang Yao Wen Chang Kwang Ting Cheng Electronic design automation synthesis verification and test Morgan Kaufmann ISBN 978 0 12 374364 0 chapter 6 Gary D Hachtel Fabio Somenzi 1996 Logic synthesis and verification algorithms Springer ISBN 0 7923 9746 0 Takozh opublikovano u m yakij obkladinci ISBN 0 387 31004 5 u 2006 Soha Hassoun Tsutomu Sasao red 2002 Logic synthesis and verification Kluwer ISBN 978 0 7923 7606 4 Otrimano z https uk wikipedia org w index php title Sintez logiki amp oldid 39313939