-Музыка

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в fixin

 -Сообщества

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 12.12.2002
Записей: 4343
Комментариев: 24598
Написано: 35607


Состояния шин пирамидальной памяти

Воскресенье, 24 Июня 2007 г. 13:54 + в цитатник
Вот всевозможные состояния шин пирамидальной памяти.
Желтым цветом отмечены ситуации, когда сигнал на линии LEV устанавливает однозначно в ноль линию ADR.

LI 5.09.15

 (521x473, 80Kb)
Рубрики:  Идеи

dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 14:45 (ссылка)
т.е. логические формулы отсюда

есть лажа?
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 14:46 (ссылка)
Исходное сообщение dimzon541: т.е. логические формулы отсюда

есть лажа?


в смысле лажа?
В колонках играет: Блестящие - Апельсиновая песня {Блестящие - Апельсиновая песня}

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 14:47 (ссылка)
кстати, в догонку, разрисуй подробно схему преобразования сигналов level и addr а МЫ сравним её сложность с дешифратором матричной памяти :)
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 14:48 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541: т.е. логические формулы отсюда

есть лажа?


в смысле лажа?


в том смысле что приведённые формулы НЕ СООТВЕТСВУЮТ твоей таблице
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 14:50 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Исходное сообщение dimzon541: т.е. логические формулы отсюда

есть лажа?

в смысле лажа?

в том смысле что приведённые формулы НЕ СООТВЕТСВУЮТ твоей таблице


Приведи пример несоответствия.
В колонках играет: Дискотека Авария и Моральный кодекс - Первый снег {Дискотека Авария и Моральный кодекс - Первый снег}

LI 5.09.15
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 14:51 (ссылка)
Исходное сообщение dimzon541: кстати, в догонку, разрисуй подробно схему преобразования сигналов level и addr а МЫ сравним её сложность с дешифратором матричной памяти :)


Какая схема нах. ADR в NADR преобразуется инвертором.
А по тем формулам, что видны на картинке, ADR обнуляется сигналами LEV с помощью одного элемента "И" на каждый ADR...
В колонках играет: Дискотека Авария и Моральный кодекс - Первый снег {Дискотека Авария и Моральный кодекс - Первый снег}

LI 5.09.15
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 14:52 (ссылка)
Исходное сообщение dimzon541: кстати, в догонку, разрисуй подробно схему преобразования сигналов level и addr а МЫ сравним её сложность с дешифратором матричной памяти :)


Димзон, у меня такое впечатление, что ты не вкурил логику работы схемы.
Начни с этого, а потом перейдем к элементной базе.
Когда ты поймешь, как работает логика, у тебя не будет таких дебильных вопросов.
В колонках играет: Дискотека Авария и Моральный кодекс - Первый снег {Дискотека Авария и Моральный кодекс - Первый снег}

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 14:53 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541: кстати, в догонку, разрисуй подробно схему преобразования сигналов level и addr а МЫ сравним её сложность с дешифратором матричной памяти :)


Димзон, у меня такое впечатление, что ты не вкурил логику работы схемы.
Начни с этого, а потом перейдем к элементной базе.
Когда ты поймешь, как работает логика, у тебя не будет таких дебильных вопросов.


Непезди, твои логические формулы не соответсвуют твоей-же таблице значений
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 14:59 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541:
Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: т.е. логические формулы отсюда

есть лажа?

в смысле лажа?

в том смысле что приведённые формулы НЕ СООТВЕТСВУЮТ твоей таблице


Приведи пример несоответствия.
[/QUOTE]

треться строка твоей таблицы.
у тебя формула:
NADR0 = !ADR0 & LEV0

Подставляем
NADR0 = !0 & 0 = 1 & 0 = 0
А у тебя в таблице NADR0 в строке №3 = 1
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 15:10 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: т.е. логические формулы отсюда

есть лажа?

в смысле лажа?

в том смысле что приведённые формулы НЕ СООТВЕТСВУЮТ твоей таблице

Приведи пример несоответствия.
[/QUOTE]
треться строка твоей таблицы.
у тебя формула:
NADR0 = !ADR0 & LEV0
Подставляем
NADR0 = !0 & 0 = 1 & 0 = 0
А у тебя в таблице NADR0 в строке №3 = 1
[/QUOTE]

да, формулы неправильные.
счас напишу правильные.
Но пока нужно брать формулы из таблицы - в таблице они правильные. ;-)
В колонках играет: Иван Купала - Пчелы 2 {Иван Купала - Пчелы 2}

LI 5.09.15
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 15:16 (ссылка)
Формулы такие:

NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2

Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.
В колонках играет: Елена Волгина - Солнцерыжее лето {Елена Волгина - Солнцерыжее лето}

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 17:12 (ссылка)
Исходное сообщение fixin
Формулы такие:

NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2

Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.


Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - 1 инвертор
NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента

итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)

теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов

итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Воскресенье, 24 Июня 2007 г. 17:27 (ссылка)
Исходное сообщение dimzon541
Исходное сообщение fixin
Формулы такие:

NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2

Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.


Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - 1 инвертор
NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента

итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)

теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов

итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек


под сумматором я, естественно, подразумеваю элемент "И"
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Воскресенье, 24 Июня 2007 г. 19:29 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - 1 инвертор
NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек


Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.

Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.

В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.

Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.

Гыгыгы, димзон, ты считать умеешь, или как?




В колонках играет: Track 11 {11 - Искры в камине}

LI 5.09.15
Ответить С цитатой В цитатник
Аноним   обратиться по имени Понедельник, 25 Июня 2007 г. 00:55 (ссылка)
Ты бесстыдник. Ты публично пишешь о том о чём не имеешь никакого представления и даже элементарных знаний. Даже названия которые ты выбираешь для своих бессознательных идей don't make any sense. Например пирамида - это многогранник, основание которого представляет многоугольник, а остальные грани - треугольники, имеющие общую вершину. А многогранник - это геометрическое тело (гыгыгы), ограниченное многими плоскостями.
Ответить С цитатой В цитатник
Аноним   обратиться по имени Понедельник, 25 Июня 2007 г. 09:16 (ссылка)
Сосипан у нас эдайкий преоблразователь чужого гавна в свое собсвенное =) Хорошо тебя на ixbt подкормили =)
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Понедельник, 25 Июня 2007 г. 09:21 (ссылка)
Исходное сообщение Pettkin: Ты бесстыдник. Ты публично пишешь о том о чём не имеешь никакого представления и даже элементарных знаний. Даже названия которые ты выбираешь для своих бессознательных идей don't make any sense. Например пирамида - это многогранник, основание которого представляет многоугольник, а остальные грани - треугольники, имеющие общую вершину. А многогранник - это геометрическое тело (гыгыгы), ограниченное многими плоскостями.


Да мне пофиг, главное, что схема работать и опровергнуть ее у вас не получилось.
так что я свое имя в историю схемотехники уже вписал. Гыгыгы

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Понедельник, 25 Июня 2007 г. 13:14 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541:
Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - 1 инвертор
NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек


Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.

Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.

В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.

Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.

Гыгыгы, димзон, ты считать умеешь, или как?


Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.


Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Понедельник, 25 Июня 2007 г. 13:36 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - 1 инвертор
NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]

Какая разница, в матричной то все равно меньше, гыгыгы...

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Понедельник, 25 Июня 2007 г. 14:01 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541:
Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - 1 инвертор
NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]

Какая разница, в матричной то все равно меньше, гыгыгы...
[/QUOTE]

Не меньше, гыгыгы...
У тя явно с математикой беда.
Итак, ты рассматривал память на 4096 ячеек. Для этого достаточно матрицы 64*64
Два дешифратора для такой матрицы будут "весить" 64*6/2+64*6/2 = 384 элемента
ИТОГО: Накладные расходы на матричную память - 384 элемента

Теперь посмотрим твою "пирамидальную"
примерно такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 ячеек памяти

На "адресную шину" надо 1+3+5+7+9+11+13+15+17+19+21 = 121 элемент
На "уровень" надо дешифратор = 22 элемента
далее, даже следуя твоему-же извращённому представлению о ячейке памяти имеем 4094-2048-2=2044 ячеек с лишним транзистором (на ОДНОМ транзисторе сразу ДВА "И" не сделаешь полюбому, согласен?)
итого - плюс 2044 транзисторов
предположим что 1 мелкий логический элемент это в среднем 3 транзистора
Итого имеем 2044/3 = 680 дополнительных логических элементов

Посчитаем результирующие расходы на "пирамидальную" память:
121+22+680 = 823 элемента, в то время как для матричной памяти той-же ёмкости нужно всего 384 элемента


Заметь, расчёты проведены с учётом твоего бреда о возможности реализации "И" на одном транзисторе, гыгыгы
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Понедельник, 25 Июня 2007 г. 14:17 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - [b]1 инвертор

NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]
Какая разница, в матричной то все равно меньше, гыгыгы...
[/QUOTE]
Не меньше, гыгыгы...
У тя явно с математикой беда.
Итак, ты рассматривал память на 4096 ячеек. Для этого достаточно матрицы 64*64
Два дешифратора для такой матрицы будут "весить" 64*6/2+64*6/2 = 384 элемента
ИТОГО: Накладные расходы на матричную память - 384 элемента
Теперь посмотрим твою "пирамидальную"
примерно такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 ячеек памяти
На "адресную шину" надо 1+3+5+7+9+11+13+15+17+19+21 = 121 элемент
На "уровень" надо дешифратор = 22 элемента
далее, даже следуя твоему-же извращённому представлению о ячейке памяти имеем 4094-2048-2=2044 ячеек с лишним транзистором (на ОДНОМ транзисторе сразу ДВА "И" не сделаешь полюбому, согласен?)
итого - плюс 2044 транзисторов
предположим что 1 мелкий логический элемент это в среднем 3 транзистора
Итого имеем 2044/3 = 680 дополнительных логических элементов
Посчитаем результирующие расходы на "пирамидальную" память:
121+22+680 = 823 элемента, в то время как для матричной памяти той-же ёмкости нужно всего 384 элемента
Заметь, расчёты проведены с учётом твоего бреда о возможности реализации "И" на одном транзисторе, гыгыгы
[/B][/QUOTE]

Димзон, ты транзисторы неправильно посчитал.
Во первых в пирамидальной памяти на логическом уровне столько же элементов "И", скольок и в матричной, экономия на дешифраторах! И экономия на длине провода.

Посмотри в таблице, сколько на 11 уровне содержится элементов "И".
дальше подсчеты пошли неверные.
В колонках играет: Бутырка - Баба Маша {004 Baba Masha (Butyrka)}

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Понедельник, 25 Июня 2007 г. 14:25 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541:
Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - [b]1 инвертор

NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]
Какая разница, в матричной то все равно меньше, гыгыгы...
[/QUOTE]
Не меньше, гыгыгы...
У тя явно с математикой беда.
Итак, ты рассматривал память на 4096 ячеек. Для этого достаточно матрицы 64*64
Два дешифратора для такой матрицы будут "весить" 64*6/2+64*6/2 = 384 элемента
ИТОГО: Накладные расходы на матричную память - 384 элемента
Теперь посмотрим твою "пирамидальную"
примерно такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 ячеек памяти
На "адресную шину" надо 1+3+5+7+9+11+13+15+17+19+21 = 121 элемент
На "уровень" надо дешифратор = 22 элемента
далее, даже следуя твоему-же извращённому представлению о ячейке памяти имеем 4094-2048-2=2044 ячеек с лишним транзистором (на ОДНОМ транзисторе сразу ДВА "И" не сделаешь полюбому, согласен?)
итого - плюс 2044 транзисторов
предположим что 1 мелкий логический элемент это в среднем 3 транзистора
Итого имеем 2044/3 = 680 дополнительных логических элементов
Посчитаем результирующие расходы на "пирамидальную" память:
121+22+680 = 823 элемента, в то время как для матричной памяти той-же ёмкости нужно всего 384 элемента
Заметь, расчёты проведены с учётом твоего бреда о возможности реализации "И" на одном транзисторе, гыгыгы
[/B][/QUOTE]

Димзон, ты транзисторы неправильно посчитал.
Во первых в пирамидальной памяти на логическом уровне столько же элементов "И", скольок и в матричной, экономия на дешифраторах! И экономия на длине провода.

Посмотри в таблице, сколько на 11 уровне содержится элементов "И".
[/QUOTE]
непесди
в матричной вооще нет "И", ну фиг с тобой, допустим этот несчастный транзистор может по совместительству выполнять "И".
Но между первым и последним уровнем у тебя во всех транзисторах по дополнительному "И" - значит как минимум +1 транзистор в каждой ячейке
Имей ввиду, ячейка памяти без транзистора вообще работать не будет.
В результате на первом и последнем уровне по одному транзистору полюбому, на остальных - не меньше 2-х транзисторов.
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Понедельник, 25 Июня 2007 г. 14:36 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [B][QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - [b]1 инвертор

NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]
Какая разница, в матричной то все равно меньше, гыгыгы...
[/QUOTE]
Не меньше, гыгыгы...
У тя явно с математикой беда.
Итак, ты рассматривал память на 4096 ячеек. Для этого достаточно матрицы 64*64
Два дешифратора для такой матрицы будут "весить" 64*6/2+64*6/2 = 384 элемента
ИТОГО: Накладные расходы на матричную память - 384 элемента
Теперь посмотрим твою "пирамидальную"
примерно такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 ячеек памяти
На "адресную шину" надо 1+3+5+7+9+11+13+15+17+19+21 = 121 элемент
На "уровень" надо дешифратор = 22 элемента
далее, даже следуя твоему-же извращённому представлению о ячейке памяти имеем 4094-2048-2=2044 ячеек с лишним транзистором (на ОДНОМ транзисторе сразу ДВА "И" не сделаешь полюбому, согласен?)
итого - плюс 2044 транзисторов
предположим что 1 мелкий логический элемент это в среднем 3 транзистора
Итого имеем 2044/3 = 680 дополнительных логических элементов
Посчитаем результирующие расходы на "пирамидальную" память:
121+22+680 = 823 элемента, в то время как для матричной памяти той-же ёмкости нужно всего 384 элемента
Заметь, расчёты проведены с учётом твоего бреда о возможности реализации "И" на одном транзисторе, гыгыгы
[/B][/QUOTE]
Димзон, ты транзисторы неправильно посчитал.
Во первых в пирамидальной памяти на логическом уровне столько же элементов "И", скольок и в матричной, экономия на дешифраторах! И экономия на длине провода.
Посмотри в таблице, сколько на 11 уровне содержится элементов "И".
[/QUOTE]
непесди
в матричной вооще нет "И", ну фиг с тобой, допустим этот несчастный транзистор может по совместительству выполнять "И".
Но между первым и последним уровнем у тебя во всех транзисторах по дополнительному "И" - значит как минимум +1 транзистор в каждой ячейке
Имей ввиду, ячейка памяти без транзистора вообще работать не будет.
В результате на первом и последнем уровне по одному транзистору полюбому, на остальных - не меньше 2-х транзисторов.
[/B][/QUOTE]

Гы, димзон, в том и прикол, что на последнем уровне нет транзистора, он использует вывод транзистора предыдущего уровня. Так что не тренди, пожалуйста.
В колонках играет: Виктор Петлюра - Исповедь Вора {009 Ispoved' Vora (Viktor Petlyura)}

LI 5.09.15
Ответить С цитатой В цитатник
dimzon541   обратиться по имени Понедельник, 25 Июня 2007 г. 14:42 (ссылка)
Исходное сообщение fixin
Исходное сообщение dimzon541:
Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [B][QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - [b]1 инвертор

NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]
Какая разница, в матричной то все равно меньше, гыгыгы...
[/QUOTE]
Не меньше, гыгыгы...
У тя явно с математикой беда.
Итак, ты рассматривал память на 4096 ячеек. Для этого достаточно матрицы 64*64
Два дешифратора для такой матрицы будут "весить" 64*6/2+64*6/2 = 384 элемента
ИТОГО: Накладные расходы на матричную память - 384 элемента
Теперь посмотрим твою "пирамидальную"
примерно такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 ячеек памяти
На "адресную шину" надо 1+3+5+7+9+11+13+15+17+19+21 = 121 элемент
На "уровень" надо дешифратор = 22 элемента
далее, даже следуя твоему-же извращённому представлению о ячейке памяти имеем 4094-2048-2=2044 ячеек с лишним транзистором (на ОДНОМ транзисторе сразу ДВА "И" не сделаешь полюбому, согласен?)
итого - плюс 2044 транзисторов
предположим что 1 мелкий логический элемент это в среднем 3 транзистора
Итого имеем 2044/3 = 680 дополнительных логических элементов
Посчитаем результирующие расходы на "пирамидальную" память:
121+22+680 = 823 элемента, в то время как для матричной памяти той-же ёмкости нужно всего 384 элемента
Заметь, расчёты проведены с учётом твоего бреда о возможности реализации "И" на одном транзисторе, гыгыгы
[/B][/QUOTE]
Димзон, ты транзисторы неправильно посчитал.
Во первых в пирамидальной памяти на логическом уровне столько же элементов "И", скольок и в матричной, экономия на дешифраторах! И экономия на длине провода.
Посмотри в таблице, сколько на 11 уровне содержится элементов "И".
[/QUOTE]
непесди
в матричной вооще нет "И", ну фиг с тобой, допустим этот несчастный транзистор может по совместительству выполнять "И".
Но между первым и последним уровнем у тебя во всех транзисторах по дополнительному "И" - значит как минимум +1 транзистор в каждой ячейке
Имей ввиду, ячейка памяти без транзистора вообще работать не будет.
В результате на первом и последнем уровне по одному транзистору полюбому, на остальных - не меньше 2-х транзисторов.
[/B][/QUOTE]

Гы, димзон, в том и прикол, что на последнем уровне нет транзистора, он использует вывод транзистора предыдущего уровня. Так что не тренди, пожалуйста.
[/QUOTE]

Без транзистора работать не будет - заряд стечёт ;)

Либо давай электрическую принципиальную схему ;)
Ответить С цитатой В цитатник
fixin   обратиться по имени Re: Ответ в fixin; Состояния шин пирамидальной памяти Понедельник, 25 Июня 2007 г. 16:33 (ссылка)
Исходное сообщение dimzon541:
Исходное сообщение fixin
Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [B][QUOTE]Исходное сообщение fixin
[QUOTE]Исходное сообщение dimzon541: [B][QUOTE]Исходное сообщение fixin
Формулы такие:
NADR0=!ADR0
NADR1=!ADR1 & !LEV0
NADR2=!ADR2 & !LEV0 & !LEV1
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2
Естественно, на ADRI нужно подавать только правильные адреса. ;-)
Или обнулять лишние разряды на ADRI в зависимости от LEV.

Итик, давай посчитаем сколько надо мелких логических элементов
NADR0=!ADR0 - [b]1 инвертор

NADR1=!ADR1 & !LEV0 - 2 инвертора + 1 сумматор
NADR2=!ADR2 & !LEV0 & !LEV1 - 3 инвертора + 2 сумматора
NADR3=!ADR3 & !LEV0 & !LEV1 & !LEV2 - 4 инвертора + 3 сумматора
итого 1+3+5+7 = 16 мелких логических элементов
плюс ещё дешифратор для lev - 2 мелких логических элемента
итого 18 элементов для 30 ячеек памяти (про усложнение самих ячеек памяти пока промолчу)
теперь считаем матричную на 32 ячейки:
в матричной памяти кроме ячеек ещё дешифратор. На 32 ячейки матричной памяти (4*8) (2 линии на 3 линии) дешифраторы занимают 4*2/2 + 8*3/2 = 16 мелких логических элементов
итого в матричной памяти на 32 ячейки элементов меньше чем в пирамидальной на 30 ячеек

Димзон, в натуре, ты не дружись с математикой.
Линия дешифратора преобразует N-разрядный адрес в 2 в степени N линий, то бишь элементов логических в нем порядка 2 в степени N.
Окей, давай посчитаем.
В матричной памяти размером M на N будет 2^N+2^M линий и столько же логических элементов.
В пирамидальной памяти из K разрядов и соответственно из K уровней будет K инверторов адреса, K инверторов уровня и (1+К)/2*К элементов И для умножения уровней на адрес (арифм.прогрессия).
Т.е. всего 2*К+(1+К)/2*К.
Чуствуешь разницу? Нет?
Возьмем матрицу 10*10
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.
В матричной памяти такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 элементов.
Элементов на дешифраторы нужно: 2*11+(1+11)/2*11=22+12/2*11=22+66=88 логических элементов.
Гыгыгы, димзон, ты считать умеешь, или как?

Фиксин, перечитай ещё раз ЧТО ты тут написал. У тебя реально с математикой проблемы!
У нее будет для дешифраторов 2^10+2^10=1024+1024=4096 элементов.

Фиксин, 1024 + 1024 = 2048 А НЕ 4096
Учись складывать столбиком, дэбил
[/QUOTE]
Какая разница, в матричной то все равно меньше, гыгыгы...
[/QUOTE]
Не меньше, гыгыгы...
У тя явно с математикой беда.
Итак, ты рассматривал память на 4096 ячеек. Для этого достаточно матрицы 64*64
Два дешифратора для такой матрицы будут "весить" 64*6/2+64*6/2 = 384 элемента
ИТОГО: Накладные расходы на матричную память - 384 элемента
Теперь посмотрим твою "пирамидальную"
примерно такой объем умещается в 11 уровней:
2+4+8+16+32+64+128+256+512+1024+2048=4094 ячеек памяти
На "адресную шину" надо 1+3+5+7+9+11+13+15+17+19+21 = 121 элемент
На "уровень" надо дешифратор = 22 элемента
далее, даже следуя твоему-же извращённому представлению о ячейке памяти имеем 4094-2048-2=2044 ячеек с лишним транзистором (на ОДНОМ транзисторе сразу ДВА "И" не сделаешь полюбому, согласен?)
итого - плюс 2044 транзисторов
предположим что 1 мелкий логический элемент это в среднем 3 транзистора
Итого имеем 2044/3 = 680 дополнительных логических элементов
Посчитаем результирующие расходы на "пирамидальную" память:
121+22+680 = 823 элемента, в то время как для матричной памяти той-же ёмкости нужно всего 384 элемента
Заметь, расчёты проведены с учётом твоего бреда о возможности реализации "И" на одном транзисторе, гыгыгы
[/B][/QUOTE]
Димзон, ты транзисторы неправильно посчитал.
Во первых в пирамидальной памяти на логическом уровне столько же элементов "И", скольок и в матричной, экономия на дешифраторах! И экономия на длине провода.
Посмотри в таблице, сколько на 11 уровне содержится элементов "И".
[/QUOTE]
непесди
в матричной вооще нет "И", ну фиг с тобой, допустим этот несчастный транзистор может по совместительству выполнять "И".
Но между первым и последним уровнем у тебя во всех транзисторах по дополнительному "И" - значит как минимум +1 транзистор в каждой ячейке
Имей ввиду, ячейка памяти без транзистора вообще работать не будет.
В результате на первом и последнем уровне по одному транзистору полюбому, на остальных - не меньше 2-х транзисторов.
[/B][/QUOTE]
Гы, димзон, в том и прикол, что на последнем уровне нет транзистора, он использует вывод транзистора предыдущего уровня. Так что не тренди, пожалуйста.
[/QUOTE]
Без транзистора работать не будет - заряд стечёт ;)
Либо давай электрическую принципиальную схему ;)
[/B][/QUOTE]

Я жду от вас описания входов-выходов вашей схемы с кондером и транзистором.
Димзон, не тупи, просто на нижнем уровне подается сигнал от транзистора (элемента И) вышестояшего уровня!
В колонках играет: Владимир Асмолов - Дорога {019 Doroga (Vladimir Asmolov)}

LI 5.09.15
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку