di4zerus 0 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба Здравствуйте! Хочу познакомиться с ПЛИС по части программирования Немного наловчился с Altera Quartus 13 на проекте marsohod.org Есть на примете две книжки https://www.ozon.ru/context/detail/id/124635/ Логическое проектирование цифровых систем на основе программируемых логических интегральных схем https://www.ozon.ru/context/detail/id/4118612/ Проектирование цифровых систем на основе программируемых логических интегральных схем Английским не владею на столько, чтобы читать. Только инструкции вкратце. Есть смысл брать или посоветуете что-нибудь другое? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Александр77 1 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба На работе пробили покупку обеих книг, но увы, они не стали рабочим материалом. В работе чаще востребована была "Проектирование систем на микросхемах программируемой логики" в авторстве Грушвицкого, Мурсаеа и Угрюмова, и то в части использования ЯОА. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба Есть смысл брать или посоветуете что-нибудь другое? выучить английский язык Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vea 0 13 декабря, 2014 Опубликовано 13 декабря, 2014 (изменено) · Жалоба Есть "Краткий курс HDL-кодирования" Каршенбойма И.Г. Легко гуглится. И ссылки в конце каждой статьи полезны. Правда, почти все на английском. Изменено 13 декабря, 2014 пользователем vea Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_psch 0 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба выучить английский язык а что есть на английском, что бы вы посоветовали? (базовое, но актуальное в плане сегодняшних технологий/инструментов) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба Хочу познакомиться с ПЛИС по части программирования <режим зануды вкл> программируют - микропроцессоры. для ПЛИС нужно вести речь об описании собираемой на базисе ПЛИС аппаратуры. Язык описания аппаратуры своим синтаксисом может быть похож на язык программирования, но если вы умеете программировать скажем на С - это ещё не значит что освоив синтаксис HDL-языка вы хоть как-то сможете "писать программы для ПЛИС". Какието мелочи - вероятно да, но полноценно - нет. <режим зануды выкл> начинать надо с азов - с понимания что такое синхронный дизайн. у беркли есть годные лекционные слайды: http://inst.eecs.berkeley.edu/~cs250/fa14/lectures/ http://inst.eecs.berkeley.edu/~cs250/fa09/lectures/ другие года тоже можно смотреть. есть аналогичные слайды EECS MIT дальше надо будет разбиратсья какие конструкции HDL-языка что будут описывать, какие физические элементы, синтезируемые-несинтезируемые, блокирующие-неблокирующие и т.д. и т.п. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eugen_pcad_ru 0 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба Я учился по примерам. Ставите пакеты и оттуда выковыриваете, далее пытаетесь объединить или сделать что-то свое. И английский учить ;) P.S.: ИМХО учеба по примерам - самый эффективный способ. На первое время естественно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jackov 1 13 декабря, 2014 Опубликовано 13 декабря, 2014 · Жалоба Хочу познакомиться с ПЛИС по части программирования Если нужно "программирование" (хотя как уже было замечено, "программирование" для ПЛИС - это не есть программирование, проектирование схем и создание программ - не одно и тоже), то Вам с начало нужно определится какой язык Вы будите изучать, основных два: Verilog и VHDL. Конечно в идеале надо знать оба, но оба два одновременно учить вредно. Сам я как-то с VHDL-ом не очень, а вот по Verilog-у могу посоветовать: 1. http://www.ozon.ru/context/detail/id/1447371/ 2. http://mirknig.com/uploads/posts/2012-10/t...bezymyannyy.jpg Есть ещё вот такое: 3. http://yandex.ru/clck/jsredir?from=yandex.....19271192758495 4. http://yandex.ru/clck/jsredir?from=yandex....620349677395597 Я так, вообще, вот с этого начинал: 5. http://yandex.ru/clck/jsredir?from=yandex....181016659983068 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FatRobot 4 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба Английским овладеть нужно обязательно. Дело это не быстрое, но и никакой серьёзной и эффективной работы без языка не будет. Английским не владею на столько, чтобы читать. Только инструкции вкратце. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 45 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба Английским овладеть нужно обязательно. Дело это не быстрое, но и никакой серьёзной и эффективной работы без языка не будет. Английский учим, читая книги про FPGA! :) Идея, сначала выучить весь английский, а только потом приступать к чтению книг по специальности - совершенно дурная. У меня в FTP-библиотеке есть следующие книги, которыми могу с топикстартером поделиться: (Altera) Embedded Design Handbook(2011) (Altera) Guidelines For Designing High Speed FPGA PCBs(2003) (Wiley-InterScience) Advanced FPGA Design - Architecture, Implementation, and Optimization(2007) (Xilinx) FPGA - Synthesis and Simulation Design Guide Bailey D.G., Design for Embedded Image Processing on FPGAs(2011) Bhatnagar H., Advanced ASIC Chip Synthesis(2002) Chadha R., Bhasker J., An ASIC Low Power Primer. Analysis, Techniques and Specification(2013) Chu P.P., Embedded SoPC Design with Nios II Processor and Verilog Examples(2012) Chu P.P., Embedded SoPC Design with Nios II Processor and VHDL Examples(2011) Deschamps J.-P., Synthesis of Arithmetic Circuits - FPGA, ASIC and Embedded Systems(2006) Getting Started with FPGA tutorial Iniewski K., CMOS Processors and Memories (Analog Circuits and Signal Processing)(2010) Introduction to CPLD and FPGA Design Kilts S., Advanced FPGA Design. Architecture, Implementation, and Optimization(2007) Maxfiled C., The Design Warrior's Guide to FPGAs(2004) Meyer-Baese U., Digital Signal Processing with Field Programmable Gate Arrays(2001) Munden R., ASIC and FPGA Verification_ A Guide to Component Modeling(2004) Navabi Z., Digital Design and Implementation with Field Programmable Devices(2004) Parnell K., Mehta N., Programmable Logic Design. Quick Start Hand Book(2002) Parvez H., Mehrez H., Application-Specific Mesh-based Heterogeneous FPGA Architectures(2010) Programmable logic design. Quick Start Handbook Sass R., Schmidt A.G., Embedded Systems Design with Platform FPGAs. Principles and Practices(2010) Stavinov E., 100 Power Tips for FPGA Designers(2011) Woods R., et al., FPGA-based Implementation of Complex Signal Processing Systems(2008) Zeidman B., Introduction to CPLD and FPGA Design(2002) Антонов А.П., Язык описания цифровых устройств AlteraHDL. Практический курс(2001) Грушвицкий Р.И. и др., Проектирование систем на микросхемах программируемой логики(2002) Зотов В.Ю., Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы Xilinx(2006) Каршенбойм И., Микроконтроллер для встроенного применения NIOS(2002) Комолов Д.А. и др., Системы автоматизированного проектирования фирмы Altera Max + plus II и Quartus II(2002) Максфилд К., Проектирование на ПЛИС. Курс молодого бойца(2007) Стешенко В.Б., ПЛИС фирмы Altera: элементная база, система проектирования и языки описания аппаратуры(2007) Надо только выбрать из этого списка то, что может быть полезно начинающему. Прошу дать совет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба У меня в FTP-библиотеке есть следующие книги, которыми могу с топикстартером поделиться: Антонов А.П., Язык описания цифровых устройств AlteraHDL. Практический курс(2001) Каршенбойм И., Микроконтроллер для встроенного применения NIOS(2002) Эти точно устарели и их можно удалить... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xenia 45 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба Эти точно устарели и их можно удалить... Из списка необходимого для изучения, но не с ftp! Я скорее застрелюсь, чем позволю удалять антиквариат. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
di4zerus 0 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба На счет VHDL то я начал читать Бибило "Основы Языка VHDL". Вроде, неплохо описвает язык. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 14 декабря, 2014 Опубликовано 14 декабря, 2014 · Жалоба Есть ещё вот такое: 3. http://yandex.ru/clck/jsredir?from=yandex.....19271192758495 4. http://yandex.ru/clck/jsredir?from=yandex....620349677395597 Я так, вообще, вот с этого начинал: 5. http://yandex.ru/clck/jsredir?from=yandex....181016659983068 яндекс выдаёт по этим ссылкам ошибку 404. можете продублировать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 15 декабря, 2014 Опубликовано 15 декабря, 2014 · Жалоба Здравствуйте! попробуйте вот эти и вот эту Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться