首页> 外文会议>Conference on Open Architecture/Open Business Model Net-Centric Systems and Defense Transformation >Model Based Design Introduction: Modeling Game Controllers to Microprocessor Architectures
【24h】

Model Based Design Introduction: Modeling Game Controllers to Microprocessor Architectures

机译:基于模型的设计简介:将游戏控制器建模为微处理器架构

获取原文

摘要

We present an introduction to model based design. Model based design is a visual representation, generally a block diagram, to model and incrementally develop a complex system. Model based design is a commonly used design methodology for digital signal processing, control systems, and embedded systems. Model based design's philosophy is: to solve a problem - a step at a time. The approach can be compared to a series of steps to converge to a solution. A block diagram simulation tool allows a design to be simulated with real world measurement data. For example, if an analog control system is being upgraded to a digital control system, the analog sensor input signals can be recorded. The digital control algorithm can be simulated with the real world sensor data. The output from the simulated digital control system can then be compared to the old analog based control system. Model based design can compared to Agile software develop. The Agile software development goal is to develop working software in incremental steps. Progress is measured in completed and tested code units. Progress is measured in model based design by completed and tested blocks. We present a concept for a video game controller and then use model based design to iterate the design towards a working system. We will also describe a model based design effort to develop an OS Friendly Microprocessor Architecture based on the RISC-V.
机译:我们介绍基于模型的设计。基于模型的设计是一种可视化表示形式,通常是一个框图,用于对复杂系统进行建模和逐步开发。基于模型的设计是用于数字信号处理,控制系统和嵌入式系统的常用设计方法。基于模型的设计的理念是:解决问题-一次一步。可以将该方法与一系列步骤进行比较,以收敛到一个解决方案。框图仿真工具允许使用真实的测量数据来仿真设计。例如,如果将模拟控制系统升级为数字控制系统,则可以记录模拟传感器输入信号。可以使用现实世界的传感器数据模拟数字控制算法。然后,可以将模拟数字控制系统的输出与旧的基于模拟的控制系统进行比较。基于模型的设计可以与敏捷软件开发进行比较。敏捷软件开发的目标是逐步开发可运行的软件。进度以已完成和经过测试的代码单位衡量。在基于模型的设计中,通过完成和测试的模块来衡量进度。我们提出了视频游戏控制器的概念,然后使用基于模型的设计将设计迭代到工作系统。我们还将描述基于模型的设计工作,以开发基于RISC-V的OS友好型微处理器体系结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号