Joined Nov 24, 2011
629
hierarchical design is used to reduce complexity of circuit by chip designer

mainly three approach are used
1)modularity
2)regularity
3)locality

1)modularity - submodule have well defined function and Interface
2)regularity - big system divide into similar submodule

Q- I have searched on goggle BUT I don't understand I am looking real example for modularity and regularity
does anyone can help with simple example

Last edited:

Joined Nov 24, 2011
629

#### alfacliff

Joined Dec 13, 2013
2,458
standardization of gate circuits is one expample of modularity. and if you look at the layout of ram or rom designs, they are very regular. that helps to keep the speed constant across the chip.

Joined Nov 24, 2011
629
thanks for reply but but can you explain little bit

Joined Nov 24, 2011
629
please someone can help me I just want example

#### Brownout

Joined Jan 10, 2012
2,390
Thins of an SOC--System On a Chip-- it has a processor and several peripherals such as UART, SPI, etc. The processor and individual peripherals are all modules. They are developed individually, and then integrated into a system.

Joined Nov 24, 2011
629
Thins of an SOC--System On a Chip-- it has a processor and several peripherals such as UART, SPI, etc. The processor and individual peripherals are all modules. They are developed individually, and then integrated into a system.
I know that but what is modularity, regularity ,locality in design

#### Brownout

Joined Jan 10, 2012
2,390
I just explained modularity.

Joined Nov 24, 2011
629
I just explained modularity.
do you know about regularity ,locality

#### Brownout

Joined Jan 10, 2012
2,390
From where are you getting these terms?

reg·u·lar·i·ty

noun \ˌre-gyə-ˈla-rə-tē also ˌrā-\
plural reg·u·lar·i·ties

1
: the quality or state of being regular
2
: something that is regular

lo·cal·i·ty

noun \lō-ˈka-lə-tē\ a particular place or area

Joined Nov 24, 2011
629
From where are you getting these terms?

reg·u·lar·i·ty

noun \ˌre-gyə-ˈla-rə-tē also ˌrā-\
plural reg·u·lar·i·ties

1
: the quality or state of being regular
2
: something that is regular

lo·cal·i·ty

noun \lō-ˈka-lə-tē\ a particular place or area
this is exam question and I don't understand

Joined Nov 24, 2011
629
look at this statement

Regularity means that the hierarchical decomposition of a large system should result in not only simple, but also similar blocks, as much as possible.

The concept of locality also ensures that connections are mostly between neighboring modules,

can anyone give example for this statement for my understanding

#### Brownout

Joined Jan 10, 2012
2,390
The concept of locality also ensures that connections are mostly between neighboring modules,

can anyone give example for this statement for my understanding
eg.: locating cache memory close to a processor on the die so that connections between processor and cache memory are made with short wires.

I have no idea about the other one.