用户故事

洛克希德·马丁公司发展可配置,空间限制数字信道器

挑战

设计并实现一个可重构数字信道器空间限制

解决方案

使用仿真金宝app软件模型和模拟系统,高密度脂蛋白验证器验证和验证硬件描述语言(VHDL)的实现

结果

  • 验证时间减少了90%
  • 开发时间减少了8个月
  • 关键算法重用,节省50%的后续项目的设计工作

”仿真软件和金宝app高密度脂蛋白校验,仿真和验证在一个环境中执行。因此,我们可以从端到端测试设计,提高质量,确保设计的准确性和有效性。”

布拉德福德沃森,洛克希德马丁空间系统
艺术家的表演的一个卫星将洛克希德·马丁公司的数字信道器。

许多商业通信卫星有限固定乐队计划分配带宽用户即使他们不积极使用它,使用效率低的通信能力。

洛克希德马丁空间系统开发了一种双阶段,卫星信道器(也称为弯管应答器)可以移动宽带用户和位置之间的需求。洛克希德公司的工程师们设计和测试信道器使用MathWorks基于模型的设计工具。

“金宝app模型和基于模型的设计使我们可视化操作系统的运行,和模型作为黄金参考硬件,”布拉德福德沃森说,主管工程师,先进的算法在洛克希德马丁空间系统公司开发团队。”此外,高密度脂蛋白验证人不断地验证的准确性和有效性的证明是无价的设计和硬件故障排除任何反常行为观察的。”

挑战

洛克希德·马丁公司需要设计一个系统,可以发射后更新,使得fpga实现的一个明显的选择。设计一个基于fpga的空间限制系统是一个挑战,然而,由于系统将在轨道上,暴露于辐射和fpga极易受辐射沮丧。

经常变化的需求加剧了设计的挑战。“在项目的早期,乐队计划和对系统需求的改变几乎每一天,”沃森说。“我们需要一个过程和软件工具,使我们能够实现一个复杂的设计和快速更改需求进化。我们还需要取代低效的和容易出错的验证过程,需要导入和导出文本文件和其他许多手工步骤。”

解决方案

洛克希德马丁公司的工程师使用MATLAB®和模型设金宝app计、模型和模拟数字信道器。他们然后使用HDL匹配器和导师图形®ModelSim®硬件描述语言(VHDL)来验证、分析和可视化®在仿真软件实现。金宝app

沃森MATLAB开发算法的信道器使用。乐队计划改变,沃森参数化算法,使他能够调整变量来实现一个新的乐队计划在几分钟内。执行能力快,迭代设计更改帮助项目保持正轨的即使在面对不断变化的需求。

第二个洛克希德马丁公司的工程师使用仿真软件开发与硬件相关的,完整的,系统的模型金宝app基于MATLAB的数字信道器算法。他使用延时线,窄deinterleavers和其他块从DSP系统工具箱和通信工具箱实施渠道化两个阶段,两个阶段的重建,并管理所有它们之间的信号。

研究小组还利用仿真软件建立试验台包装,金宝app包括信号的来源,如模拟射频/中频(RF /如果)信号,并输出分析工具,如缓冲快速傅里叶变换显示和谱图分析。

“仿真软件金宝app模型记录了设计,提供可追溯性,并使我们能够可视化系统的输出操作,”沃森说。

在硬件描述语言(VHDL)实现设计之后,工程师们使用HDL校验和导师图形ModelSim执行最后一个功能验证硬件描述语言(VHDL)实现的水平。

以减少辐射破坏的影响,系统使用三个相同的信道器然后“选票”的结果。洛克希德·马丁公司工程师使用HDL验证器来解决复杂的复位情况和时钟问题的投票系统。

沃森用MATLAB生成测试向量和后处理测试结果Xilinx硬件测试系统的运行®Virtex-II 2 v6000 fpga。

数字信道器已经成功演示了在硬件,为飞行认证,目前正在进行正式测试。

结果

  • 验证时间减少了90%。“我们的系统需要精确的时间。故障诊断系统没有HDL验证器就已经10倍的时间,”沃特森解释道。“能够比较实现的硬件描述语言(VHDL)对黄金参考模型是一个真正的优势。”金宝app

  • 开发时间减少了8个月。“MathWorks工具和基于模型的设计我能够专注于算法——工作和高一级的系统问题而另一个工程师专注于硬件描述语言(VHDL)实现和验证,”沃森说。“我们有四个月工作代码,从开始到结束,系统要求500万门。没有MathWorks产品,我们需要下载188bet金宝搏至少一年。”

  • 关键算法重用,节省50%的后续项目的设计工作。“原来的乐队计划实现了四个月,我们实现了两个在不到六个星期的时间里通过重用现有的设计,”沃特森解释道。“渠道化和重建算法在MATLAB和Simulink开发非常灵活,我可以在任何地方使用它们。金宝app在最近的一个项目,再利用这两个功能节省了50%的算法设计工作。”