可編程邏輯控制器(PLC,Programmable Logic Controller)是一種專為工業(yè)環(huán)境設計的數(shù)字電子系統(tǒng)。它使用可編程的存儲器,內(nèi)部存儲程序,執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術操作等面向用戶的指令,并通過數(shù)字或模擬輸入/輸出控制各種類型的機械或生產(chǎn)過程。
隨著電子技術的飛速發(fā)展,數(shù)字系統(tǒng)的設計正朝著高速度、大容量、小體積方向前進,傳統(tǒng)的自底向上的設計方法已經(jīng)難以適應電子系統(tǒng)的設計要求,因此,電子設計自動化(EDA)技術應運而生。EDA是以計算機為工作平臺,以EDA軟件為開發(fā)環(huán)境,以硬件描述語言(VHDL/Verilog HDL)為設計語言,以可編程邏輯器件(CPLD)為實驗載體,以ASIC/SOC芯片為設計的目標器件,自動完成用軟件的方式設計電子系統(tǒng)到硬件系統(tǒng)的一門新技術。它是融合了電子技術、計算機技術、信息處理技術、智能化技術等最新成果而開發(fā)的高新技術,是一種高級、快速、有效的電子設計自動化工具。
0 引 言 隨著計算機與微電子技術的發(fā)展,電子設計自動化EDA領域已成為電子技術發(fā)展的主體,數(shù)字系統(tǒng)的設計正朝著速度快、容量大、體積小、重量輕的方向發(fā)展。推動該潮流發(fā)展的引擎,就是日趨進步和完善的CPLD