《EDA开发实践》课程简介 EDA指的是电子设计自动化(EDA: Electronic design automation),它的是一个很广泛的概念,在很多领域都有应用,包括在电子、机械、通信、航空航天、化工、矿产、生物、医学、军事等各个领域。电子领域的EDA分为三个层次:电子电路设计、PCB设计和集成电路(IC)设计。 本课程主要讲述集成电路设计方面的内容。随着集成电路规模的扩大、半导体技术的发展,电子设计自动化的重要性急剧增加。 从80年代开始,出现了可编程的集成电路,他们包括PLD,CPLD,FPGA等。通过EDA工具,可以对这些器件的功能进行定制,极大地扩展了集成电路设计的灵活...
《EDA开发实践》课程简介 EDA指的是电子设计自动化(EDA: Electronic design automation),它的是一个很广泛的概念,在很多领域都有应用,包括在电子、机械、通信、航空航天、化工、矿产、生物、医学、军事等各个领域。电子领域的EDA分为三个层次:电子电路设计、PCB设计和集成电路(IC)设计。 本课程主要讲述集成电路设计方面的内容。随着集成电路规模的扩大、半导体技术的发展,电子设计自动化的重要性急剧增加。 从80年代开始,出现了可编程的集成电路,他们包括PLD,CPLD,FPGA等。通过EDA工具,可以对这些器件的功能进行定制,极大地扩展了集成电路设计的灵活性。
用于集成电路的设计语言是硬件描述语言(HDL),主要有两个标准:VHDL和Verilog。Verilog的语法接近于c语言,比较容易接受。本课程以FPGA为目标器件,在这个器件之上,通过Verilog语言设计我们所需的电路。