This article may be confusing or unclear to readers. Please help clarify the article. There might be a discussion about this on the talk page.(February 2023) (Learn how and when to remove this message)
This article provides insufficient context for those unfamiliar with the subject. Please help improve the article by providing more context for the reader.(February 2023) (Learn how and when to remove this message)
Design Space Exploration (DSE) refers to systematic analysis and pruning of unwanted design points based on parameters of interest. While the term DSE can apply to any kind of system, we refer to electronic and embedded system design in this article.
Given the complex specification of electronic systems and the plethora of design choices ranging from the choice of components, number of components, operating modes of each of the components, connections between the components, choice of algorithm, etc.; design decisions need to be based on a systematic exploration process.[1] However, the exploration process is complex because of a variety of ways in which the same functionality can be implemented. A tradeoff analysis between each of the implementation option based on a certain parameter of interest forms the basis of DSE. The parameter of interest could vary across systems, but the commonly used parameters are power, performance, and cost. Additional factors like size, shape, weight, etc. can be important for some handheld systems like cellphone and tablets. With growing usage of mobile devices, energy is also becoming a mainstream optimization parameter along with power and performance.
Owing to the complexity of the exploration process, researchers [according to whom?] have proposed automated DSE where the exploration software is able to take decisions and comes up with the optimal solution. However, it is not possible to have an automated DSE for all kind of systems and hence there are semi-automated methods of DSE where the designer has to steer the tool after every iteration towards convergence. Since the exploration is a complex process which takes large computational time, researchers have developed exploration tools which can give an approximate analysis of the system behavior in a fraction of time compared to accurate analysis. Such tools are very important for quick comparison of design decisions and are becoming more important with increasing complexity of designs.
To simplify the complexity of DSE, researchers have been continuously striving to raise the abstractions of component and system definition to be able to cater to larger and complex systems. For example, instead of modeling a digital system at transistor or gate level, there have been attempts to use RTL or behavioral modeling. Further higher abstractions like SystemC or block diagram based modeling are also used depending on the system requirements. Modeling at higher abstractions allows fast exploration of various design choices for the lower level implementation.
The ability to operate on the space of design candidates makes DSE useful for many engineering tasks, such as rapid prototyping, optimization, and system integration.[2]
^Pimentel, Andy (Feb 2017). "Exploring Exploration: A Tutorial Introduction to Embedded Systems Design Space Exploration". IEEE Design & Test. 34 (1): 77–90. doi:10.1109/MDAT.2016.2626445. hdl:11245.1/d91527ff-6f4c-4484-8437-7c9e38648a0b. S2CID 16297637.
^Kang, Eunsuk; Jackson, Ethan; Schulte, Wolfram (2010). An approach for effective design space exploration. FOCS'10 Proceedings of the 16th Monterey conference on Foundations of computer software: modeling, development, and verification of adaptive systems. Springer-Verlag Berlin, Heidelberg. ISBN 978-3-642-21291-8.
and 28 Related for: Design space exploration information
DesignSpaceExploration (DSE) refers to systematic analysis and pruning of unwanted design points based on parameters of interest. While the term DSE...
guide to spaceexploration. Spaceexploration – use of astronomy and space technology to explore outer space. Physical exploration of space is conducted...
timeline of spaceexploration which includes notable achievements, first accomplishments and milestones in humanity's exploration of outer space. This timeline...
The Vision for SpaceExploration (VSE) was a plan for spaceexploration announced on January 14, 2004 by President George W. Bush. It was conceived as...
SpaceExploration Technologies Corporation, commonly referred to as SpaceX, is an American spacecraft manufacturer, launch service provider and satellite...
Spaceexploration is the use of astronomy and space technology to explore outer space. While the exploration of space is currently carried out mainly...
The future of spaceexploration involves both telescopic exploration and the physical exploration of space by robotic spacecraft and human spaceflight...
The SpaceExploration Initiative was a 1989–1993 space public policy initiative of the George H. W. Bush administration. On July 20, 1989, the 20th anniversary...
The SpaceExploration Vehicle (SEV) is a modular vehicle concept developed by NASA from 2008 to 2015. It would have consisted of a pressurized cabin that...
As the space race came to an end, a new rationale for investment in spaceexploration emerged, focused on the pragmatic use of space for improving life...
days to complete. As a result, routine tasks such as design optimization, designspaceexploration, sensitivity analysis and "what-if" analysis become...
Earth orbit from Earth. The Exploration Telerobotics Symposium in 2012 explored this and other topics. In spacecraft design, the United States Air Force...
the Exploration and Development of Space (SEDS) is a non-profit international student organization whose purpose is to drive space advocacy of space exploration...
is designed to ultimately also be able to carry humans. The Exploration Company was founded in July 2021 by Hélène Huby (CEO) with a group of space engineers...
Chinese Deep Space Network. Major programs include China Manned Space Program, BeiDou Navigation Satellite System, Chinese Lunar Exploration Program, Gaofen...
The Soviet space program served as an important marker of Soviet claims to its global superpower status.: 1 The theory of spaceexploration had a solid...
symbiotic within vascular plant roots Designspaceexploration, systematic analysis and pruning of unwanted design points based on parameters of interest...
The Crew Exploration Vehicle (CEV) was a component of the U.S. NASA Vision for SpaceExploration plan. A competition was held to design a spacecraft that...
orientation, emphasizing peaceful applications in space science. It has since led most of America's spaceexploration programs, including Project Mercury, Project...
mixed-integer nonlinear programming, and traditional designspaceexploration. The OpenMDAO framework is designed to aid in linking together separate pieces of...
The Space Age is a period encompassing the activities related to the space race, spaceexploration, space technology, and the cultural developments influenced...
in space. The brewing machine and drinking cups were specially designed to work with fluids in low gravity. Japanese: The Japan Aerospace Exploration Agency...
The Exploration Upper Stage (EUS) is a rocket stage under development that will be used for future flights of NASA's Space Launch System (SLS). Used on...
pSeven is a designspaceexploration (DSE) software platform that was developed by pSeven SAS that features design, simulation, and analysis capabilities...
topical guide to space science: Space science – field that encompasses all of the scientific disciplines that involve spaceexploration and study natural...
communications, Earth observation, meteorology, navigation, space colonization, planetary exploration, and transportation of humans and cargo. All spacecraft...
The Civilian SpaceeXploration Team, also known as the CSXT, is a team of around 30 civilians interested in private spaceflight. The team was created...
portal Chinese Lunar Exploration Program Planetary Exploration of China Tiangong space station Includes both civilian and military space spending. "Global...