TCL语言及其在fpga设计中的应用_魏江博.pptVIP

  • 28
  • 0
  • 约1.43万字
  • 约 65页
  • 2018-05-05 发布于河南
  • 举报

TCL语言及其在fpga设计中的应用_魏江博.ppt

TCL语言及其在fpga设计中的应用_魏江博

讲座内容 TCL简介 TCL基本语法 ISE下TCL应用 ModelSim下的脚本语言 TCL简介 什么是TCL Tcl 全称是Tool command Language。它是一个基于字符串的命令语言,基础结构和语法非常简单,易于学习和掌握。 Tcl语言是一个解释性语言,所谓解释性是指不象其他高级语言需要通过编译和联结,它象其他shell语言一样,直接对每条语句顺次解释执行。 历史 Tcl/Tk 的发明人 John Ousterhout 教授在八十年代初,是伯克利大学的教授。在其教学过程中,他发现在集成电路 CAD 设计中,很多时间是花在编程建立测试环境上。并且,环境一旦发生了变化,就要重新修改代码以适应。这种费力而又低效的方法,迫使 Ousterhout 教授力图寻找一种新的编程语言,它即要有好的代码可重用性,又要简单易学,这样就促成了 Tcl (Tool Command Language) 语言的产生。 Tcl 最初的构想的是希望把编程按照基于组件的方法 (component approach),即与其为单个的应用程序编写成百上千行的程序代码,不如寻找一个种方法将程序分割成一个个小的, 具备一定“完整”功能的,可重复使用的组件。这些小的组件小到可以基本满足一些独立的应用程序的需求,其它部分可由这些小的组件功能基础上生成。不同的组件有不同的功能,用于不同的目的。并可为其它

文档评论(0)

1亿VIP精品文档

相关文档