esTc 设计中 电子设计自动化技术 教师:李平教授(博导) Email: pliQuestc. edu.cn Te:83201794
设计中心 电子设计自动化技术 教师:李平教授(博导) Email: pli@uestc.edu.cn Tel: 83201794
esTc 设计中 电子设计自动化技术 第五章·续
设计中心 电子设计自动化技术 第五章 · 续 一
esTc 设计中 Learning Vhdl must learn What is Combinatorial Logic What is Sequential Logic What is concurrent statement What is Process statement
设计中心 Learning VHDL must learn What is Combinatorial Logic What is Sequential Logic What is Concurrent Statement What is Process Statement
UesTC 设计中 g Combinatorial Logic if Outputs at a specified time are a function only of the inputs at that time . e.g. decoders, multiplexers and adders LPM DIRECTION= LPM PIPELINE LPM REPRESENTATION ONE INPUT IS CONSTANT= LPM Output change nstantly when resul uTPUT result[3. 0] input change b30
设计中心 Combinatorial Logic • Combinatorial Logic if – Outputs at a specified time are a function only of the inputs at that time • e.g. decoders, multiplexers and adders Output change instantly when input change
esTc 设计中 Sequential Logic Sequential Logic if ,, 三,,, O utputs at a specified time are a function of the inputs at that time and at all preceding times All sequential circuits must include one or more registers e.g. State Machine, Counters, Shift Register and Controllers - LPM REPRESENTATION= LPM WIDTH= ONE INPUT IS CONSTANT= LPM AVALUE Outputs depends LPM ADD SUB on inputs and previous output a3.0] result[3. 0] Register is used to hold the previous value
设计中心 Sequential Logic • Sequential Logic if – Outputs at a specified time are a function of the inputs at that time and at all preceding times – All sequential circuits must include one or more registers • e.g. State Machine, Counters, Shift Register and Controllers Outputs depends on inputs and previous output Register is used to hold the previous value