hierarchical design in vlsi system

Discussion in 'General Electronics Chat' started by vead, May 19, 2014.

  1. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    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: May 19, 2014
  2. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    please help me
     
  3. alfacliff

    Well-Known Member

    Dec 13, 2013
    2,449
    428
    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.
     
  4. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    thanks for reply but but can you explain little bit
     
  5. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    please someone can help me I just want example
     
  6. Brownout

    Well-Known Member

    Jan 10, 2012
    2,375
    998
    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.
     
    vead likes this.
  7. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    I know that but what is modularity, regularity ,locality in design
     
  8. Brownout

    Well-Known Member

    Jan 10, 2012
    2,375
    998
    I just explained modularity.
     
  9. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    do you know about regularity ,locality
     
  10. Brownout

    Well-Known Member

    Jan 10, 2012
    2,375
    998
    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
     
  11. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    this is exam question and I don't understand
     
  12. vead

    Thread Starter Active Member

    Nov 24, 2011
    621
    8
    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
     
  13. Brownout

    Well-Known Member

    Jan 10, 2012
    2,375
    998
    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.
     
Loading...