加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
xilinxcorecompile.sh 740 Bytes
一键复制 编辑 原始数据 按行查看 历史
Nachiket Kapre 提交于 2013-01-31 13:27 . Adding Xilinx scripts..
#!/bin/zsh
# --- Assumptions ---
# Clock: clock@3ns
# File: *.ngc all in same directory..
# Results: stored in ./results
# Board: ML605 - Virtex-6 LX240T FPGA
# test if we're passing argument to script..
if ((${+1}))
then
else
echo "Usage: xilinxcorecompile.sh <top-level-entity-name> <clk-name>";
exit;
fi
${2:=clk}
# clean results..
rm -rf results
mkdir results
cd results
rm -f $1.scr
cp -f ~/bin/xilinxcompile.xcf ../$1.xcf
sed -i "s/\$2/$2/g" ../$1.xcf
# copy any Coregen cores
cp ../*.ngc .
# compile and map through the steps of xilinx flow..
ngdbuild -verbose $1.ngc #-uc ../$1.ucf
map -u -timing -ol high -pr b -o mapped.ncd $1.ngd mapped.pcf
par -ol high -w mapped.ncd $1.ncd mapped.pcf
trce -u -v 100 $1.ncd
cd ..
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化