Tcl之Read files for synthesis
The following file is to read all design files into syntehsis tool automatically, like Cadence RTL Compiler.
set srcbasic ${HDLPATH}/01_VHDLBasiclib
set srcasictop ${HDLPATH}/02_ASIC/01_Top
set srcrfid ${HDLPATH}/02_ASIC/02_RFID
set srcmsp ${HDLPATH}/02_ASIC/03_MSP430
set srcperiph ${HDLPATH}/02_ASIC/04_Periph
set srcopenmsp ${srcmsp}/openmsp430/core/rtl/verilog set_attribute hdl_search_path "${srcmsp}/include" # filelists
set fileListBasicLib "
... ...
$srcbasic/pkg_types.vhd
$srcbasic/ffd.vhd
... ...
" set fileListCommon "
... ...
$srcasictop/pkg_infil.vhd
$srcasictop/xfabmem_ent.vhd
... ...
" set fileList15693 "
$srcrfid/iso15693/pkg_iso15693cmd.vhd
$srcrfid/iso15693/rx15693sym.vhd
... ...
"
set fileList14443 "
$srcrfid/iso14443/pkg_iso14443cmd.vhd
$srcrfid/iso14443/rx14443byte.vhd
... ...
" set fileListRFID "
... ...
$srcrfid/fifo.vhd
... ...
" set fileListOpenMspXFAB "
$srcmsp/omsp_and_gate.vhd
$srcmsp/omsp_clock_gate.vhd
" set fileListOpenMsp "
... ...
$srcopenmsp/omsp_clock_mux.v
$srcopenmsp/omsp_clock_module.v
... ...
" set fileListPeriph "
$srcmsp/gpio/msp_io.vhd
... ...
" set fileListMsp "
... ...
$srcmsp/msp430asic.vhd
" set fileListTop "
... ...
$srcasictop/infil.vhd
" read_hdl -vhdl ${fileListBasicLib} -library edclib
read_hdl -vhdl ${fileListCommon}
read_hdl -vhdl ${fileList15693}
read_hdl -vhdl ${fileList14443}
read_hdl -vhdl ${fileListRFID}
read_hdl -vhdl ${fileListOpenMspXFAB}
read_hdl -v2001 ${fileListOpenMsp}
read_hdl -vhdl ${fileListPeriph}
read_hdl -vhdl ${fileListMsp}
read_hdl -vhdl ${fileListTop}
Tcl之Read files for synthesis的更多相关文章
- Iterate Files by Tcltk
Iterate Files by Tcltk eryar@163.com Abstract. Tcl/Tk provide a programming system for developing an ...
- 源码编译Tkinter
要让Python支持Tkinter, 需要首先安装tcl和tk两个软件包. 下载地址: http://www.tcl.tk/software/tcltk/download.html 或 tcl:htt ...
- 【小梅哥SOPC学习笔记】Altera SOPC嵌入式系统设计教程
Altera SOPC嵌入式系统设计教程 第1章 概述 SOPC(System On Programmable Chip,可编程的片上系统)是Altera公司提出来的一种灵活.高效的SOC解决方案.它 ...
- Tcl写法
#=============================================================== #Analysi&Synthesis execute_modu ...
- Tcl在Vivado中的使用
http://blog.chinaaet.com/detail/36014 Vivado是Xilinx最新的FPGA设计工具,支持7系列以后的FPGA及Zynq 7000的开发.与之前的ISE设计套件 ...
- tcl/tk实例详解——glob使用例解
glob命令 这里以实例的形式解释一下glob命令的用法,很多时候纯粹的语法讲解根本讲不清楚,往往没有一个例子清晰,一下就glob命令进行一些分析,环境为Tclsh85,操作系统为windows XP ...
- Tcl与Design Compiler (二)——DC综合与Tcl语法结构概述
1.逻辑综合的概述 synthesis = translation + logic optimization + gate mapping . DC工作流程主要分为这三步 Translation : ...
- Tcl与Design Compiler (十三)——Design Compliler中常用到的命令(示例)总结
本文如果有错,欢迎留言更正:此外,转载请标明出处 http://www.cnblogs.com/IClearner/ ,作者:IC_learner 本文将描述在Design Compliler中常用 ...
- Vivado HLS初识---阅读《vivado design suite tutorial-high-level synthesis》(5)
Vivado HLS初识---阅读<vivado design suite tutorial-high-level synthesis>(5) 1.创建工程 启动vidado HLS co ...
随机推荐
- 《Java设计模式》之接口模式
-----------模式是思想的体现,而非详细的实现. 抽象的讲,类的接口是类同意其它类对象訪问的方法与字段集.接口通常代表一种承诺,即方法须要实现接口方法名表示的操作,遵循代码凝视和其它文档说明. ...
- 解决VS命令提示符 “Setting environment for using Microsoft Visual Studio. 此时不应有“系列错误
一.起因 近期在玩Boost库.当然首先是要进行Boost库的安装和配置.于是浅墨Google了一下boost库的安装配置攻略.下载了最新版1.55的boost库.就愉悦地開始进行配置了. 当进行到第 ...
- DOM 事件类
DOM事件的级别: DOM级别一共可以分4个级别:DOM0级.DOM1级. DOM2级 .DOM3级.而DOM事件级别分为3个级别:DOM0级事件处理.DOM2级事件处理.DOM3级事件处理 1. D ...
- S5P4418裸机开发系列教程--源代码下载
S5P4418裸机系列教程之stdio S5P4418裸机系列教程之shell命令行 S5P4418裸机系列教程之串口回显 S5P4418裸机系列教程之复位測试 S5P4418裸机系列教程之led跑马 ...
- Python开发【面向对象编程】
一.概述 面向过程:根据业务逻辑从上到下,完成代码: 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可: 面向对象:对函数进行分类和封装. 二.面向对象 1.类.对象.方法.实例 ...
- html5 弹性布局
html5 弹性布局 一.移动开发常用技巧 Viewport基本知识 设置布局Viewport的各种信息1.width=device-width: 设置Viewport视口宽度等于设备宽度2.init ...
- 7-80 HTML5新增的JS选择器
7-80 HTML5新增的JS选择器 学习要点 HTML5新增的JS选择器 在传统的 JavaScript 开发中,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 ta ...
- JQuery 日期选择框
一 jeDate日期控件,关于官方的文档请查看: http://www.jayui.com/jedate/ 1 引入js文件 <script type="text/javascr ...
- python-----自动解压并删除zip文件
如何自动解压并删除zip? 如何解压 → 使用内置模块来实现(shutil.unpack_archive) 如何删除zip → 使用内置模块os来实现(os.remove) 如何监测zip的出 ...
- POJ2686 Traveling by Stagecoach 状态压缩DP
POJ2686 比较简单的 状态压缩DP 注意DP方程转移时,新的状态必然数值上小于当前状态,故最外层循环为状态从大到小即可. #include <cstdio> #include < ...