Graphical system designGraphical system design (GSD) is a modern approach to designing measurement and control systems that integrates system design software with COTS hardware to dramatically simplify development. This approach combines user interfaces, models of computation, math and analysis, Input/output signals, technology abstractions, and various deployment target. It allows domain experts, or non- implementation experts, to access to design capabilities where they would traditionally need to outsource a system design expert.[1] This approach to system design is a super-set of electronic system-level (ESL) design. Graphical system design expands on the EDA-based ESL definition to include other types of embedded system design including industrial machines and medical devices. Many of these expanded applications can be defined as "the long tail" applications.[2] System-level designGraphical system design is an approach to designing an entire system, using more intuitive graphical software and off-the-shelf (non-custom) hardware devices to refine the design, create initial prototypes, and even use for few runs of deployment.[3] The approach may involve Algorithm engineering. The approach can prove successful when designers need to get something to market quickly (medical video: [1]) or with a team of non-embedded experts like Boston Engineering [2][permanent dead link ] to create a mechatronics-based machine.
ToolsGraphical system design relies on open connectivity. For example, tools that can be used in the design phase include (in alphabetical order): Ansoft Designer, AutoCAD, CarSim, DOORS, Dymola, LabVIEW, MSC.Adams, NI Multisim, NEi Nastran, SolidWorks, SPICE, OpenWire (library).[4] The prototyping stage is more about taking algorithm design and implementing them on hardware for higher quality designs. An effective prototyping platform includes a high-level language, real-time processors, FPGA logic, modular I/O and any intellectual property needed. The deploy stage is mostly about hardware - where you put your design in the final stage. This may involve MPUs or FPGAs. ExamplesExamples of engineers and scientists applying graphical system design techniques include:
References
|
Portal di Ensiklopedia Dunia