-
- Обучить gcc дополнительным регистрам методом табличной замены опкодов? :) Скрипач(36 знак., 20.06.2018 09:16)
- Делаем так, чтобы и без использования этих регистрации и команд все работало. Evgeny_CD(100 знак., 20.06.2018 10:55)
- Бить на улице людей молотком по башке, атжимать ценности и деньги -- почему так не делают? - fk0(20.06.2018 00:11)
- Похоже, что систему команд в бинарном виде запатентовать нельзя - получится приватизация целых чисел :) Evgeny_CD(124 знак., 20.06.2018 10:59)
- Пример, что патентует Микрочип в своих архитектурах -> - Evgeny_CD(21.06.2018 00:32, ссылка)
- в Lexra тоже так думали - AlexG(20.06.2018 11:08)
- Там хитро. Там был патент на способ работы с невыровненными словами. - Evgeny_CD(20.06.2018 11:14)
- Который Lexra нарушать не стала не реализовав эти команды. Но ее это не спасло. - AlexG(20.06.2018 11:20)
- Там хитро. Там был патент на способ работы с невыровненными словами. - Evgeny_CD(20.06.2018 11:14)
- Похоже, что систему команд в бинарном виде запатентовать нельзя - получится приватизация целых чисел :) Evgeny_CD(124 знак., 20.06.2018 10:59)
- а трансляторы - ну я например застал FX!32 (погуглите, если что) адская шайтан-машина, а не какие-то бинарные перестановки архитектура_херня(113 знак., 19.06.2018 19:50, )
- FX!32 -> Сильно! - Evgeny_CD(19.06.2018 19:54, ссылка)
- смысла нет. например Cyrix-ы и прочие Via (если кто не знает, то всякие 386, 486 делали) Интель судил, судил, да не высудил, получил от "мертвого осла уши". и трансмета с торвальдсом, кстати (их уже и не судил по-моему). то есть есть прецЫдент. архитектура_херня(53 знак., 19.06.2018 19:43, )
- Монстры меня не интересуют. Intel пока может спать спокойно - x86 мне не интересен :) Меня интересуют вполне себе 180-90нм ASIC, как раз по причине падения NRE. - Evgeny_CD(19.06.2018 19:49)
- есть OpenRISC, есть SPARC (и его реализации UltraSPARC==OpenSPARC) и всякого по мелочи в опенсорсе. а Синопсис простой ARC (там побольше МИПСов будет чем в элвисовской пародии) подарит легальному покупателю DC. кстати не понимаю истерии вокруг архитектура_херня(192 знак., 19.06.2018 19:58, )
- Chisel - штука интересная, она на Scala. А вот Scala - она поверх JVM живет. -> Есть развитие SpinalHDL -->, и оно принесло очень веские плоды в виде VexRiscv Evgeny_CD(103 знак., 19.06.2018 20:16, ссылка, ссылка)
- гибкостью то кроет, а вот работоспособного, то есть сопоставимого с опенриск1200, опенсорсного риск-в ядра я не нашел (я уже не говорю про вылов багов в реализациях на уровне опенриска) - risc-v в топку(20.06.2018 14:54, )
- в чем конкретнее претензии к risc-v по существу? - RED_DRAGON(20.06.2018 21:43)
- хотелось бы risc-v с плавучкой (реализацию). про чисел - не проверял, но опыт подсказывает, что сгенеренный verilog при синтезе risc-v(118 знак., 22.06.2018 22:15, )
- "risc-v с плавучкой" - это удел готовых ASICов. Плавучка больно много LE в FPGA сожрет. А вот насчет синтеза - это хорошее замечание, спасибо. - Evgeny_CD(22.06.2018 23:10)
- процессор в FPGA ставят для прототипирования - поэтому можно LE докупить (да и если честно, по нынешним меркам, не много - вивадо умеет красивые картинки рисовать - хиерархия нетлиста - там видно наглядно). а если какой-то готовый продукт (с risc-v(74 знак., 25.06.2018 15:23, )
- Для среднего класса систем я предпочитаю "глубокое прототипирование" Evgeny_CD(360 знак., 25.06.2018 15:32)
- процессор в FPGA ставят для прототипирования - поэтому можно LE докупить (да и если честно, по нынешним меркам, не много - вивадо умеет красивые картинки рисовать - хиерархия нетлиста - там видно наглядно). а если какой-то готовый продукт (с risc-v(74 знак., 25.06.2018 15:23, )
- "risc-v с плавучкой" - это удел готовых ASICов. Плавучка больно много LE в FPGA сожрет. А вот насчет синтеза - это хорошее замечание, спасибо. - Evgeny_CD(22.06.2018 23:10)
- хотелось бы risc-v с плавучкой (реализацию). про чисел - не проверял, но опыт подсказывает, что сгенеренный verilog при синтезе risc-v(118 знак., 22.06.2018 22:15, )
- Не готов сказать что там с тестбенчами на уровне шины, но к RISC-V придется набортестов правильности реализации ISA, и оно их проходит. - Evgeny_CD(20.06.2018 15:03)
- в чем конкретнее претензии к risc-v по существу? - RED_DRAGON(20.06.2018 21:43)
- гибкостью то кроет, а вот работоспособного, то есть сопоставимого с опенриск1200, опенсорсного риск-в ядра я не нашел (я уже не говорю про вылов багов в реализациях на уровне опенриска) - risc-v в топку(20.06.2018 14:54, )
- Chisel - штука интересная, она на Scala. А вот Scala - она поверх JVM живет. -> Есть развитие SpinalHDL -->, и оно принесло очень веские плоды в виде VexRiscv Evgeny_CD(103 знак., 19.06.2018 20:16, ссылка, ссылка)
- есть OpenRISC, есть SPARC (и его реализации UltraSPARC==OpenSPARC) и всякого по мелочи в опенсорсе. а Синопсис простой ARC (там побольше МИПСов будет чем в элвисовской пародии) подарит легальному покупателю DC. кстати не понимаю истерии вокруг архитектура_херня(192 знак., 19.06.2018 19:58, )
- Монстры меня не интересуют. Intel пока может спать спокойно - x86 мне не интересен :) Меня интересуют вполне себе 180-90нм ASIC, как раз по причине падения NRE. - Evgeny_CD(19.06.2018 19:49)
- Миландр - "32-битное RISC ядро". Угадайте, что это :) И почему программируется IAR и Keil - AlexG(19.06.2018 13:51)
- Ну чиста пацанам повезло, случайно опкоды совпали :) - Evgeny_CD(19.06.2018 13:56)
- Далеко не случайно, они лицензию купили. - ЫЫyкпy(19.06.2018 14:20)
- Купить купили, но похоже не на все ядра что используют. Они открыто пишут про M0, M3, M4F. Но про содержимое пары чипов скромно молчат. - AlexG(19.06.2018 16:09)
- Вроде только в доке молчат, на форуме вполне открыто говорят что Cortex-M1 - LightElf(19.06.2018 17:35)
- Который вообще-то предназначен для ПЛИС, а не для изготовления в кремнии - AlexG(19.06.2018 17:42)
- Ну такая вот хреновая ПЛИС получилась :) - LightElf(19.06.2018 17:44)
- Который вообще-то предназначен для ПЛИС, а не для изготовления в кремнии - AlexG(19.06.2018 17:42)
- Вроде только в доке молчат, на форуме вполне открыто говорят что Cortex-M1 - LightElf(19.06.2018 17:35)
- Быть может, Они на сразу ее купили? :) - Evgeny_CD(19.06.2018 14:23)
- Лицензия на Cortex-M0 до недавнего времени стоила 40k$. С лета прошлого года она вообще бесплатна. - Хаос(19.06.2018 14:37, )
- Ух ты! Как их RISC-V опустил! А он в исходниках идет? - Evgeny_CD(19.06.2018 14:40)
- Да, в исходниках. - Хаос(19.06.2018 14:41, )
- А как они защищаются, если я получу лицензию на CM0, втихаря сделаю CM4, Сам напишу код на свой процессор, и всем буду показывать лицензию на CM0 - типа я белый и пушистый? - Evgeny_CD(19.06.2018 14:47)
- Зачем так сложно? Делаешь что хочешь, а на вопрос о лицензии делаешь скучающий вид, смотришь в потолок и возишь ногу по полу, тихонько насвистывая :-) - SciFi(19.06.2018 14:52)
- Откуда мне знать? Спрашивайте у АРМа.. :) - Хаос(19.06.2018 14:49, )
- Лицензирование IP часто предполагает допуск правообладателя для аудита производства. Банально придет мальчик в костюме и потребует пару образцов - lloyd(19.06.2018 14:49)
- А если их взять и допилить до CM0+ - Как это насчет лицензии? - Evgeny_CD(19.06.2018 14:43)
- Вот что надыбал. Бесплатно - фиксированная настройка IP-ядра и "попробовать". Остальное за "$0 license fee + success-based royalty model ". Это не так уж и бесплатно. evgeniy1294(118 знак., 19.06.2018 15:34 - 15:41)
- Там хитро как-то. Можно узнать тут -> evgeniy1294(82 знак., 19.06.2018 15:25, ссылка)
- Не в курсе, но скорее всего нельзя. - Хаос(19.06.2018 14:45, )
- А как они защищаются, если я получу лицензию на CM0, втихаря сделаю CM4, Сам напишу код на свой процессор, и всем буду показывать лицензию на CM0 - типа я белый и пушистый? - Evgeny_CD(19.06.2018 14:47)
- Да, в исходниках. - Хаос(19.06.2018 14:41, )
- Ух ты! Как их RISC-V опустил! А он в исходниках идет? - Evgeny_CD(19.06.2018 14:40)
- У них на сайте есть 100% клон stm32f103c8t6, купленный в виде исходных verilog-кодов. - evgeniy1294(19.06.2018 14:30)
- Это где? - LightElf(21.06.2018 11:40)
- Лицензия на Cortex-M0 до недавнего времени стоила 40k$. С лета прошлого года она вообще бесплатна. - Хаос(19.06.2018 14:37, )
- Купить купили, но похоже не на все ядра что используют. Они открыто пишут про M0, M3, M4F. Но про содержимое пары чипов скромно молчат. - AlexG(19.06.2018 16:09)
- Далеко не случайно, они лицензию купили. - ЫЫyкпy(19.06.2018 14:20)
- Ну чиста пацанам повезло, случайно опкоды совпали :) - Evgeny_CD(19.06.2018 13:56)
- Напомню про "трофейные" Электронику-60 и ЕС ЭВМ. - ЫЫyкпy(19.06.2018 12:53)
- Это да, но то была другая эпоха :) - Evgeny_CD(19.06.2018 13:24)
- И микро-VAX :) - ЫЫyкпy(19.06.2018 15:15, ссылка)
- Это да, но то была другая эпоха :) - Evgeny_CD(19.06.2018 13:24)
- [Lexra] стартовала в 1997, MIPS - 1984, использовали одну и ту же каноническую систему команд, MIPS instruction set architecture was developed as an academic project at Stanford. Но MIPS загопстопил Lexra бандой лоеров. - Evgeny_CD(19.06.2018 00:13, ссылка, ссылка)
- [Faraday Technology] -> FA626 500 MHz ARM CPU Core (ARM926) Похоже, имеют архитектурную лицензию от ARM, раз столько лет успешно продают свои ядра. - Evgeny_CD(19.06.2018 00:06, ссылка, ссылка)
- Могу ошибаться за давностью лет, но помнится что фарадей сначала сделали проц, а потом подняли бабла и купили архитектурную лицензию. - LightElf(19.06.2018 13:13)
- Я же говорю, труднее всего в начале пути :) - Evgeny_CD(19.06.2018 13:16)
- Еще одна история про "начало пути": Хаос(81 знак., 19.06.2018 13:59, )
- Я же говорю, труднее всего в начале пути :) - Evgeny_CD(19.06.2018 13:16)
- Могу ошибаться за давностью лет, но помнится что фарадей сначала сделали проц, а потом подняли бабла и купили архитектурную лицензию. - LightElf(19.06.2018 13:13)
- Интересно, а чем, по-вашему, AMD столько лет занималось? И продолжает, что характерно. - teap0t(18.06.2018 22:25)
- Драсьте! У них с Интелом кросс-лицензионное соглашение древнее-древнее. И кода AMD родила x86-64, Интель его тут же автоматом и получил. - Evgeny_CD(18.06.2018 22:27)
- Может я ошибаюсь, но в прошлом (веке?) у них были проблемы из-за патентных и/или лицензионных споров. Госдеп их рассудил тогда. - teap0t(19.06.2018 12:48)
- Вероятно, кросс-лицензионные соглашение и есть плод той разборки. - Evgeny_CD(19.06.2018 13:22)
- Может я ошибаюсь, но в прошлом (веке?) у них были проблемы из-за патентных и/или лицензионных споров. Госдеп их рассудил тогда. - teap0t(19.06.2018 12:48)
- Драсьте! У них с Интелом кросс-лицензионное соглашение древнее-древнее. И кода AMD родила x86-64, Интель его тут же автоматом и получил. - Evgeny_CD(18.06.2018 22:27)
- Воровать стыдно, а у коллег - вдвойне - MBedder(18.06.2018 22:04)
- А вот это очень и очень тонкий вопрос. Что именно воровать? Доступ к оригинальным исходникам ядра не предполагается. Опкоды другие. Воровать идею, что регистров 32? - Evgeny_CD(18.06.2018 22:11)
- Я не уверен, что опкоды (в смысле бинарное кодирование операций) вообще подлежат патентной защите. - LightElf(19.06.2018 13:18)
- А вот это очень и очень тонкий вопрос. Что именно воровать? Доступ к оригинальным исходникам ядра не предполагается. Опкоды другие. Воровать идею, что регистров 32? - Evgeny_CD(18.06.2018 22:11)
- Интересно, а проект RISC-V случайно не замутили, как осознание того, что мой рецепт работает? :) При наличии срани открытых реализаций ядра -> Практическая ценность моего способа завоевания Вселенной стремится к нулю :) - Evgeny_CD(18.06.2018 21:50, ссылка)
- +100500 за риск5 (псле изучения архитектуры). изнутри все очень приятно - RED_DRAGON(19.06.2018 07:46)
- Может быть ты и выиграешь суды. Что в целом сомнительно - патентуют же архитектуру а не ее описание. Но супротив монстров типа арма на лоеров может понадобиться много больше чем на твою техническую процедуру. - ASDFS(18.06.2018 21:36)
- А что есть архитектура? 32 бита? 32 или 16 регистров? Команда MOV? Конкретная команда в виде битового представления? Так оно у меня другое! Тонкость в старте :) Evgeny_CD(190 знак., 18.06.2018 21:47)
- Какая разница что ты там переделаешь? Если АРМ почует что ты посягнул на долю рынка то лоеры найдут к чему прикопаться. - ASDFS(18.06.2018 22:00)
- Гопники в темном переулке всегда найдут способ отобрать мобилу. Но мы же про "белый бизнесс" :) - Evgeny_CD(18.06.2018 22:02)
- Так зачем самому сознательно
заходить в темную подворотнюподставлять противнику филейные части? ASDFS(105 знак., 18.06.2018 22:29)- Водораздел совсем другой. Если ты сделал по описанной мною технологии для себя, то фиг тебя засудят (похоже на то, собрал факты). А вот если начнешь лицензировать - вот тут тебе писец и настанет. Запугают клиентов, начнут им угрожать рисками, и Evgeny_CD(24 знак., 19.06.2018 00:02)
- Слышал краем уха историю о каком-то американском ВУЗе, который хотел бесплатную лицензию на ядро ARM, а владелец жмотился. Тогда яйцеголовые заявили, что сделают свой клон (ну, вы поняли) и выложат в свободный доступ. ARM (или кто там владелец) teap0t(8 знак., 19.06.2018 12:52)
- Была история в 2001 году, когда китайский студент слепил ARM-совместимое ведро nnarm и выложил на opencores. Вроде бы его потом на работу в арм взяли :-) - SciFi(19.06.2018 13:49)
- Зачетно! - Evgeny_CD(19.06.2018 13:21)
- Слышал краем уха историю о каком-то американском ВУЗе, который хотел бесплатную лицензию на ядро ARM, а владелец жмотился. Тогда яйцеголовые заявили, что сделают свой клон (ну, вы поняли) и выложат в свободный доступ. ARM (или кто там владелец) teap0t(8 знак., 19.06.2018 12:52)
- Водораздел совсем другой. Если ты сделал по описанной мною технологии для себя, то фиг тебя засудят (похоже на то, собрал факты). А вот если начнешь лицензировать - вот тут тебе писец и настанет. Запугают клиентов, начнут им угрожать рисками, и Evgeny_CD(24 знак., 19.06.2018 00:02)
- Так зачем самому сознательно
- Гопники в темном переулке всегда найдут способ отобрать мобилу. Но мы же про "белый бизнесс" :) - Evgeny_CD(18.06.2018 22:02)
- Ну были/есть ядра Faraday Tech (FA626 - клон ARM9) и Lexra (клон MIPSа какого-то). - LightElf(18.06.2018 21:54)
- Большое спасибо! - Evgeny_CD(18.06.2018 23:58)
- Какая разница что ты там переделаешь? Если АРМ почует что ты посягнул на долю рынка то лоеры найдут к чему прикопаться. - ASDFS(18.06.2018 22:00)
- А что есть архитектура? 32 бита? 32 или 16 регистров? Команда MOV? Конкретная команда в виде битового представления? Так оно у меня другое! Тонкость в старте :) Evgeny_CD(190 знак., 18.06.2018 21:47)
- Обучить gcc дополнительным регистрам методом табличной замены опкодов? :) Скрипач(36 знак., 20.06.2018 09:16)