Книжка содержит «введение во все», доступное способному школьнику или младшему студенту, который после ее прочтения может спроектировать, написать на SystemVerilog или VHDL и реализовать на ПЛИС несложный, но при этом совершенно настоящий конвейерный процессор. Книга написана живым языком и для введения концепций, например конечных автоматов, использует примеры типа:
К сожалению, так же как и год назад, скачивание книжки с сайта imgtec.com сделано криворуко. Регистрироваться нужно дважды – сперва в члены Imagination Community, а потом в члены Imagination University Program. К счастью, в этом году двойную регистрацию можно сделать на одной и той же странице – для этого достаточно ответить «Yes” на написанный в конце вопрос «Do you also want to register for the Imagination University Programme?» — и заполнить еще одну открывшуюся простыню. Кроме этого, после подтверждения регистрации нужно вернуться (например нажатием «назад-назад» в браузере) на страницу, с которой собственно и скачивается файл. Я думаю, что после более тесной интеграции Европы со странами русского языка, качество британских веб-сайтов улучшится из-за повышения конкуренции среди веб-девелоперов. Но пока, увы, прийдется потерпеть и скачивать учебник вот таким образом:
Вот такая ссылка: http://community.imgtec.com/downloads/digital-design-and-computer-architecture-russian-edition-second-edition
ведет вот на такую:
http://community.imgtec.com/register
После чего там в конце будет незаметно стоять вот такой вопрос:
И когда вы нажмете на квадратик, вниз откроется вот такая форма:
Если вы забыли нажать на квадратик, вот альтернативная последовательность регистрации:
1) зарегистрироваться в коммьюнити community.imgtec.com/register
2) подтвердить емейл
3) login в коммьюнити
4) пойти в imagination university program — community.imgtec.com/university/university-registration
5) пойти в меню University | Join IUP
6) заполнить
7) пойти в community.imgtec.com/downloads/digital-design-and-computer-architecture-russian-edition-second-edition и наконец скачать
Теперь о содержании. Я поместил в этот пост слайды о содержании учебника Харрис-энд-Харрис из начального поста год назад, а также окончательное расписание семинаров в Алма-Ате 22-26 августа, которые в значительной степени основаны на материалах данного учебника. Коллеги из образовательного сообщества Казахстана решили улучшить у себя уровень обучения студентов технологиям, связанным с интернетом вещей, компьютерной архитектурой, программированием встроенных систем, использованием ПЛИС-ов и мироконтроллеров. Презентация Харрис-энд-Харрис, материалов по MIPSfpga и курса Connected MCU хорошо вписалась в эту повестку дня.
После Казахстана мы с коллегами планируем и семинары в России и Украине, как на уже упоминавшиеся темы (MIPSfpga, Connected MCU), так и новые семинары Nanometer ASIC о полупроводниковом производстве.
Cлайды о содержании учебника из начального поста:
Список участников:
а также Фонд Инфраструктурных и Образовательных Программ РОСНАНО.
А вот черновики пары роликов, которые мы с коллегами из TraceAir начали снимать для популяризации идей обучения цифровой схемотехнике, компьютерной архитектуре, Верилогу, СнК итд в России:
А теперь окончательное расписание семинаров в Алма-Ате 22-26 августа, которые в значительной степени основаны на материалах данного учебника:
Спасибо за внимание!
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Комментарии (79)
crackpot
03.08.2016 11:58+1А Можно где-то достать бумажную версию для ретроградов?)
YuriPanchul
03.08.2016 17:19+3Возможность создания печатного варианта на русском языке обсуждалась, но к сожалению так и не была реализована.
PavelMSTU
03.08.2016 17:36НЛОКапитан-очевидность прилетел и опубликовал эту запись
- Распечатываем
- Брушеруем
- Profit
Old_Chroft
03.08.2016 23:18Мне вот тоже такая мысль сначала в голову пришла. Потом я посмотрел размер книги — почти 1700 страниц. Брошюру толщиной в полторы пачки офисной бумаги сделать немного проблематично :-(
k_levin
04.08.2016 09:47Мы первое издание печатали. Разделили на 3 части — получился неудобный, жутко скрипучий и тяжеленный монстр. По моим впечатлениям книга не пригодна для печати из-за существующей верстки.
sav1812
04.08.2016 10:12Да, для печати вёрстку нужно делать отдельно. Да и объём — Толстой позавидовал бы… :)
sdxq
03.08.2016 12:08-1А печатный вариант планируется?
YuriPanchul
03.08.2016 17:19Возможность создания печатного варианта на русском языке обсуждалась, но к сожалению так и не была реализована.
sav1812
04.08.2016 09:37Раз уж книга бесплатная, можно было бы создать проект на том же http://lulu.com/ — и желающие смогли бы себе заказать печатную версию сами.
nikolay_karelin
04.08.2016 11:08Бесплатная не значит свободное распространение: скорее всего даже борьба с упавшим сервером с помощью Яндекс-диска не совсем хорошо с точки зрения владельца авторских прав (издатательство Элзевир очень с хорошо свои интересы защищает).
sav1812
04.08.2016 11:15Я понимаю. Собственно говоря, издателя и имел в виду: всё равно для печати перевёрстывать придётся, а «исходники»-то только у них.
Правда, тогда я ещё не посмотрел на объём книги… :)Old_Chroft
04.08.2016 12:59А вот кстати если её переверстать по человечески — получится 600-700, максимум 800 страниц. Ибо в этой электронной версии — по 10-20 строк на странице, плюс размер страницы не А4, а что то вроде открытки. Вот, нашел бумажное издание 2012 года — 712 страниц. Не думаю, что его настолько изменили, что книга «распухла» в два раза (UPD: тем более что автор поста ниже в комментарии говорит, что издание одно и то же).
sav1812
04.08.2016 13:35Ну, 712 страниц — тоже немало. Я делал как-то на Lulu книгу товарищу, около 800 страниц в твёрдом переплёте — тот ещё фолиант получился.
Но бумажная версия такой книги была бы удобнее, да…
Armleo
03.08.2016 12:08Переход по ссылке бесконечно грузится (и не загружается вообще)… Очень хочется почитать, а ссылка не работает (хабраэффект?).
Может есть именно это версия где то еще?
BiosUefi
03.08.2016 12:08+3А бумажная версия на русском существует?
YuriPanchul
03.08.2016 17:18К сожалению нет, возможность ее создания обсуждалась, но так и не была реализована.
vconst
03.08.2016 12:13+1Если автор поста будет не против — то могу дать прямую сслыку, ибо книга хостится на амазоновском S3
24 мегаIvSan
03.08.2016 12:17Мне кажется автор не должен быть против. Вряд ли ему критически важны наши рег. данные, которые отделяют нас от свободного скачивания.
vconst
03.08.2016 12:23+10В принципе да, книга бесплатная и общедоступная, если не считать тормозов сайта
оригинал с амазон
или дропбоксWrangler
03.08.2016 17:42Спасибо, добрый человек!
У них сервер уже лежит, похоже. Русские «хакеры» одолели таки :)YuriPanchul
03.08.2016 22:04Да, только получил письмо с требованием объяснений: «The IUP has experienced exceptionally high traffic over the past 24 hours… We assume you've been blogging about the updated book? -->Please summarise ASAP what actions you have been taking.»
sll
04.08.2016 00:10Спасибо, а один абзац на одну страницу — это новый формат верстки книг?
YuriPanchul
04.08.2016 00:11Вы про абзац в начале поста? Он не из книги, а из слайдов к ней для преподавателей (в процессе перевода).
YuriPanchul
03.08.2016 17:17+1Данные критически важны, ибо из них составляется база данных для рассылок будущим потенциальным лицензиатам ядер MIPS, GPU PowerVR и RPU Ensigma (по крайней мере так я обосновывал компанейским начальникам необходимость перевода книжки три года назад), но веб девелоперы в UK сделали скачивание неудобным, посему я морально не готов бороться против скачивания с других сайтов.
vconst
03.08.2016 23:49Странные люди. Я новичок в веб-разработке, но понимаю, что если сама книга лежит на S3, значит можно воспользоваться и другими возможностями Амазон, тогда бы их сайт летал бы, а не лагал. Может у них просто мало денег? Потому что трафик у Амазон не самый дешёвый, но даже бесплатный аккаунт CFlare бы сильно облегчил им жизнь
YuriPanchul
04.08.2016 00:01Так как компания хардверная, то менеджмент тратит деньги несколько странно. По английски это называется penny smart pound foolish. То платят бешенные деньги за некий откровенно отстойный тул для внутреннего вебсайта, то экономят на вот таких вещах, что приводит к embarrassment-у. Я к таким решениям отношение не имею — я разработчик блока внутри процессора, и воевать с людьми в UK по поводу вебсайта устал. Но я передам им ваше мнение.
vconst
04.08.2016 00:05Моё мнение не много стоит, я же профи, но тут не сложно найти специалистов по разработке сайтов для высокой нагрузки
Armleo
03.08.2016 12:20Гуглить по запросу digital-design-and-computer-architecture-russian-translation. буквально первый ссылки это перезаливы старых версий.
Khort
03.08.2016 14:19Юрий, нашел те же самые ошибки что и в первом релизе:
Страница 404:
1. С-элемент Мюллера. В оригинале Muller, по фамилии создателя David Muller (USA), а в русскоязычной литературе — Маллер. Мюллер — это кто то другой.
2. Рис 3.6.7 абсолютно неверен. Пруф — википедия правый рисунок. Т.е. на рисунке в книге надо выкинуть инвертор справа, а выход элемента брать со второго плеча ячейки памяти (в виде инверторов во встречном включении).YuriPanchul
03.08.2016 16:59Ой, я перестал ваш емейл человеку, который поддерживает errata и администрирует текущую версию (Александр Барабанов из Киевского Национального Университета), но емейл потерялся. Я его попрошу вас сконтактировать или пришлите мне емейл снова на yuri.panchul@imgtec.com с копией на yuri@panchul.com.
nikolay_karelin
03.08.2016 22:54Если другие люди обнаружат опечатки или неточности — куда лучше писать: вам, сюда в комментарии или ...?
YuriPanchul
03.08.2016 23:01Пишите мне ( yuri.panchul@imgtec.com с копией на yuri@panchul.com ) и на iup@imgtec.com
valodik
03.08.2016 14:25Почему в программе семинаров в Алма-Ате вставлена картинка-вид Зеленограда, при клике на которую попадаем опять же на сайт мероприятия в Алма-Ате?)
Зеленоград, конечно, родина отечественной микроэлектроники, но в статье о нем ни слова.YuriPanchul
03.08.2016 17:09-1Ну это чтобы привнести зеленоградский дух в Казахстан. В среднем в Казахстане они до ASIC Design на уровне зеленоградских команд http://multicore.ru, http://milandr.ru и http://km211.ru еще не скоро дойдут, но пусть будет ориентир. Пока в Казахстане нужно чтобы они улучшили FPGA design и embedded programming (которое у них есть).
gnus212
03.08.2016 16:16Зарегился, а в ответ на закачку — Your account type of Participant does not have access to Digital Design And Computer Architecture (Russian Edition) Second Edition… Так и должно быть?
YuriPanchul
03.08.2016 17:01Это потому что вы не кликнули «Yes” на написанный в конце вопрос «Do you also want to register for the Imagination University Programme?» Теперь там нужно найти в меню чего-то типа «Imagination University Programme registration».
krivokot
03.08.2016 16:16Так вышло, что я задумалась и нажала регистрацию без галочки второй. Можете дать ссылку для второй регистрации? Спасибо заранее.
YuriPanchul
03.08.2016 17:09Сейчас сайт завис, но когда он отвиснет, там должно быть что-нибудь типа «Imagination University Programme registration».
YuriPanchul
03.08.2016 22:59Если вы забыли нажать на квадратик, вот альтернативная последовательность регистрации:
1) зарегистрироваться в коммьюнити http://community.imgtec.com/register
2) подтвердить емейл
3) login в коммьюнити
4) пойти в imagination university program — http://community.imgtec.com/university/university-registration
5) пойти в меню University | Join IUP
6) заполнить
7) пойти в http://community.imgtec.com/downloads/digital-design-and-computer-architecture-russian-edition-second-edition и наконец скачать
user4291
03.08.2016 20:05Книжка неплохая, а вообще для публикации слайдов лучше использовать сервисы типа slideShare, потому что в таком варианте нерационально используется большая часть тела статьи.
geekmetwice
03.08.2016 21:23+1Отвратительный по удобству, длинный, скучный пост о полезном материале. Вам, товарищ YuriPanchul, самому не стыдно его читать? Даёте ссылку на книгу, вместо книги — фигу, проходите эту зубную боль «регистрация-логин-скачать», да ещё в этом ублюдочном квесте ГАЛОЧКУ надо поставить (там, где её вообще никто не ждёт). Спасибо, блин, лучше бы тупо написали ОДНУ строчку со ссылкой на файлообменник, вместо своих простыней из слайдов (пустое место что ли хотели заполнить??). Жаль, не могу поставить 10 минусов, чтобы думали о людях.
YuriPanchul
03.08.2016 22:13+3Дык я же объяснил — я не писал веб-интерфейс сайта, писатели регистрационного сайта сидят от меня по другую сторону океана, я их уже год критикую, а они говорят их менеджменту, что заняты всякими китайцами и что проблемы якобы не существует.
*** Спасибо, блин, лучше бы тупо написали ОДНУ строчку со ссылкой на файлообменник ***
Я не могу ставить ссылки на файлообменники, я работник компании которая спонсировала этот весь перевод. Я смог добиться от менеджмента начала этого проекта, обещая им, что из регистраций они получат базу данных студентов в России, которые потом выростут и станут возможными лицензиатами ядер MIPS, PowerVR GPU, Ensigma RPU итд.
Если бы регистрация не была бы сделана криво, база данных была бы в несколько раз больше (хотя она и сейчас огромна по сравнению со многими другими странами).
gyesa
03.08.2016 22:04Спасибо за книгу — предыдущую версию читал рывками, но с упоением, сталкиваясь, вроде, и с чем-то мне известным, но при этом упорядочивая это у себя в голове и добавляя различнейшие нюансы. Но это было почти год назад. Сейчас хотелось бы вновь освежить некоторые знания. Посему отдельно спасибо за семинар в Алма-Ате, который будет проводиться — записался! Обычно спонтанностью не «болею», но здесь не раздумывая продумал поездку на полторы недели в Казахстан — и углублюсь в интересные темы, и просто побуду в прекрасном городе :)
zedxxx
03.08.2016 22:32А в нормальной, портретной ориентации, нет возможности получить эту книгу? Альбомная хорошо подходит для чтения с планшета, но вот для распечатки «2 листа на страницу», совсем не катит. На первом фото, девушка держит вполне человеческую книгу. Или такой вариант доступен только на английском языке?
YuriPanchul
03.08.2016 22:35Изначально перевод с портретной ориентацией был, но так как договор с исходным обладателем копирайта — Elsevier — был только на версию для чтения с планшета на русском языке, то все переформатировали. Впрочем, если вы готовы войти в переводчики других подобных материалов как доброволец, я могу дать вам доступ к промежуточным материалам, в том числе и той версии. Если это вас интересует, напишите мне на yuri.panchul@imgtec.com с копией на yuri@panchul.com.
Old_Chroft
04.08.2016 03:09А почему бы не дать разрешение какому нибудь русскому издательству хотя бы на Print on demand? Конечно, качество у таких книг частенько хромает, да и цена у штучных экземпляров выше — но попробовать то можно?
miksoft
04.08.2016 02:40А почему и новое издание, и прошлогоднее имеют статус «второе издание»?
YuriPanchul
04.08.2016 02:51Они оба являются переводом второго издания книги на английском, только в русском издании 2.2 исправлено несколько десятков ошибок (о основном мелких) русского издания 2.1.
art_of_press
07.08.2016 21:26А с каких пор Киевский национальный университет стал «ведущим российским ВУЗом»?
YuriPanchul
07.08.2016 21:52Места в строчке на слайде не хватило — в других местах я пишу «ведущие российские и украинские вузы»
webdi
09.08.2016 12:56А почему в России никто не напишет такой учебник?
YuriPanchul
09.08.2016 22:39В написании такого учебника нет ничего особо сложного, и подобные учебники в России писать наверняка будут. Я еще в 2012 году проанализировал дюжину уже имеющихся российских учебников и обнаружил, что хотя некоторые из них раскрывали некоторые темы хорошо (скажем комбинаторную логику), но в них всех были большие дыры (например давалась цифровая логика без языков описания аппаратуры, или скажем цифровая логика и использование микроконтроллеров — с архитектурой но без микроархитектуры. Именно поэтому и возникла идея перевести Харрис & Харрис, чтобы был твердый базовый уровень по всем направлениям. Теперь можно писать учебники, которые являются надстройкой над таким базовым уровнем — например учебники по верификации цифровых схем, или учебники по продвинутой микроархитектуре итд.
Также одна из проблем России — недостаточная связь вузов с промышленностью, особенно международной, что тоже делает написание актуальных учебников трудным. Но сейчас ситуация улучшается (силами российских компаний типа ЭЛВИС-НеоТек или Байкал Электроникс), что должно привести и к написанию практичных учебников.
SparF
09.08.2016 22:41Юрий, не рассматриваете возможность записать семинары на видео и опубликовать (в комплекте с материалами для лаб)? Было бы очень полезно, особенно для тех, кто не может присутствовать лично.
k_levin
Во второй редакции есть глобальные изменения? Или там только мелкие правки опечаток и неточностей?
YuriPanchul
Мелкие правки. Вообще большое изменение вносится только в версию для Китая, где китайцы захотели дополнительную главу по пакету MIPSfpga ( https://habrahabr.ru/post/275215/, https://habrahabr.ru/post/278681/ ) который даже как-то (официально или полуофициально) одобрило их министерство образования. Еще готовится версия на португальском для Бразилии (которая собирается развивать микроэлектронику, но там я не в курсе, какие будут дополнения).