См. https://habr.com/en/articles/1065220/
video_2026-07-31_07-17-35
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
grant_20260726_150832
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
maya_ru_2_20260726_112438
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
maya_eng_20260726_122737
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
maya_ru_20260726_122606
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
tim_ru_2_20260726_124916
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
tim_ru20260726_124547
Под конец нашей месячной "Школы не в Замке, а в Клубе Хакеров по викендам" образовалась такая теплая компашка:
Майя - сделала схему которая сравнивает числа поступающие из двух источников (простого счетчика и счетчика Джонсона) и показывает лампочками "больше/меньше/равно".
Света - сделала вариант ALU, который для вычитания использует тот факт что "- A == ~ A + 1", то бишь чтобы сконструировать отрицательное число в дополнительном коде, нужно инвертировать его биты и прибавить единицу. Это был один из вопросиков на собеседование в процессорную компанию MIPS Technologies в 2009 году.
Тимофей и Нил - сконструировали несколько дизайнов, в том числе вариант конечного автомата светофора из счетчика с декодированным (one-hot) выводом 4017 и комбинационной логики после него.
Матвей - сериализацию/десериализацию со сдвиговыми регистрами, сейчас вставляет в схему побитовый сумматор (полный однобитный сумматор + сохранение переноса в D-триггере).
Аржун - школьник индийского происхождения, он только что вы пустился и поступил в унверситет Иллинойса. Сконструировал на микросхемах малой степени интеграции полный CPU, потом перенес его в FPGA.
Грант - школьник китайского происхождения, сконструировал демо многофункционального ALU на CMOS 40181 и вариант демо с интеграцией FPGA и датчика радиации.
Для тех, кто говорит "о, сейчас все перешли на Ардиуно и Расберри Пай": Ардуино/Расберри Пай - это вообще не о проектировании электронных схем, а о программировании микроконтроллеров / встроенных процессоров и немного о проектировании систем (комбинировании микроконтроллера с сенсорами и актуаторами). Говорить что школьники якобы изучают электронику при работе с Ардуиной - это как говорить что человек может научиться проектировать автомобильный двигатель с помощью уроков вождения авто по улицам.
См. информацию о проекте:
https://habr.com/en/articles/1062064/
https://verilog-meetup.com/2026/07/23/a-prequel-to-fpga-and-asic-design-using-small-scale-integration-chips/
В четверг школьники будут демонстрировать эти проекты на мероприятии в Маунтин-Вью, прошу распостранить следующую информацию:
Come to the Verilog Meetup booth at the Technology Showcase event hosted by the City of Mountain View and sponsored by Google. School students, starting from 10-year-olds, are going to demonstrate digital designs implemented using small-scale integration circuits: variants of ALUs, comparators, bit-serial arithmetic with parallel-to-serial and serial-to-parallel conversion, simple finite-state machines (FSMs) and other building blocks.
While modern 2nm designs in smartphones and AI accelerators are certainly faster than those 50-year-old 20 micron chips, they still use functionally equivalent sub-blocks constructed using logic synthesis tools and ASIC libraries. So these exercises provide a clear path for a mathematically inclined child toward future research or a profession: they can move from such exercises to SystemVerilog and FPGAs, ASIC shuttle using Tiny Tapeout, exercises in microarchitecture and building RISC-V CPUs.
This is different from exercises with Arduino and Raspberry Pi, which essentially offer microcontroller / embedded programming and some system integration, but not digital design itself. No matter how much a kid programs Arduino he will not be exposed to the work of the CPU core inside the Arduino microcontroller and therefore could not design such a core. Just like a car driver does not learn how to build a car by simply driving it on the streets.
The Technology Showcase:
Thursday, July 30, 2026
Exhibits 11-3 pm
Panel 4-6pm
Center of Performing Arts, 500 Castro St, Mountain View
Free to attend, registration not required
Некий комментатор скормил ИИ мои посты про обучение школьников цифре на макетке, и иишница в частности ответило: "Высокий порог входа для части школьников. Проект предполагает понимание базовых вещей: что такое бит, такт, сдвиговый регистр, перенос, семисегментный индикатор".
Это конечно ерунда полная. Школьники знают про арифметический перенос из того что их учили складывать столбиком числа во втором классе. Такт - это просто период между миганиями лампочки на модуле тактового генератора. Сдвиговый регистр они понимают по движению лампочек которое отображает его содержимое. А семисегментный индикатор они могут прощупать втыканием провода в пины идущие к каждому из светодиодов.
Но предоставим слово самим школьникам. Я сделал видео, но которых попросил трех школьников показать что они выучили и смогли смастерить после двух-трех сессий на викенды. Некоторые проекты они делали при мне, некоторые дома. Младшему, Матвею, дома помогал отец, но на одном из видео Матвей паяет проект при мне, на видео - так что это довольно чистый эксперимент.
Причем все это только начало - они начали с базовых компонент, но я обсудил с ними план до конечных автоматов, ALU, FIFO и перехода на FPGA платы с языком описания аппаратуры SystemVerilog и последующей реализацией микросхемы ASIC с помощью сервиса Tiny Tapeout.
Итак: Тимофей обсуждает счетчик; Тимофей и Нил отлаживают сдвиговый регистр; Матвей обсуждает комбинационный сумматор; Матвей обсуждает логический элемент XOR; Матвей сравнивает паяльники.
Могут начаться реплики "все неправильно, а где резисторы?" В схеме с платой XOR нет резисторов, так как:
1. Используется специальные 5V-толерантные светодиоды.
2. Используются кнопки с встроенными подтягивающими резисторами.
3. Используется блок питания который выдает стабильные 5 вольт.
См. заметки:
Из обучения школьников цифре на макетке нужно выкинуть все резисторы и вставить микросхемы с FIFO
https://habr.com/en/articles/1058154/
Можно ли тренировать разработчиков микросхем на 3 нанометра упражнениями с 130 нм? А упражнениями с 20000 нм?
https://ddvca.com/2022/07/27/fsm-using-3-gens/
Как обучить школьников работать в группах проектирования с помощью многоплатных проектов
https://habr.com/en/articles/1059966/
Хроники занятий микросхемами с русскими школьниками не в замке во Франции, а в хакерском клубе в Калифорнии
https://habr.com/en/articles/1054982/
Список компонентов и проектов
https://docs.google.com/spreadsheets/d/e/2PACX-1vQVkxwBRLYyLQyb3q6Uf5GjtSkGO-Vcb7BUk1vD9-P7Q1Qmjt75Tkjzn2Zk3clgOAIMQsEpSluCrNT9/pubhtml
Упражнения с микросхемами малой степени интеграции - хороший приквел к ПЛИС/FPGA и к ASIC с TinyTapeout и/или LibreLane. Особенно для школьников.
См. заметки:
Из обучения школьников цифре на макетке нужно выкинуть все резисторы и вставить микросхемы с FIFO
https://habr.com/en/articles/1058154/
Можно ли тренировать разработчиков микросхем на 3 нанометра упражнениями с 130 нм? А упражнениями с 20000 нм?
https://ddvca.com/2022/07/27/fsm-using-3-gens/
Как обучить школьников работать в группах проектирования с помощью многоплатных проектов
https://habr.com/en/articles/1059966/
Хроники занятий микросхемами с русскими школьниками не в замке во Франции, а в хакерском клубе в Калифорнии
https://habr.com/en/articles/1054982/
mat_first_20260711_135903
https://verilog-meetup.com
