реклама на сайте
подробности

 
 
> FPGA и Си
IUser
сообщение Feb 21 2007, 16:09
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 40
Регистрация: 6-02-07
Пользователь №: 25 100



Можно ли для FPGA писать программы на Си
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Camelot
сообщение Feb 23 2007, 01:47
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 10-01-05
Пользователь №: 1 872



На западе как я смотрю вовсю больше пользуют VHDL чем Verilog к примеру, хотя иногда поподаются требования знать его. По моему все дело в том что написано куча готовых проектов, в которые вложены деньги и переходить на новые языки с работающих кодов никто не хочет. Вот это все и отмирает по тихоньку....
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Apr 14 2007, 16:01
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(Camelot @ Feb 23 2007, 02:47) *
На западе как я смотрю вовсю больше пользуют VHDL чем Verilog к примеру, хотя иногда поподаются требования знать его. По моему все дело в том что написано куча готовых проектов, в которые вложены деньги и переходить на новые языки с работающих кодов никто не хочет. Вот это все и отмирает по тихоньку....


На западе в принципе и то и то в ходу. Есть тенденция писать ASICи на Verilogе, особенно в Штатах и им подобных моделях хай-тека (например Израиль и Дальний Восток), ну а если учесть что часто (но не всегда) FPGA это идет как переходный процесс к ASIC (т.е. делается принципиальная имплементация на FPGAе, отрабатываются проблемные логические вещи, алгоритмы и т.д. и потом делается ASIC), но удобства ради предпочитают Verilog и для FPGAев. Т.е. если вы напереваетесь например войты в рынок труда в данной области в Штатах, Израиле, Дальнем Востоке (Тайвань, Япония и т.д.) - знание и опыт Verilogа вам помогут больше чем VHDLя (хотя и последний далеко не помеха...)

Европа-же по моему больше стоит на VHDLе.
Go to the top of the page
 
+Quote Post
CaPpuCcino
сообщение Apr 14 2007, 18:50
Сообщение #4


тоже уже Гуру
******

Группа: Свой
Сообщений: 2 047
Регистрация: 13-06-05
Из: Кёлн - Санкт-Петербург
Пользователь №: 5 973



Цитата(Саша Z @ Apr 14 2007, 17:01) *
Т.е. если вы напереваетесь например войты в рынок труда в данной области в Штатах, Израиле, Дальнем Востоке (Тайвань, Япония и т.д.) - знание и опыт Verilogа вам помогут больше чем VHDLя (хотя и последний далеко не помеха...)
Европа-же по моему больше стоит на VHDLе.

полностью согласен. а теперь сравните объёмы разработок США и Европы. Европа это вообще задворки в плане введения в строй передовой технологии (за небольшим исключением)
по поводу СистемЦ: при синтезе это всё тот же структурный подход - ничего из ряда научной фантастики в данной области (синтез поведения) нет - просто ещё один синтаксис (у Ц++ он достаточно гибкий для расширения поэтому его и выбрали за основу новой технологии SC - а в принципе можно написать синтезатор хоть с Паскаля или с Бейсика /так же как вы в принципе можете компилировать Верилог и ВХДЛ в исполняемый код для процессоров регулярной архотектуры - если это кому-нибудь когда-нибудь будет нужно/ - главное то что координатьно ничего не меняется : синтез - структурный, а не поведеньческий! /хотя есть свои наработки у продвинутых фирм и поведеньческого синтеза - но это больше их ноу-хау в технологии синтеза чем характеристика какого-либо языка/)


--------------------
И снова на арене цирка - дрессированные клоуны!! Оказываем консультации по электронике за симпу круглосуточно.
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Apr 14 2007, 20:07
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(CaPpuCcino @ Apr 14 2007, 19:50) *
полностью согласен. а теперь сравните объёмы разработок США и Европы. Европа это вообще задворки в плане введения в строй передовой технологии (за небольшим исключением)


Да, так и есть. И учитывая это - трудно понять академии - в универах на последнем году обучения предлагаются предметы програмируемой логики - но везде в основном учат азы VHDL (универы Израиля и те американские о которых я в курсе). Может из-за того что VHDL более строг и систематичен...
Go to the top of the page
 
+Quote Post
CodeWarrior1241
сообщение Apr 15 2007, 01:48
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 496
Регистрация: 14-03-07
Из: In The District
Пользователь №: 26 165



Цитата(Саша Z @ Apr 14 2007, 13:07) *
Да, так и есть. И учитывая это - трудно понять академии - в универах на последнем году обучения предлагаются предметы програмируемой логики - но везде в основном учат азы VHDL (универы Израиля и те американские о которых я в курсе). Может из-за того что VHDL более строг и систематичен...


Мой уневер (UMCP в 2003-2004 гг.) офицально только преподавал Verilog как HDL которым следует пользоватся. Тем не мение, отдельные препод. могли включать VHDL в программу по желанию, но это не было детальное образование, а так, на скорую руку, только что бы что-то постигнуть... Но зато все фирмы выполняющаи госзаказы работают с VHDL, правительство США не признает Verilog не для гражданских, и не на военных заказов. Собственно, VHDL был создан для пользовоня DoD контракторов.


--------------------
In Mozilla, you keep tabs on your browser. In the USSR, your browser keeps tabs on you.
Go to the top of the page
 
+Quote Post
Саша Z
сообщение Apr 15 2007, 09:48
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 921
Регистрация: 6-04-07
Из: Israel
Пользователь №: 26 822



Цитата(CodeWarrior1241 @ Apr 15 2007, 02:48) *
Мой уневер (UMCP в 2003-2004 гг.) офицально только преподавал Verilog как HDL которым следует пользоватся. Тем не мение, отдельные препод. могли включать VHDL в программу по желанию, но это не было детальное образование, а так, на скорую руку, только что бы что-то постигнуть... Но зато все фирмы выполняющаи госзаказы работают с VHDL, правительство США не признает Verilog не для гражданских, и не на военных заказов. Собственно, VHDL был создан для пользовоня DoD контракторов.


Это интересно, не знал. У нас почти везде где проэктируются ASICи - идет Verilog. Наши конторы очень часто и много пересекаются с американскими (много так-же R&D центров американских контор), и везде там Verilog где сталкивались. Хотя не знаком со Штатовксой военкой лично, вполен вероятно они действительно обязаны работать на VHDLe. В плане ASICом я сталкивался только с областью consumer (чипы на рынок мультимедии - digital cameras, DVDs, DVD recorders, и т.д.)
В израильских техн. вузах я пока не встречал курсов HDLя на Verilogе, все что видел - VHDL, но тоже уровень самый базисный. Тоже самое слышал об нескольких Штатовских, думал что это тенденция.
Хотя странно, ежели официальная линиая правительства (в Штатах) на военку/гос-заказы - VHDL, почему-же в универах тогда дают Verilog ? Или одно другого не касается ?
Go to the top of the page
 
+Quote Post
cupertino
сообщение Apr 15 2007, 11:50
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 19-12-06
Из: Silicon Valley, California
Пользователь №: 23 683



Цитата(Саша Z @ Apr 15 2007, 09:48) *
Это интересно, не знал. У нас почти везде где проэктируются ASICи - идет Verilog. Наши конторы очень часто и много пересекаются с американскими (много так-же R&D центров американских контор), и везде там Verilog где сталкивались. Хотя не знаком со Штатовксой военкой лично, вполен вероятно они действительно обязаны работать на VHDLe. В плане ASICом я сталкивался только с областью consumer (чипы на рынок мультимедии - digital cameras, DVDs, DVD recorders, и т.д.)
В израильских техн. вузах я пока не встречал курсов HDLя на Verilogе, все что видел - VHDL, но тоже уровень самый базисный. Тоже самое слышал об нескольких Штатовских, думал что это тенденция.
Хотя странно, ежели официальная линиая правительства (в Штатах) на военку/гос-заказы - VHDL, почему-же в универах тогда дают Verilog ? Или одно другого не касается ?

Потому что гос-заказы в США - это очень мало, основной объем разработок - коммерческий. Официальным языком программирования для военки США долго была Ada - ну и что, практически никто его не знает.
Go to the top of the page
 
+Quote Post
CodeWarrior1241
сообщение Apr 16 2007, 01:29
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 496
Регистрация: 14-03-07
Из: In The District
Пользователь №: 26 165



Цитата(cupertino @ Apr 15 2007, 04:50) *
Потому что гос-заказы в США - это очень мало, основной объем разработок - коммерческий. Официальным языком программирования для военки США долго была Ada - ну и что, практически никто его не знает.


Я знаю biggrin.gif . Первая работа послала на курс Ada-95, у нас все софт что выше network и link layer (в т.ч. все чего косается пользователь) должно было быть на Ada. И не какая нибудь супер-секретноя работа, а заурядня гражданская контора... Просто кому-то хотелось иметь Mil-Spec, и почему-то не нравилось C/C++. Я от туда смотался после 2 лет, но слышал от знакомых что теперь все переписывают на Java cranky.gif .


--------------------
In Mozilla, you keep tabs on your browser. In the USSR, your browser keeps tabs on you.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- IUser   FPGA и Си   Feb 21 2007, 16:09
- - vetal   можно http://www.mentor.com/products/c-based_desig...   Feb 21 2007, 16:11
- - el34   и еще http://www.impulsec.com/   Feb 21 2007, 16:41
- - IUser   а на сколько это распространено? а на сколько это...   Feb 21 2007, 16:49
|- - KostyanPro   Цитата(IUser @ Feb 21 2007, 15:49) Обсалю...   Feb 21 2007, 17:09
- - vetal   чуть было не забыл про www.altera.com/c2h )))   Feb 21 2007, 16:50
- - v_mirgorodsky   Это в общем-то напоминает ситуацию с процессорами ...   Feb 22 2007, 12:32
|- - vitan   Интересно, все-таки... Как-то нет единого мнения у...   Feb 22 2007, 20:28
|- - Doka   Цитата(v_mirgorodsky @ Feb 22 2007, 13:32...   Apr 15 2007, 16:26
- - v_mirgorodsky   Это как запустить Linux на софтовом процессоре на ...   Feb 22 2007, 21:15
|- - EugeneS   Цитата(v_mirgorodsky @ Feb 22 2007, 22:15...   Feb 23 2007, 01:53
|- - vitan   Цитата(EugeneS @ Feb 23 2007, 01:53) А че...   Feb 23 2007, 10:22
|- - RHnd   А на мои вопросы кто-нибудь ответит?   Apr 14 2007, 22:38
||- - CaPpuCcino   Цитата(RHnd @ Apr 14 2007, 23:38) А на мо...   Apr 14 2007, 23:09
|- - Саша Z   Цитата(cupertino @ Apr 15 2007, 12:50) По...   Apr 15 2007, 12:27
- - SM   Вообще-то SystemC умер толком не родившись. Его ос...   Feb 24 2007, 22:41
- - vetal   ЦитатаВообще-то SystemC умер толком не родившись Э...   Feb 24 2007, 23:58
|- - SM   Цитата(vetal @ Feb 24 2007, 23:58) Цитата...   Feb 25 2007, 00:11
- - RHnd   Наткнулся на эту тему. Прочитал. Нифига не понял. ...   Apr 14 2007, 13:39
- - v_mirgorodsky   Цитатая бы не стал проводить подобных аналогий меж...   Apr 16 2007, 11:24
|- - CaPpuCcino   Цитата(v_mirgorodsky @ Apr 16 2007, 12:24...   Apr 16 2007, 16:09
|- - NiOS   Цитата(CaPpuCcino @ Apr 16 2007, 17:09) а...   Apr 16 2007, 17:07
- - v_mirgorodsky   Цитатаага - и на марсе скоро будут яблони цвести....   Apr 17 2007, 11:11
- - CaPpuCcino   Цитата(v_mirgorodsky @ Apr 17 2007, 12:11...   Apr 17 2007, 16:00
- - Doka   Цитата(v_mirgorodsky @ Apr 17 2007, 12:11...   Apr 18 2007, 19:32


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 23:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01475 секунд с 7
ELECTRONIX ©2004-2016