0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Web Installer提供的各种特性及设计方法

YCqV_FPGA_EETre 来源:互联网 作者:佚名 2018-06-13 09:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

你有没有注意到在Netflix流媒体视频播放时,有时候视频模糊,然后很快恢复到高质量? 你知道Netflix在这几秒之间做了什么吗? 与自适应比特率流类似,它不断扫描最佳的可以更快地传送数据包的CDN(内容传送网络)服务器。

Netflix可能已经掌握了这种技术,但是无中断的传输大量的数据的技术已经出现很多年了。例如,在Xilinx,我们使用了带有这样特性的Web Installer,可以无中断的进行更快速的下载。

一般Vivado Design Suite下载大小为20GB左右,根据网络状态和您使用的机器,下载这么大的数据量总会不太流畅。Web Installer就是用来解决这个问题的,它提供了很多特性来支持更快速的下载。

那么,让我们来看看Web Installer提供的各种特性:

智能,灵活,可靠的下载

Web Installer会打开多个socket来下载数据包,这种使用多个连接的多线程方式可以提高下载速度。

Web Installer对网络状态有很强的容忍能力,并以小块下载数据。它会检验每个数据块判断已成功下载还是需要重新下载。这种机制确保您最后得到的是可靠并完整的文件。

Web Installer还提供了一个恢复的选项,如果您的下载被中断了,Web Installer会继续从被中断的地方开始下载。

Web installer既是下载管理器也是安装器

您不仅可以使用Web Installer下载并一次安装软件,您也可以使用“Download Full Image”选项。如果你选择了这个选项,你可以先下载得到镜像文件,然后在你准备安装的时候再安装。如果你想把工具安装到多个没有网络连接的内部工作站时,这是一个理想的解决方案。

另外,你有没有发现你可以同时下载Windows 和Linux平台下的镜像文件?

只下载你需要的东西——找出你需要的选项下载

Web Installer允许你选出你需要的选项,你只需要下载你需要用的工具而不是下载超过20GB的整个镜像文件。

但是等等,万一我以后需要增加额外的设计工具和设备怎么办?你在初始化安装之后选择“Add Design Tools or Devices"的特性,就可以增加额外的设计工具和设备了。

就像你看到的,Web Installer把网络相关的功能和内容相关的功能包装在一个易于使用的轻量级的(小于100MB)的软件包中。难怪,大多数Xilinx工具的用户都使用Web Installer下载Xilinx的设计工具。

我建议每一个仍然使用SDF(单文件下载)的用户都使用Web installer技术,这样可以避免处理那些连接断开而需要重新下载的问题。

关于作者Satyam是专注于仿真和验证解决方案及其IP加密,安装和许可工具的产品经理。他在包括固态电子领域,数字设计,功能验证和产品管理方面有丰富的工程经验。在11年的职业生涯中,他曾在包括FPGA设计,应用工程和产品管理等广泛的工程职位上工作。 Satyam于2003年在印度Sardar Patel大学获得电子工程学士学位,于2005年在新泽西州NJIT获得电气工程硕士学位。Satyam已经获得Pragmatic Marketing-III认证,并且是IEEE和Accellera等各种行业机构积极参与者。推荐阅读
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1656

    文章

    22306

    浏览量

    630873
  • Xilinx
    +关注

    关注

    73

    文章

    2195

    浏览量

    130082

原文标题:下载Xilinx设计工具最好的方法

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI赋能谷歌Chrome与Web工具全面升级

    2025 Google 谷歌开发者大会带来了最新 Web 工具,包括全面升级的 Chrome 开发体验、极大简化的 UI 开发,到云端两侧的 AI 部署。这些强大的工具为出海开发者提供了前所未有的加速,帮助他们更高效地打造面向全球用户的
    的头像 发表于 08-29 09:33 872次阅读

    Web页面白屏问题的排查步骤和解决方法

    Web页面出现白屏的原因众多,本文列举了若干常见白屏问题的排查步骤,供开发者快速定位。
    的头像 发表于 08-22 10:49 3118次阅读
    <b class='flag-5'>Web</b>页面白屏问题的排查步骤和解决<b class='flag-5'>方法</b>

    labview如何调用web api

    同事给了一个web api 的接口地址,方法名等等。但是我不会用labview去调用。求高手指点!
    发表于 06-26 17:24

    安装STM32CUBEIDE时提示Error launching installer,为什么?

    安装STM32CUBEIDE时提示Error launching installer,我的电脑设置的是中文简体,杀毒软件也推出了,怎么才能安装软件?
    发表于 06-18 06:06

    WEB组态物联网平台是什么?有什么功能?

    、流程控制等操作,无需安装本地客户端。 核心特点 : Web化部署 :基于B/S架构,用户通过浏览器即可访问,降低部署和维护成本。 组态化配置 :提供拖拽式界面设计工具,用户可快速搭建监控画面(如工业流程图、设备状态看板等)。 物联网集成 :
    的头像 发表于 06-17 15:25 680次阅读

    鸿蒙5开发宝藏案例分享---Web开发优化案例分享

    ;ne-text\">ArkWeb</span>组件的Web加载速度优化方案。官方其实提供了超多实用案例和指导,但可能藏得有点深,今天我带大家捋一捋
    发表于 06-12 17:20

    基于 HT for Web 的轻量化 3D 数字孪生数据中心解决方案

    一、技术架构:HT for Web 的核心能力 图扑软件自主研发的 HT for Web 是基于 HTML5 的 2D/3D 可视化引擎,核心技术特性包括: 跨平台渲染 :采用 WebGL 技术
    的头像 发表于 05-30 14:33 641次阅读
    基于 HT for <b class='flag-5'>Web</b> 的轻量化 3D 数字孪生数据中心解决方案

    安装STM32CUBEIDE时提示Error launching installer怎么解决?

    安装STM32CUBEIDE时提示Error launching installer,我的电脑设置的是中文简体,杀毒软件也推出了,怎么才能安装软件?
    发表于 03-13 06:09

    「极速探索HarmonyOS NEXT 」阅读体验】+Web组件

    页面; 通过 Web 组件的各种API import iwebview)from \'@kit.ArkWeb\';//导入web组件//也可以使用import webviewfrom
    发表于 03-10 10:39

    基于Django89的web框架代码

    基于Django89的web框架代码,超详细
    发表于 02-10 15:38 0次下载

    ‌石墨烯的基本特性‌,制备方法‌和应用领域

    的方式键合形成单层六边形蜂窝晶格。它具有出色的导电性、导热性和机械强度,这些特性使得石墨烯在多个领域具有广泛的应用前景。 ‌石墨烯的制备方法‌: 近年来,科学家们研发出了多种石墨烯的制备方法,其中包括基于生物质的
    的头像 发表于 01-14 11:02 1344次阅读

    Web端TCP/UDP测试工具!小白必学~

    Web端TCP/UDP测试工具,方便大家进行各种基于TCP和TDP的模拟测试。该测试工具不仅支持TCP和UDP测试,还支持SSL,使用极为便捷。 按照如下测试示例步骤,即可把TCP/UDP web
    的头像 发表于 01-08 18:17 2022次阅读
    <b class='flag-5'>Web</b>端TCP/UDP测试工具!小白必学~

    光纤头的各种加工方法

      本文介绍光纤头的各种加工方法 1. 抛光 当使用光纤时,有必要对其端面进行光学抛光,以便光能够有效地进出端面。当反射光和返回光的影响出现问题时,抛光是以一定角度进行的,以防止端面反射的光重新耦合
    的头像 发表于 12-24 09:50 1210次阅读
    光纤头的<b class='flag-5'>各种</b>加工<b class='flag-5'>方法</b>

    下载PGA900 GUI Installer这个软件安装文件,电脑无法识别该文件,该如何解决?

    请问下,从TI官网上下载的PGA900 GUI Installer这个软件安装文件,电脑无法识别该文件,该如何解决?
    发表于 12-20 08:06

    Web缓存的类型及功能分析

    随着互联网的迅速发展,用户对网络内容的访问需求日益增长。为了提高用户体验和降低服务器负担,Web缓存技术应运而生。Web缓存通过存储重复请求的数据,减少了对原始服务器的访问次数,从而加快了数据传输
    的头像 发表于 12-18 09:35 1253次阅读