The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Первые результаты портирования Debian для архитектуры OpenRISC

26.01.2014 22:17

Сообщается об успехах в портировании Debian GNU/Linux для работы на системах на базе открытого микропроцессора OpenRISC, разработанного сообществом энтузиастов. В частности, подготовлена сборка Debian для OpenRISC и продемонстрирован процесс её установки и выполнения простых операций в командной строке, таких как доустановка пакетов и запуск python-скрипта. Для обеспечения работы дистрибутива на системе OpenRISC применён достаточно объемный набор патчей для ядра Linux, GCC и binutils, а также использован специальный порт Glibc для OpenRISC.

Микропроцессор OpenRISC создан сообществом OpenCores, объединяющем людей, занимающихся проектированием полностью открытой микроэлектроники. Наработки проекта уже производятся многими коммерческими компаниями в виде интегральных микросхем ПЛИС и БМК. Полный исходный код процессора на языке описания аппаратуры Verilog, схемы, firmware, а также модифицированный инструментарий GNU открыты всем желающим на условиях лицензий GPL и LGPL. Текущая версия процессора, именуемая OpenRISC 1200, включает в себя процессорное ядро, реализующее набор инструкций ORBIS32, опциональный блок арифметики с плавающей точкой ORFP32X, пятиступенчатый конвейер, блок DSP, раздельные блоки управления памятью для данных и инструкций.

  1. Главная ссылка к новости (http://lists.opencores.org/pip...)
  2. OpenNews: jor1k - эмулятор OpenRISC 1000 на JavaScript, способный выполнять Linux, X и Wayland
  3. OpenNews: Зафиксировано коммерческое применение открытых процессоров OpenRISC
  4. OpenNews: В ядро Linux 3.1 добавлена поддержка открытого микропроцессора OpenRISC
  5. OpenNews: В OpenRisc добавлена возможность запуска Linux
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/38932-openrisc
Ключевые слова: openrisc, debian
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анонимус_б6 (?), 22:22, 26/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    с чем эту штуку можно сравнить по назначению и по производительности?
     
     
  • 2.8, Аноним (-), 23:52, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    When implemented in a typical 0.18u 6LM process it should provide over 300 dhrystone 2.1 MIPS at 300MHz and 300 DSP MAC 32x32 operations, at least 20% more than any other competitor in this class. OR1200 in default configuration has about 1M transistors.

    OR1200 is intended for embedded, portable and networking applications. It can successfully compete with latest scalar 32-bit RISC processors in his class and can efficiently run any modern operating system. Competitors include ARM10, ARC and Tensilica RISC processors.

     

  • 1.2, Аноним (-), 22:27, 26/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    И где можно посмотреть на OpenRISC в железе?
     
     
  • 2.10, Аноним (-), 00:06, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Можешь взять De0-nano и посмотреть
    http://opencores.org/or1k/ORCONF2013_Workshop_ORPSoC_On_DE0_Nano
     
     
  • 3.11, pavlinux (ok), 00:42, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это чо, эмулятор OpenRISC на ПЛИСе Altera? :)
     
     
  • 4.12, Аноним (-), 01:38, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Слово "эмулятор" здесь неуместно.
    Реализация на ПЛИСине, да.
     
     
  • 5.13, pavlinux (ok), 02:17, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    CONFIG_FB_OPENCORES:

    This enables support for the OpenCores VGA/LCD core.

    The OpenCores VGA/LCD core is typically used together with
    softcore CPUs (e.g. OpenRISC or Microblaze) or hard processor
    systems (e.g. Altera socfpga or Xilinx Zynq) on FPGAs.

    The source code and specification for the core is available at
    <http://opencores.org/project,vga_lcd>
    ---

    В ядрище 3.14 войдёт!

     

  • 1.3, metallica (ok), 22:49, 26/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот там АНБ-шных закладок в контроллерах точно нет.
    Даёшь  в действительности безопасную систему.
     
     
  • 2.7, Аноним (-), 23:03, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Открытость исходников чего либо, пока они не проверены лично вами, не дает никаких гарантий.
     
     
  • 3.9, Аноним (-), 23:59, 26/01/2014 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Bероятность наличия закладок сильно понижает.

    "В этом поганом мире гарантии отсутствуют. Профессионалы оперируют вероятностями"(с)

     
     
  • 4.18, еще один аноним (?), 11:06, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не гарантирует того, что в железе будет имплементировано только то, что указано в этой открытой схеме. Точно так же как и с софтовыми исходниками - надо поработать, чтобы доказать что конкретный бинарь собран по предоставленным исходникам, а не по модифицированным АНБ (к примеру, автор может указать весь сборочный инструментарий и опции сборки, чтобы из предоставленных исходником собрать бинарник, байт-в-байт совпадающий с выложенным готовым для скачивания, тогда уже можно будет сконцентрироваться над проверкой только исходников).
     
     
  • 5.19, metallica (ok), 11:30, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Разработать и изготовить чип с труднообнаруживаемой закладкой  сильно сложнее, чем без неё.
    Поэтому, пока кустарное производство чипов не вырастет в жирную корпорацию,
    вероятность чистоты чипа приближается к 1.  С другой стороны, в опекаемых США
    жирных корпорациях с миллионными затратами на лаборатории, вероятность закладок
    приближается к 1. Также вероятность обнаруживания аппартных закладок, существующими
    методами и средствами, в случае с схемотехникой кустарной разработки и производства
    приближается к 1, а схемотехника аппартуры,  тщательно спроектированной и изготовленной
    на высокоразвитых производственных линиях, может быть диагностирована на предмет наличия закладок  
    существующими методами и средствами не корректно.
    P.S что написано в спеках по схемотехнике, действительности может не соответствовать
    с вероятностью 1.
     
  • 5.20, Аноним (-), 16:45, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Так возьми и имплементируй "только то, что указано в этой открытой схеме".
    Хочешь на ПЛИСе, хочешь в Китае партию на кремнии закажи.
    Ты просто мыслишь немного не туда - это не проект по изготовлению какой-то конкретной "железной" реализации, это проект разработки открытой архитектуры. То же самое что делает ARM, только без анального лицензирования.
     
  • 3.14, Аноним (-), 04:34, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Открытость исходников чего либо, пока они не проверены лично вами,

    Кроме него туда может смотреть еще толпа народа. А кто им помешает? И, кстати, их уровень компетенции может быть поболее этого гражданина.

     
  • 3.23, Michael Shigorin (ok), 01:37, 28/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Открытость исходников чего либо, пока они не проверены лично вами

    Эх вы, однобитные.  А ну бегом разучились писать -- буквы не вы придумали.</pun>

     

  • 1.15, anonymous (??), 08:07, 27/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Запрос с подковыркой - какая там система инициализации?
     
     
  • 2.16, demo (??), 08:40, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    I: Configuring sysvinit-core...
     

  • 1.17, VoDA (ok), 09:29, 27/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    на уровне какого проприетарного проца этот CPU работает?

    Pentium 2 ... core i7? ;)

     
     
  • 2.21, savant (ok), 17:47, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Когда будет Verilog проприетарного проца, чтобы можно было бенчмаркнуть на одной и той же плисине, тогда можно будет что-то говорить, а так - бессмысленно
     
  • 2.22, Аноним (-), 17:47, 27/01/2014 [^] [^^] [^^^] [ответить]  
  • +/
    486
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру