Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2025 Foundation Course
NEET 2025 Foundation Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
317 views
in Electronics by (115k points)
closed by
A 16 kb (= 16, 384 bit) memory array is designed as a square with an aspect ratio of one (number of rows is equal to the number of columns). The minimum number of address lines needed for the row decoder is __________.

1 Answer

0 votes
by (152k points)
selected by
 
Best answer

The size of a memory register is given by \({\rm{M}} \times {\rm{N}}\) where \({\rm{M}}\) is the number of rows and \({\rm{N}}\) is the number of columns. Now, the given memory array is in the size of a square, i.e, the number of rows is equal to the number of columns. Thus, \({\rm{M}} = {\rm{N}}\). So, we have \({{\rm{M}}^2} = 16384\).

\(\Rightarrow {\rm{M}} = 128\)

Now, the rows are fetched by the address lines and all the registers of a particular row are handled by data lines. Now, for a register with 128 flip flops can be handled by \({\log _2}128 = 7\) data lines. Similarly, the number of address lines required by the row decoder is also 7.

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

Categories

...