引用第8楼yuanzhu于2006-12-28 11:23发表的: VHDL语言是硬件描述语言,它的最终作用对象是可编程逻辑器件。那么它的作用结果是得到一系列特定功能的“芯片”,只是这个芯片可能完成某个小型系统可能完成的功能。在整个设计过程当中,你不会看到到普通gate级实际器件,甚至是通用的可以从市面买到的集成块。你只需要明白该怎么进行语言的行为描述(功能描述,这块“芯片实现什么功能)就可以了。 PROTEL设计要求你必须明白基本通用器件,在利用它们来搭建你自己电路,实现你需要的功能。也就是说PROTEL作用的实际对象是通用可以买到的器件。 VHDL地优势在于,可以用普通的无任何逻辑功能的逻辑器件,实现你想要得到的任何功能模块。而且他可以通过仿真利用软件直接验证功能,而不用像PROTEL那样必须要在得到实际的物理模块后在验证,这样节约成本。 但是最终很多复杂系统还是要通过PROTEL。例如通过PROTEL把CPU、内存、一些特殊功能模块集成为一个系统。其中的特殊功能模块就可以利用VHDL来实现,而不用PROTEL利用通用器件来搭建。