CMOS/TTL: Элемент будущего (сочинение)

Тема в разделе "WASM.ELECTRONICS", создана пользователем Paguo_86PK, 14 мар 2010.

  1. Paguo_86PK

    Paguo_86PK Руслан

    Публикаций:
    0
    Регистрация:
    8 окт 2007
    Сообщения:
    911
    Адрес:
    Ташкент
    Сижу вот в свободное время дорабатываю Визуализатор электрических схем и заодно имеющияся схемы старые мои в OEM-формате подгоняю под него, а также и Z80: Применение и разработка дорисовываю...
    Сижу и думаю. Вот к примеру К155РЕ3 сделан почти гениально! Программируется без использования лишнего вывода с подачей на него до +24В! Просто выборка кристалла и прожиг. Очень гениально придумали в своё время.
    А почему бы и все микросхемы не прошивать подобным образом? Не буквально конечно, а каким-либо оригинальным тоже?

    Набросок: Микросхема будущего
    Не думаю, что эра дискретных микросхем завершится тотальной победой даже революционных ПЛИС. Поэтому позволю себе пофантазировать...

    В недалёком будущем у микросхем будет одна универсальная марка. Внешне они никак не изменятся: 8 выводов, 14 и 16, 24 или даже 40. Словом, радиолюбитель приходит и покупает десяток микросхем, с нужным количеством выводов. Не вчитываясь в номинал.
    Если любую из этих микросхем включить в схему, работать она не станет. Это - чистый лист. Её нужно прошить. От ПЛИС она отличается очень скудным набором элементов. Но достаточным, чтобы проявить функциональность любой из микросхемы стандартной 74xx серии и её разновидностей.
    Чтобы её прошить, напряжение подаётся обратное: Последний вывод - масса, вывод с половинным номером - +Uпит.
    В таком режиме она работает как микро-ПЛИС: Специальный программный пакет с программатором вносит во внутреннюю память микросхемы индекс стандартного 74xx-номинала. В корпусе кристалл содержит уже несколько тысяч полноценных 74xx-схем и при программировании к внешным выводам подключается один из нужных. И всё!
    Причём, каждая схема-номинал там имеет пару дублёров и если при эксплуатации что-то вышло из строя, заземлив все выводы конкретной микросхемы и не вынимая (или не выпаивая) из общей схемы коротким (1мс например) обратным напряжением питания можно заставить внутренний контроллер микросхем (если вылетело несколько) просто переключиться на следующий дублёр.
    Если даже из-за схемотических особенностей закоротились и все выводы (что редкость) соседних микросхем, то переключение в них ничего не вызовет (все дублёры переключаются по кольцу до тех пор, пока флэш-затворы счётчика-индексатора не вылетят от перезаписи).
    Иными словами, все микросхемы отличаются лишь количеством циклов перевоплощений и глубиной восстановлений (числом дублёров).


    Вот таким у меня получился универсальный логический элемент 74xx-серии будущего.
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Несколько тысяч? По-моему элементарных архитектур по-меньше, так что для них не нужно. Для сложных же гораздо больше, в принципе не реализуемо и стоить будет ого-го. В общем бред, не нужно.
     
  3. a9d

    a9d New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2006
    Сообщения:
    234
    Адрес:
    Zimbabwe
    Че то я сомневаюсь, что в будущем все настолько оглупеют и начнут изготавливать микрухи с такой избыточностью. Это дорого и нерационально.
     
  4. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    a9d
    а современные микропроцессоры/микроконтроллеры?

    Paguo_86PK
    посмотрите на схемы для проганья авр и жтаг. которые попроще.

    http://www.kanda.com/products/Atmel/AT16V8.html
    http://sss-mag.com/pdf/PLDTUTOR.pdf
    http://www.latticesemi.com/lit/docs/datasheets/pal_gal/16v8.pdf
    http://en.wikipedia.org/wiki/Programmable_logic_device
    список семейств с краткими описаниями на ру
    http://catalog.gaw.ru/index.php?page=components_list&id=96
     
  5. a9d

    a9d New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2006
    Сообщения:
    234
    Адрес:
    Zimbabwe
    И у какого микроконтроллера или микропроцессора что то дублируется?
     
  6. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    a9d
    не, в плане
    МК, да и процы в большинстве случаев здорово недогружаются. но сам момент, что печатают 2-3 вида продукта вместо 2000-3000 все отлично окупает. включая проблемы с планированием.
     
  7. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    а дублируются, вроде, нанд флушки и винты. не в 2-3 раза, но какойто процент запаса там есть. вроде.
     
  8. a9d

    a9d New Member

    Публикаций:
    0
    Регистрация:
    26 апр 2006
    Сообщения:
    234
    Адрес:
    Zimbabwe
    2qqwe: На флешках и винтах эту избыточность вводят чтоб повысить время жизни и снизить процент брака на производстве. Это не дублирование.

    В МК тоже это избыточностью можно слабо назвать. Ведь ихняя переферия использоваться во многих проектах.

    Штамповать такие микрухи смысла нет. Легче придумать станок который будет штамповать специализированные микросхемы на любой вкус. Но радио "радиолюбителю" это все равно не понадобиться. Ведь к тому времени выйдет Proteus v20. Который сможет моделировать все что угодно.
     
  9. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    a9d
    да ладно. возьмите простой комп. сколько процентов его возможностей используется на среднестатическом бух-месте? а сколько возможностей арма использует средний чел в своем телефоне?
    просто, печать самой микрухи, даже сложной - стоит копейки по сравнению с оборудованием линии и обслуживанием. с разработкой и подготовкой к производству еще одной, пусть и более простой микрухи. (3dfx когдато прогорела на отсутствии своего производства. амд долгое время тоже не имела достаточных мощностей под процы. и хотя иногда обгоняла интел - не могла развить выигрыша)

    кроме того, представьте, что пришел заказ всего на 2-3к микрух (я молчу про 2-3 штуки). кто выложит 1-10 лимонов на подготовку линии к такой партии? потому и придумали последовательно от пзу на перемычках, до фпга и однократно программируемой логики.

    ну и процы отсюда же. посмотрите любительские схемы современные. кругом вместо 10-20 микрух стоит один пик-51-авр. ну или чего покруче.
     
  10. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    а что такое тогда дублирование?
     
  11. Paguo_86PK

    Paguo_86PK Руслан

    Публикаций:
    0
    Регистрация:
    8 окт 2007
    Сообщения:
    911
    Адрес:
    Ташкент
    Ага. На тебе сошёлся клином белый свет.
    На тебе сошёлся клином белый свет.
    На тебе сошёлся клином белый свет.
    Ведь универсальнее J-Tag'а в мире нет!
    И хдэ там микруха с 14-ю ногами? Там всяка сороконожка да сколопендра окаянна!
     
  12. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    qqwe
    Причём здесь какой процент используется? TC предлагает не расширение функциональности, а унификацию элементной базы, за счёт включения дополнительных/альтернативных элементов, выбор которых доступен только разработчику железа и только один раз.
     
  13. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Paguo_86PK
    Ответь, для чего это нужно?
     
  14. Paguo_86PK

    Paguo_86PK Руслан

    Публикаций:
    0
    Регистрация:
    8 окт 2007
    Сообщения:
    911
    Адрес:
    Ташкент
    Билеты на машину времени у вас там ещё продают?
    Не поленитесь подглянуть на тот момент, когда на задумку разместить в одном баллоне сразу два анода, сторонние вопрошали "А зачем это нужно? О_О"
    Думаю, найти сотню подобных случаев не составит академического труда.
     
  15. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Как же достают такие демагоги, у них конкретно спрашивают, а они в ответ хрен знает что.
     
  16. Paguo_86PK

    Paguo_86PK Руслан

    Публикаций:
    0
    Регистрация:
    8 окт 2007
    Сообщения:
    911
    Адрес:
    Ташкент
    Что вы меня критикуете!?
    Представленная тут идея ничуть не хуже этой!
    Ведь решаются фирмы на такой ход... О_о
     
  17. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Собственно вроде у Стругацких предлагалась такая идея. Там это называлось типовым элементом замены (ТЭЗ). Суть в том, что бы сократить количество запчастей, которые берутся в косм.полет. Подробности не сообщаю. Если требуется вечером могу расписать.
     
  18. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    Booster
    это относилось к совсем другому вопросу. а именно, о невыгодности использования более сложных и универвальных элементов вместо более простых

    Paguo_86PK
    очевидно, что вы смотрели только последнюю ссылку. и только на 1 стр. но если вы не поленитесь поглядеть
    http://en.wikipedia.org/wiki/Programmable_logic_device
    и даташит
    http://www.latticesemi.com/lit/docs/datasheets/pal_gal/16v8.pdf
    это не единственное и не лучшее. просто то, что вспомнилось (точнее, подгляделось. есть у меня древняя звуковуха от миро, там не менее 1/4 логики в виде 16v8)
    так вот, если вы посмотрите (чуть прокрутив вниз от начала), то обнаружите там экземпляры о 16 и 20 ногах. в том числе и в обычных дип-корпусах

    Paguo_86PK
    схемы жтагов от альтеры и хилинха
    http://www.altera.com/literature/ug/ug_bbii.pdf
    http://www.xilinx.com/support/documentation/user_guides/xtp029.pdf
     
  19. Paguo_86PK

    Paguo_86PK Руслан

    Публикаций:
    0
    Регистрация:
    8 окт 2007
    Сообщения:
    911
    Адрес:
    Ташкент
    Скачал я для начала объёмный файл, вот видно и не нашёл...
    А в предлагаемой 14-20-ногой вами вижу, что совсем не то, как я насочинял... В основном, (C) программирование обратным напряжением питания :))
    Да, я их накачал в своё время :-X
     
  20. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    Paguo_86PK
    вы прогу, что я вам в пм писал смотрели? она много чего тянет. пробуйте