新一代纳秒级高带宽仿真工具平台——HAC Express
作为新一代的高速仿真环境,HAC Express仿真工具软件和HiFlex系列硬件不但持续精进纳秒级仿真性能,而且将仿真过程中的数据交互带宽提升到Gbps级别,同时还提供了种类丰富、数量众多的IO接口及其扩展模块,可满足用户不同规模和复杂使用场景的应用需求,真正实现了“用一台设备仿真一整套系统”的用户诉求。
不仅如此,HAC Express可与HiGale仿真系统无缝结合,可以支持完整动态代码生成、仿真及目标环境执行功能。HiGale仿真系统既可以通过Matlab / Simulink 模块搭建仿真模型,同时也兼容多种专业离线仿真软件(例如Dymola、AMESim、SimScape、SIMPack等),并搭配高性能处理器和多种模拟量、数字量、通讯、以及轨道领域专业应用板卡,实现快速原型和高效的迭代开发。现在,配合HAC Express 之后,基于HiGale平台的仿真测试更是如虎添翼。
便捷的操作、友好的用户交互、统一的模型管理、以及良好的硬件性能,使HAC Express平台能够满足用户对于高速高精度仿真建模的多种诉求。
产品介绍
润科通用HAC Express工具可以将模型的仿真步长提高到了纳秒级别,是传统x86仿真机的100~1000倍。同时每个运行平台配备了大量分布式模拟量和数字量接口,满足模型对于IO资源接口的需求。并且多个模型之间还具有高速数据传输交互通道,实现低延时的多模型实时仿真。同时,支持与HiGale仿真平台无缝集成,实现与其他模型的联合仿真。
产品优势
建模和接口配置更便捷,一键编译下载
软件提供模型、硬件设备管理功能,助力用户研发流程规范化和时效性管理
硬件模块灵活可配,IO资源丰富,能够满足从单一部件到集成电力电子系统的多场景定制化需求
润科通用轨道电子事业部拥有业内成熟的电力电子HIL仿真解决方案经验,可提供基于HAC Express的完整仿真测试咨询服务
HAC Express软件平台
编译工具无缝集成于Maltab/Simulink
模型和设备管理简单规范
用户操作步骤便捷
①SYSGEN建模 ②模型端口关联
③模型自动编译 ④选择硬件平台
⑤模型下载 ⑥HiGale监控
HAC Express硬件平台
核心模块HiFlex-FPGA
XILINX KINTEX 7 410T具有406720个Logic Cells,1540个DSP资源
3个交互设备接口,光纤连接
具备子板扩展功能
10 MHz同步时钟输入
高达6 Gbps光纤数据传输速率
模拟量/数字量IO设备HiFlex-IO
±10 V模拟输出/输入通道各64路
5 V TTL数字输出/输入通道各160路
10 MHz同步时钟输入
16位/2 MSPS模拟输出/输入
最大10 MHz数字输出/输入
设备状态屏显功能
模型数据交互设备
6 Gbps光纤传输接口
24个10 MHz同步时钟输出接口
OLED屏显
产品性能对比
应用案例
某单位综合电子FPGA高速仿真测试平台
某单位为了保证列车牵引系统关键部件牵引控制单元(TCU)的可靠性,减少问题件流出的风险,以及减少研发周期,搭建了TCU部件的牵引电路HIL仿真测试平台。但是牵引电路由主变压器、变流器、牵引电机组装。其中变流器又由四象限整流器 (4QC) 、直流中间电路、驱动逆变器组成。使得整个牵引电路在做HIL仿真过程中,模型庞大且需要的IO资源接口多。通常解决方案中,是根据一块板卡所能支持的模型大小或者IO资源数量,将模型分拆到各个板卡中去,在这个过程中存在解耦后的模型之间数据交互时间较长,对模型拆分后的系统鲁棒性要求很高,一旦解耦不好就会导致整个模型在运行过程中崩溃。
以其中变压器、预充电、中间直流回路、逆变器为例,每套电路需要包含150个数字量输入接口,30个模拟量输出接口以及10个模拟量输入接口。通常会将这部分电路拆解到2~4块FPGA仿真板卡中去运行,拆分难度较高。其中并联变流器部分结构框图如下所示。
现在,采用HAC Express工具,不需要拆解模型就可以运行完整的变压器、预充电、中间直流回路、逆变器模型,同时能实现众多IO接的要求,降低了设计难度,提高了模型的可靠性。例如,对于单电机TCU牵引系统仿真部分,HAC Express工具设备的拓扑结构如下:
经纬恒润
北京市海淀区知春路7号致真大厦D座6层
电话:010-64840808
邮箱:market_dept@hirain.com
网址:www.hirain.com
新一代纳秒级高带宽仿真工具平台——HAC Express的更多相关文章
- 罗德与施瓦茨公司和TSN Systems公司为车载以太网提供纳秒级精度延时测量
前言 随着毫米波雷达.激光雷达和摄像头等传感器的大量出现,并要求海量的传感器数据在几毫秒内传输完成并处理,使得网络延迟问题变得越发重要.测试和测量的专家Rohde&Schwarz(以下简称R& ...
- nanosleep纳秒级延迟
//函数原型 int nanosleep(struct timespec *req, struct timespec *rem) //参数列表: // req:要求的睡眠时间 // rem:剩余的睡眠 ...
- 前端Tips#4 - 用 process.hrtime 获取纳秒级的计时精度
本文同步自 JSCON简时空 - 前端Tips 专栏#4,点击阅读 视频讲解 视频地址 文字讲解 如果去测试代码运行的时长,你会选择哪个时间函数? 一般第一时间想到的函数是 Date.now 或 Da ...
- linux 用户空间获得纳秒级时间ns
一.引言 我们在测试程序的性能的时候往往需要获得ns级的精确时间去衡量一个程序的性能,下面介绍下linux中用户空间获得ns级时间的方法 二.用户空间获得ns级时间 使用clock_gettime函数 ...
- linux 用户空间获得纳秒级时间ns【转】
转自:https://www.cnblogs.com/kekukele/p/3662816.html 一.引言 我们在测试程序的性能的时候往往需要获得ns级的精确时间去衡量一个程序的性能,下面介绍下l ...
- 秒(s) 毫秒(ms) 微秒(μs) 纳秒(ns) 皮秒(ps)及Java获得 .
Date date=new Date(); long hm=date.getTime(); //获取毫秒 或者 毫秒级:System.currentTimeMillis() 纳秒级: System.n ...
- 《阿里如何实现秒级百万TPS?搜索离线大数据平台大数据平台架构解读》读后感
在使用淘宝时发现搜索框很神奇,它可以将将我们想要的商品全部查询出来,但是我们并感觉不到数据库查询的过程,速度很快.通过阅读这篇文章让我知道了搜索框背后包含着很多技术,对我以后的学习可能很有借鉴. 平时 ...
- 《阿里如何实现秒级百万TPS?搜索离线大数据平台架构解读》--阅读
离线?在阿里搜索工程体系中我们把搜索引擎.在线算分.SearchPlanner等ms级响应用户请求的服务称之为“在线”服务:与之相对应的,将各种来源数据转换处理后送入搜索引擎等“在线”服务的系统统称为 ...
- 详解API Gateway流控实现,揭开ROMA平台高性能秒级流控的技术细节
摘要:ROMA平台的核心系统ROMA Connect源自华为流程IT的集成平台,在华为内部有超过15年的企业业务集成经验. 本文分享自华为云社区<ROMA集成关键技术(1)-API流控技术详解& ...
随机推荐
- 看看该死的jquery.form.js的用法,不是个东西
$("#btnReg").click(function () { var options = { //target: '#output', // 把服务器返回的内容放入id为out ...
- 【ARTS】01_42_左耳听风-201900826~201900901
ARTS: Algrothm: leetcode算法题目 Review: 阅读并且点评一篇英文技术文章 Tip/Techni: 学习一个技术技巧 Share: 分享一篇有观点和思考的技术文章 Algo ...
- C++用于类型转换的4个操作符
Dynamic_cast, const_cast, static_cast, reinterpret_cast. (1)reinterpret_cast 用于基本的类型转换.如 in *ip; ...
- 乐字节Java之file、IO流基础知识和操作步骤
嗨喽,小乐又来了,今天要给大家送上的技术文章是Java重点知识-IO流. 先来看看IO流的思维导图吧. 一. File 在Java中,Everything is Object!所以在文件中,也不例外! ...
- [Xamarin] - "GenerateJavaStubs" 异常之解决
背景 新建的 Xamarin 项目,编译失败. Error The "GenerateJavaStubs" task failed unexpectedly.Error The s ...
- 《Mysql - Order By 的工作原理?》
一:概述 - order by 用于 SQL 语句中的排序. - 以 select city,name,age from t where city='杭州' order by name limit ...
- Aes 加密解密 java加密解密
使用AES加密解密代码详解 首先,如果是使用nodejs + vue 写的前端, 那么你需要npm 加载一个js文件 npm i crypto-js --save --save-exact npm i ...
- 多线程(7)— JDK对锁优化的努力
JDK内部的“锁”优化策略 1. 锁偏向 锁偏向是针对加锁操作的优化手段,核心思想是:如果一个线程获得了锁,那么锁就进入偏向模式,当这个线程再次请求锁时,无须再做任何同步操作,这样就节省了大量有关锁申 ...
- FZU2018级算法第三次作业 3.16 station
题目大意: 给出1-n共n个数的入栈顺序,可以随时出栈,求出栈的最大字典序. 输入示例 输出示例 51 2 3 4 5 5 4 3 2 1 54 2 5 3 1 5 3 2 4 1 题目分析: 假设目 ...
- PowerBuilder学习笔记之2PowerScript语言(三)
教材地址:https://wenku.baidu.com/view/1e82d26925c52cc58ad6be05.html?sxts=1565679996440 2.6嵌入式SQL语句 2.6.1 ...