原创 [译完] Rapid System Prototyping with FPGAs - 4.8

2010-6-23 16:03 3285 5 6 分类: FPGA/CPLD


4.8
Summary



This chapter presents the definition of
rapid system prototyping as: “The development of system functionality at a pace
faster than conventional development with an emphasis on design efficiency
while balancing schedule compression activities with project risk.” Rapid prototyping
addresses critical time-to-market and budget pressure issues.



       The
key system engineering topics and issues identified and addressed in this
chapter include:



  • Common design mistakes and
    oversights
  • Design risk factors
  • Team communication
  • Design review
  • Budget and estimation
  • Training and support
  • Configuration management














       This
chapter stresses the importance of a defined, efficient and optimized FPGA
design process for rapid system development efforts. It is essential to
understand the common design issues and challenges design teams may encounter
during a rapid development project. Common design issues and challenges are
identified and discussed in this chapter. Having a defined FPGA design process
helps reduce the number and impact of design errors on a rapid development
project by providing a development control mechanism. Some of the mechanisms
that may be put in place to establish and maintain control include design
guidelines, official design procedures, configuration control, and design
reviews.



       Regular
meetings can encourage team communication, which is essential to efficient project
progress. Design reviews are important for identifying design issues early in
the cycle before they can become difficult to remove or potentially affect
project success. Design effort estimation and realistic budget creation are
both critical to perceived project success at the management level. Team training
can boost team morale and efficiency. Configuration management is a complex,
challenging task that is often delayed or eliminated in rapid development
efforts. Configuration control is, however, an essential system engineering
factor.




4.8 总结



这一章介绍了“快速系统原型开发”的概念:“以比传统开发更快的速度开发系统功能的过程,这一过程以设计效率为着重点,同时还要在日程压缩和项目风险之间保持平衡。”快速原型开发解决了上市时间和预算压力这两个严峻的问题。



这一章指出的和解决的关键的系统工程开发题目和问题包括:



1.        
普遍的设计错误和疏漏



2.        
设计风险因素



3.        
团队交流



4.        
设计评审



5.        
预算和评估



6.        
培训和支持



7.        
配置管理



这一章强调了定义清晰的、高效的和优化的FPGA设计过程对快速系统开发工作的重要性。理解设计团队在快速系统原型项目开发过程中可能会遇到的普遍的设计错误和挑战是至关重要的。在这一章中指出和讨论了普遍的设计问题和挑战。定义清晰的FPGA设计过程通过提供一个开发过程控制机制,有助于减少设计错误的数量和减轻设计错误对快速开发项目的影响。可以付诸实施的用以建立和保持对开发过程控制的机制包括,设计指导方针,正式的设计步骤,配置控制和设计评审。



例会可以鼓励团队交流,这对提高项目进展效率是必要的。设计评审对于在设计早期,在设计问题变得难以移除或者潜在地影响项目成功之前发现这些问题是非常重要的。设计工作量评估和切合实际的预算制定,对于管理层评估项目的可行性都是关键的。团队培训可以提高团队的士气和效率。配置管理是一个复杂的,具有挑战性的任务,在快速开发工作中经常会被推迟或者忽略。然而,配置控制是系统工程开发中必不可少的一个因素。





文章评论1条评论)

登录后参与讨论

ash_riple_768180695 2009-4-18 22:17

Finally, the typing work is done! I can go on with the translating work. Anyone who is eager to read the original chapter can read it thoroughly now, before I translate this chapter into Chinese language.
相关推荐阅读
ash_riple_768180695 2015-12-18 11:06
学习示例程序:FPGA快速系统原型设计--敏捷实践
        学习与开发板配套的示例程序,是敏捷实践的起点。示例程序是厂商针对开发板上提供的硬件资源和接口量身定做的工程,可以展示其FPGA芯片的功能和性能特点。从示例程序入手最大的好处就是:示...
ash_riple_768180695 2015-11-03 16:46
开发板选取:FPGA快速系统原型设计--敏捷实践
    既然是“实践”,就不能只谈编码和仿真,必须要上板运行、调试。这个虚拟项目的目标是实现一块兼容Intel82574L以太网控制器的千兆网卡,需要运行在一块具备PCIe接口和10/100/10...
ash_riple_768180695 2015-10-22 12:41
开篇:FPGA快速系统原型设计--敏捷实践
    虽然借用了 “系统原型开发”的标题,本系列文章将围绕FPGA IP级别的开发这个主题展开,如果可能的话,将扩展至FPGA System级别的开发。     先上一篇PPT:RSPwFP...
ash_riple_768180695 2013-08-26 10:21
学习SystemVerilog(二)——学习它的理由
    学习SystemVerilog的理由也很多,我在阅读SystemVerilog for Design 和 SystemVerilog for Verification两本书前言的过程中,总...
ash_riple_768180695 2013-08-26 10:19
学习SystemVerilog(一)——不学习它的理由
    想要学习SystemVerilog已经很久了。曾经尝试通过Accellera网站上给出的LRM学习,怎奈内容众多,找不出入手点和重点,只能望而却步。虽然手头有三本SystemVerilog...
ash_riple_768180695 2011-06-26 23:20
Hardware-Assisted IEEE1588 Implementation Analysis
06/18/11 11:00:05 PM         最近一段时间在研究IEEE1588-2008精确时间同步协议(PTP)。该协议可以在软件中实现,如果需要提高时间同步...
我要评论
1
5
关闭 站长推荐上一条 /2 下一条