1
\$\begingroup\$

Here's the reference material which has me confused.

A derivation of a 6-64 tree decoder using only 2-4 decoders and 2-input and gates

Sample reference material on line tree decoder vs line matrix decoder

After reviewing these 2 images I am confused about the differences between the 2 as the 6 to 64 decoder looks remarkably like a matrix decoder albeit with additional and gates.

Are there any conventional size (eg 2-4 decoders only) or structure restrictions?

Or is a matrix decoder just 2 line tree decoders laid at 90 degree angles of one another?

asked Apr 13, 2016 at 21:01
\$\endgroup\$

2 Answers 2

2
\$\begingroup\$

Good question. That 2^(m+1)-4 expression is for line tree decoders, also mentioned in question 1(b). Please see the figure on the left-hand side of page 16 on the Memory section. For a line tree decoder, you always start with a 2-4 decoder, and at each stage we add one input at a time requiring twice as many 2-input AND gates as the previous level.

In question 1(a), we are basically using a matrix decoder (see the right-hand side figure on page 16), and the number of AND gates for a matrix decoder does not follow the formula for a line tree decoder - same goes with the matrix decoder on page 16. For the matrix decoder in question 1(a), it consists of two 3-to-8 line tree decoders (where we remember a 3-to-8 line decoder can be made up of 8 gates and a 2-to-4 decoder) in X and Y dimensions and the 2-dimensional AND-gate array.

Questions referenced are for those in your problem set. Example figures are referenced from your course's slideshow notes.

answered Apr 15, 2016 at 14:09
\$\endgroup\$
0
\$\begingroup\$

Line tree decoders follow a hierarchical tree structure with a sequential decoding process, whereas matrix decoders use a matrix structure for more flexible input to output mappings. Line tree decoders have lower decoding delays and are suitable for applications where decoding speed is critical.

Matrix decoders provide more flexibility in mapping input codes to outputs, but may have higher decoding delays making them suitable for application with complex decoding patterns.

ocrdu
9,34123 gold badges33 silver badges43 bronze badges
answered Feb 5, 2024 at 17:25
\$\endgroup\$

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.