Важная информация

User Tag List

Страница 180 из 191 ПерваяПервая ... 176177178179180181182183184 ... ПоследняяПоследняя
Показано с 1,791 по 1,800 из 1901

Тема: ПЛИС и всё что с ними связано

  1. #1791
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я могу объяснить. "На пальцах".

    Это не RAM, а ROM.

    N одинаковых байт займут 0 ячеек - выходы просто подключатся к 0 и 1.

    16 разных байт займут 8 4-входовых ячеек. На входы подаём "адрес", на выходе каждой ячейки получаем бит "прочитанного" по этому адресу байта.

    64 разных байта это комбинационная схема на 6 входов и 8 выходов. Строим её на логических элементах... и внезапно обнаруживаем, что ячеек этак 20-30 ей достаточно.

    - - - Добавлено - - -

    Ещё примеры:
    256 байт от 00 до FF = 0 ячеек, потому что выходы напрямую соединяются со входами.
    256 байт от FF до 00 = 8 ячеек, потому что выходы это инвертированные входы.
    256 байт 00, среди них один FF - 3 ячейки.

  2. #1792
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    ZRCC:

    И ведь компИлится, ворнинги есть, а ошибок нет!
    Как? Как в CPLD на 64 макроячейки (64 триггера) автор засунул 64 байта данных??? Как??? Я вижу, что верилогом описана память. Но в этом семействе нет аппаратных блоков памяти...
    Это какой-то фантастиш...

    HardWareMan, можешь это как-то объяснить?

    Лично у меня наступил когнитивный диссонанс...
    да легко на самом деле. для ROM триггеры вобще не нужны, совсем. обычная гвоздями прибитая мелкая логика, которой в 7064 на 64 байта достаточно.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  3. #1793
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,405
    Спасибо Благодарностей отдано 
    320
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, я вижу пацаны сами справились, молодцы! Уважаю.

  4. #1794
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,325
    Спасибо Благодарностей отдано 
    156
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    76 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию W65C816 - софтядро

    Всем привет. Кто-нибудь встречал реализацию процессора W65C816 на FPGA? На сайте WDC упоминается о такой модели (http://westerndesigncenter.com/wdc/w65c816s-core.cfm):
    Код:
    W65C816 Soft Core (RTL model)
    
    The W65C816 Soft Core is a RTL (Register Transfer Level) description in Verilog HDL (Hardware Description Language)
    and is a synthesizable model.  This single clock logic architecture is technology independent. WDC's W65C816 Soft Core
    is designed to replace the industry standard W65C816 16-bit microprocessor and can be used as a drop-in replacement is ASIC's.
    It has been synthesized into the XC4085 FPGA technology from Xilinx.  The behavioral model is equivalent to the original
    W65C816 hard core.  The standard chip model includes the softcore and the buffer ring in RTL code.  If a minimum amount of gates
    are needed, the hard core of the W65C816C should be used.   
    
    FPGA Implementation Results
    Implementation Results for the W65C816S in the LatticeXP Device 
    The following are typical performance and utilization results.
    
    LatticeXP    Device LUT-4s  Registers   Slices   External I/Os   Speed(fmax, MHz)
    LFXP10C4F-5      5538          688       3312         48                16
    Но найти такую модель мне до сих пор не удалось. Буду благодарен за неё или за информацию о её местонахождении. Советы "посмотреть там, посмотреть сям, на opencores и т.п., возможно, там есть" просьба оставлять при себе.

  5. #1795
    Master Аватар для xolod
    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    743
    Спасибо Благодарностей отдано 
    157
    Спасибо Благодарностей получено 
    174
    Поблагодарили
    86 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

  6. Этот пользователь поблагодарил xolod за это полезное сообщение:

    AlexBel (15.01.2021)

  7. #1796
    Veteran Аватар для AlexBel
    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,325
    Спасибо Благодарностей отдано 
    156
    Спасибо Благодарностей получено 
    126
    Поблагодарили
    76 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от xolod Посмотреть сообщение
    Спасибо! Посмотреть реализации SNES мне в голову не пришло

  8. #1797
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,234
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    182 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftLight Посмотреть сообщение
    На всякий случай, сохранил все нужные версии сюда:
    Quartus 2.2,3.0,4.0,4.1,4.2,5.0,6.0,8.0,9.0,9.1,11.0,18.0 + MAX + PLUS II
    Quartus 13.0
    Quartus 13.1
    Вопрос такой (на Вики почему-то вообще нет статьи про Quartus II, да и по Quartus Prime только общие слова): какая последняя версия Quartus работает с XP preSP4 и какая версия первая содержит Quartus Programmer отдельным инсталятором? И дополнительно: нет ли независимого софта которым можно запрограммировать Cyclone II под XP через встроенный Altera programming unit (USB port)?
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  9. #1798
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,234
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    182 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    UrJTAG. Консольная утиль.
    Она под ХРюшей не запустилась. Возможно, что-то ещё надо делать с Cygwin, но консольные утилиты в этой области это не мой уровень, в принципе.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  10. #1799
    Activist
    Регистрация
    29.10.2016
    Адрес
    г. Москва
    Сообщений
    377
    Спасибо Благодарностей отдано 
    157
    Спасибо Благодарностей получено 
    110
    Поблагодарили
    65 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Она под ХРюшей не запустилась. Возможно, что-то ещё надо делать с Cygwin, но консольные утилиты в этой области это не мой уровень, в принципе.
    при чем тут cygwin если это нативная консольная прога для win32

  11. #1800
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,234
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    182 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от polikarpov76 Посмотреть сообщение
    при чем тут cygwin если это нативная консольная прога для win32
    JTAG Tools должны работать на все Unix-like операционных системах, включая MS Windows, на которой установлен пакет Cygwin. Прекомпилированная версия, которая работает на MS Windows без Cygwin, доступна как exe-установщик Windows (urjtag-0.10.exe, который можно скачать на Sourceforge).
    Смутило это, но видимо это ошибка перевода. Но, по-любому она не запускается под ХР, чего-то не находит в dll.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

Страница 180 из 191 ПерваяПервая ... 176177178179180181182183184 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ДВК (и всё, что с ними связано)
    от Grand в разделе ДВК, УКНЦ
    Ответов: 4534
    Последнее: 04.04.2024, 23:32
  2. Ответов: 1187
    Последнее: 22.12.2023, 20:53
  3. PAL/GAL и все что с ними связано.
    от Mick в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 487
    Последнее: 01.12.2023, 00:30
  4. SMUC на дискретах и ПЛИС
    от spensor в разделе Scorpion
    Ответов: 844
    Последнее: 15.05.2023, 12:31
  5. Вопрос по ПЛИС
    от Zloy в разделе Несортированное железо
    Ответов: 23
    Последнее: 17.10.2015, 17:12

Ваши права

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