Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity
Specialization
Embedded Software Engineer, System Software Engineer
Lead
From 300,000 ₽
Git
FPGA
VHDL
Matlab
Research work
Kompas 3D
Python
Verilog HDL
SystemVerilog
В общем, спасибо большое Terasic за офигенскую отладку, но жаль, что организационные моменты неоднозначны. Поздравляю ребят с выходом в гранд финал!
Насколько мне известно в DE0-Nano-SoC 925MHz (Насколько помню в настройках Qsys можно выбрать между 800 и 925)
(Насколько мне известно компания Метротек там тоже присутствует со своим проектом)
academic.csuohio.edu/chu_p/rtl/index.html
По поводу строгости — думаю, логично, что компилятор созданный под конкретную платформу будет оптимизировать код лучше, чем компилятор, созданный без учета платформы. У нас была одна проблема — в одном месте gcc выдавал предупреждение, а arm compiler ошибку. Правда, сейчас вот открыл DS-5 и не смог с ходу воспроизвести эту ошибку, но как получится — Вам расскажу.)
Еще такой вопрос: ARM DS-5 требует нахождение всех библиотек в рабочем пространстве проекта, иначе начинает ругаться, встречалась ли Вам такая проблема? Если да, то как решили этот вопрос?
Интересны подробности содержимого spl, использование Neon и второго ядра, превратится ли это в цикл статей по данной тематике?
К сожалению, этот пункт почти никак не отображен в статье.
Под собственным Вы подразумеваете использовать soft-процессор, реализованный на HDL? Если да, то это и вправду интереснее чем Microblaze, но в этой области есть интересная возможность работать с MIPS'ом на FPGA, что подробно рассказано и в Харрисах и в статьях Юрия Панчула.
Интересно, изменилась ли работа с библиотеками? Как работа с сопряжениями — доработали ли их в сборках? Впрочем, думаю ответы на вопросы будут в следующих частях!
Нейронные сети типа однослойный персептрон как раз ограничены в типах задач и не способны решать линейно неразделимые задачи. А вот многослойный персептрон как раз-таки был предложен для того, чтобы обойти эту проблему. Просто не хотелось бы сбивать читателя в терминологии.