Kolibri как Apple

Find out what others think about your ideas
  • В качестве какого то подспорья предлагаю рассмотреть использования GA144 асинхронных 700МГц (144 ядра) MISC контроллеров
    20$ за единицу в партии от 10шт. В каких то применениях может оказаться достаточно эффективным решением.

    P.S. У меня есть отладочная плата с Xilinx FPGA Spatrtan3Е Nexus 2 от Digilent, но опыт пока практически нулевой. Что то цена сильно изменилась. (несколько лет назад она стоила 100$)
    хотя один из тестовых проектов компилировал через bat файл и загружал в плату. VHDL по книгам читал, но до практики так ещё и не добрался. :)
  • У меня имеется отладочная плата на Altera Cyclone III (EP3C40F780C8N). Когда-то на OpenCores искал x86 схему, но не нашёл ни одной с поддержкой SSE. Имею опыт в Verilog'е, но и VHDL понимаю.
  • XProger
    нет смысла включать х86 ЦПУ в FPGA.
    только видео и контроллеры устройств - в максимально удобном для ядра Колибри формате.
  • набор спецификаций SATA с версии 2,5 по 3,2 стоит 40$ , а какая-то одна версия 25$
    Spoiler:ATA-стандарт по русски
    [url=hxxp://www.ihdd.ru/download/documentation/Seri ... 201.0a.pdf]SATA[/url] [url=hxxp://www.t13.org/Documents/UploadedDocuments ... 3104r0.pdf]Rev1a[/url]
    [url=hxxp://www.ihdd.ru/download/documentation/Seri ... %201.2.pdf]Serial ATA II: Extensions to Serial ATA, Revision 1.2.pdf[/url]
    SPI в микроконтроллерах ≪от А до Я≫ и его реализация
    спецификация USB 1.1 на русском
    USB 3.1 spec
    Attachments
    atas.zip (5.01 MiB)
    Downloaded 317 times
    Last edited by kiv on Tue May 19, 2015 9:08 pm, edited 5 times in total.
  • перейти к экзоядру. И все вопросы отпадут.)
  • Zerg
    В А-версии экзодыра уже пробита:
    - приложению обеспечен доступ ко всем PCI-ресурсам, включая маппинг расширенного конфигурационного пространства и MMIO,
    - имеется 4Мб расшаренной физической памяти, которую юзер может использовать для организации DMA-каналов,
    - можно читать любую область физической памяти (удобно для профайлинга ядра и чтения системных переменных из приложения),
    - расшарена страница LAPIC (для прямого управления MSI-прерываниями),
    - временно (для оптимизации GUI) расшарены MMIO-регистры графического контроллера,
    - возможно добавление пользовательских функций ядра.
    Что еще надо? - в Колибри можно всё.
  • Я в том плане, что экзоядро же впринципе взаимодейчтвыет через libos, так? А что если обучить эти либы к примеру понимать редхатовские дрова? Чтоб из сорцов их подтянуть и скомпилить. Это может здорово облегчить нам жизнь в плане драйверов)
  • Zerg, как костыль для переноса или есть конкретное архитектурное предложение?
  • Скорее костыль, ибо их исходники с трудом и большим напильником, если не кувалдой поймут ядро колибри. Все равно полагаю придется затем переносить их в асм, ибо потеря скорости, размер, и тд.
  • У.Шекспир wrote:(теза) - Мириться лучше со знакомым злом, чем бегством к незнакомому стремиться...

    (антитеза) - Так всех нас в трусов превращает мысль. И вянет, как цветок, решимость наша
    в бесплодье умственного тупика.

    (вердикт) - Так погибают замыслы с размахом, в начале обещавшие успех, от долгих отлагательств.
  • Немного не понял суть последних сообщений.
    К чему приходим то? Роутеры? Умный дом?
    ----
    Нельзя ли Колибри использовать в процессоре GA144? Он же не x86?
  • ruwebstyle wrote:Нельзя ли Колибри использовать в процессоре GA144? Он же не x86?
    GA144 не процессор в классическом понимании, а контроллер и больше применим для специально выстроенных решений.
    Чтобы GA144 стал процессором общего применения его архитектура должна "обрасти" поддержкой разных компьютерных компонент
    на решение такой задачи и предлагается использовать FPGA
    + утилизировать его возможности в программах не так тривиально в следствии специфики построения кристала,
    что впрочем близко к ручному ассемблерному программированию.
  • art_zh, молча понял тебя, но и не задать вопрос не мог. ;)
    ruwebstyle, упрощая слова Kopa: нет - нельзя.
  • круг замкнулся, основной блок док-ов есть и на удобном русском #p61328, остаётся дело за большИм...
  • Who is online

    Users browsing this forum: No registered users and 8 guests