Easyelectronics.ru

Электроника для всех
Текущее время: 26 май 2018, 01:23

Часовой пояс: UTC + 5 часов



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: PSoC4
СообщениеДобавлено: 12 ноя 2017, 14:19 
Заглядывает иногда

Зарегистрирован: 09 ноя 2013, 18:29
Сообщения: 142
Никогда сабжем не занимался и не интересовался, но узнал, что там внутри есть что-то типа ПЛИС. Заинтересовало, ибо я очень часто разрабатываю проекты на связках МК+ПЛИС. Лень искать, поэтому прошу ответить уже знающих людей:
1. Какова ёмкость встроенной ПЛИС (можно в субъективных единицах, например какого уровня проект туда можно поместить: простой счетчик/pwm, vga контроллер...)? Как это всё стыкуется с МК?
2. Есть ли средства разработки под линукс? В особенности, есть ли gcc/g++?
3. Чем прошивать ПЛИС и контроллер?
4. Можно ли писать на verilog/systemverilog? Или только схемой в сайпрессовском IDE?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC4
СообщениеДобавлено: 12 ноя 2017, 14:33 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 580
1. Проще наверное софт скачать и поставить и глянуть, так наверное понятнее будет. PSoC Creator который. Там UDB блоки называется это.
2. Неа. Вообще голяк и полный 0 под Linux. Ну т.е. под arm код конечно можно собирать gcc но это не дело для PSoC.
3. На пионер бордах есть программатор. А так вот тут перечислено: http://www.cypress.com/products/psoc-pr ... -solutions
4. Можно, но там урезанная версия языка какая-то своя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC4
СообщениеДобавлено: 12 ноя 2017, 14:40 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 3295
Откуда: Кемеровская область, Киселевск
Да можно, можно Verilog

Тулза
http://www.cypress.com/products/psoc-cr ... onment-ide

ну и чтиво для курения
AN82250
AN81623
AN82156
Creating a Verilog-based Component - KBA86338


Линукс вообще забудьте.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC4
СообщениеДобавлено: 12 ноя 2017, 14:54 
Заглядывает иногда

Зарегистрирован: 09 ноя 2013, 18:29
Сообщения: 142
Спасибо. А я уж почти обрадовался.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC4
СообщениеДобавлено: 28 мар 2018, 16:53 
Старожил
Аватара пользователя

Зарегистрирован: 03 сен 2010, 22:46
Сообщения: 5423
Откуда: Москва
С обычными ПЛИС сравнивать сложно, архитектура PSoC достаточно своеобразная, и в четвертой серии UDB играют скорее вспомогательную роль. Смысл PSoC в матрице коммутации, которая может произвольно объединять достаточно большое количество встроенных компонентов, в том числе и аналоговых. Произвольную логику строить можно, но ограничения достаточно большие. Если она нужна, то лучше посмотреть на пятую серию, в которой намного больше UDB, или уж тогда брать CPLD или FPGA младших серий, можно дополнить их аналоговыми чипами от Cypress.
Готовые компоненты имеют прекрасную интеграцию с кодом МК, но если делать свои на Verilog, например, то вопросами API придется заниматься самостоятельно, весь инструментарий для этого есть. Стоит ли оно того - вопрос, на самом деле. Проще для начала поискать готовые на форуме офсайта.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PSoC4
СообщениеДобавлено: 28 мар 2018, 17:05 
Старожил

Зарегистрирован: 17 сен 2013, 13:53
Сообщения: 3072
В четвертой серии UDB мало, но таки есть и если матрица коммутации вещь вспомогательная, хотя и удобная, то вот эта возможность сделать свой компонент ИМХО для PSoC вещь ключевая. И не такие уж эти ограничения большие.
Народ на них массу проектов создал.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB