Close Menu
  • Analog Design
    • Latest Analog Layout Interview Questions (2025)
  • Digital Design
    • Digital Electronics Interview Question(2025)
    • Top VLSI Interview Questions
  • Physical Design
    • Physical Design Interview Questions for VLSI Engineers
  • Verilog
    • Verilog Interview Questions(2024)
  • Forum
Facebook Instagram YouTube LinkedIn WhatsApp
SiliconvlsiSiliconvlsi
Forum Questions Register in Forum Login in Forum
Facebook Instagram YouTube LinkedIn WhatsApp
  • Analog Design
    • Latest Analog Layout Interview Questions (2025)
  • Digital Design
    • Digital Electronics Interview Question(2025)
    • Top VLSI Interview Questions
  • Physical Design
    • Physical Design Interview Questions for VLSI Engineers
  • Verilog
    • Verilog Interview Questions(2024)
  • Forum
SiliconvlsiSiliconvlsi
Home»Forum»Gajski-Kuhn Y-Chart
Forum

Gajski-Kuhn Y-Chart

siliconvlsiBy siliconvlsiSeptember 8, 2023Updated:May 17, 2024No Comments3 Mins Read
Facebook Pinterest LinkedIn Email WhatsApp
Share
Facebook Twitter LinkedIn Pinterest Email

Gajski-Kuhn Y-Chart

The concept of a circuit’s three domains, namely its behavioral, structural, and geometrical/physical views, was initially introduced by Gajski and Kuhn in what is known as the Gajski-Kuhn Y-Chart. This chart is named the “Y-chart” because it has three arms, resembling the letter Y.

Gajski-Kuhn Y-Chart

In this model, the “hierarchy” dimension of the 3D model is aligned with concentric abstraction levels, forming the three axes of the Y-chart. Each of these axes represents a distinct design perspective or domain, describing various attributes that characterize the element under design. Together, these views provide a comprehensive description of the design subject.

Behavioral View

Also known as behavioral description, this view describes all aspects of the design subject’s behavior. It encompasses the operations performed by the element being designed and its dynamic response. Equations, functions, and algorithms are integral parts of the behavioral view.

Structural View

Referred to as structural description, this view defines the logical structure or the abstract implementation of the design subject. It represents the topographical configuration of components and their connections. Block diagrams and symbols for components, like CPUs and memory chips, are utilized in this view.

Physical View

Known as geometrical/physical realization, this view details how the design object is physically implemented. It provides the precise geometrical layout and configuration of all components and their connectivity architectures. The physical view deals with the actual physical objects used in the construction.

In each of these three views, the design is documented at different degrees of abstraction, characterized by abstraction levels or design levels. The Y-chart encompasses five abstraction levels, moving from the outermost circle to the innermost circle:

System (Architectural) Level: At this level, the global properties of an electronic system are specified. Behavioral descriptions include block diagrams representing signals and their transient responses, while structural descriptions involve block symbols for components like CPUs and memory chips.

Algorithmic Level: Concurrent algorithms, such as signals, loops, variables, and assignments, are defined at this level. The structural view may include blocks like Arithmetic Logic Units (ALUs).

Functional Block Level (Register Transfer): This level offers a more detailed abstraction where interactions between communicating registers and logic units are described. Data structures and data flows are defined, and the geometrical view involves floorplan design.

Logical Level: In the behavioral perspective, Boolean equations describe this level. The structural view includes gates and flip-flops, while the geometrical view uses standard cells to describe the logical level.

Circuit Level: The innermost level is modeled using mathematical differential equations. This represents the actual hardware level and includes components like transistors and capacitors, extending down to crystal lattices.

The Y-chart serves as a valuable tool for illustrating physical design terms related to synthesis and generators on the left side, as well as individual design steps on the right side, as depicted in Figure 4.10. It complements the concept of hierarchy within the 3D design space, allowing for separate hierarchies in each of the three domains or views. In the Y-chart, an abstraction level is determined based on the modeling concept relevant to the specific domain or view, while the 3D model’s hierarchy embodies the composition and decomposition concept within that domain’s branch of the Y-chart.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

What are Electromigration (EM) and IR-Drop and its prevention?

December 23, 2023

Does NWELL have any impact on NMOS, do we have to consider WPE for NMOS

November 20, 2023

Analog and Digital Layout Design Forum

September 30, 2023
Leave A Reply Cancel Reply

Facebook X (Twitter) Instagram Pinterest Vimeo YouTube
  • About Us
  • Contact Us
  • Privacy Policy
© 2025 Siliconvlsi.

Type above and press Enter to search. Press Esc to cancel.