Show simple item record

dc.contributor.authorSubbarayappa, Manju Kiran
dc.date.accessioned2014-09-24T14:18:40Z
dc.date.available2014-09-24T14:18:40Z
dc.date.issued2013-07-01
dc.identifier.urihttps://hdl.handle.net/11244/11191
dc.description.abstractThis thesis deals with the implementation of the decoder structure within the OPENRAM, open-source memory compiler. Memory compilers are software scripts that are used to generate memory macros according to a user's specification. Standard-Random Access Memory (SRAM) consists of an architecture that is made up of memory arrays and peripheral circuits. The peripheral circuit includes row decoder, column selection, pre-charge, write drivers and sense amplifier circuits. In this thesis, Python software is utilized to hierarchically create a decoder that is constructed efficiently given a set of arguments. In order to accomplish this task, a hierarchical decoder utilizes two levels of decoding to build its structure efficiently. This module accepts parameters for a given SRAM size, detects the pre-decoder stages required for the given address size and generates the hierarchical decoder structure accordingly. Area and Delay results are demonstrated within the FREEPDK technology for several different sizes.
dc.formatapplication/pdf
dc.languageen_US
dc.publisherOklahoma State University
dc.rightsCopyright is held by the author who has granted the Oklahoma State University Library the non-exclusive right to share this material in its institutional repository. Contact Digital Library Services at lib-dls@okstate.edu or 405-744-9161 for the permission policy on the use, reproduction or distribution of this material.
dc.titleImplementation of Hierarchical Predecoder/Decoder Structure in Openram Opensource Memory Compiler
dc.typetext
osu.filenameSUBBARAYAPPA_okstate_0664M_12872.pdf
osu.accesstypeOpen Access
dc.description.departmentElectrical Engineering
dc.type.genreThesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record