User Tag List

Страница 37 из 120 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя
Показано с 361 по 370 из 1199

Тема: Орион-2010. Hard & Soft

  1. #361

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я пока ничего не проверил - у меня реал не работает. Точнее работает первую минуту-другую, а потом что-то где-то прогревается, и все виснет. Не знаю пока в какую сторону копать, и такая мешанина навесного монтажа, что лезть туда страшно. Старость- не радость, надо собирать новый.
    --
    Зато появилась мысль как сделать работу в CP/M стабильнее. У меня там при работе с IDE не запрещаются прерывания. Возможно если отключать прерывания на время записи/чтения сектора (а потом включать), то в целом будет работать стабильнее. Но исходники в Москве, переделать смогу только через пару недель. И опять же вопрос - в этом ли дело.
    --
    Евгений, можешь попробовать отключить в прошивке FPGA прерывания и проверить работу с IDE без прерываний?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #361
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #362

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Евгений, можешь попробовать отключить в прошивке FPGA прерывания и проверить работу с IDE без прерываний?
    Могу. Завтра. Компик остался на работе, над ним ведется доработка паяльником.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #363

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Переделал клавиатуру для работы напрямую с ПЛИС. Спасибо огромное svofski и igor_t! Вас небыло рядом, но ваши идеи вечны!
    Теперь, дабы наконец-то вместо "альфа" написать "бета", нужна информация по YM.
    Какие порты, подключение в реале. И главное - каким же образом всё-таки выглядит ШИМ-преобразование для выходов звука?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #364

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Переделал клавиатуру для работы напрямую с ПЛИС. Спасибо огромное svofski и igor_t! Вас небыло рядом, но ваши идеи вечны!
    Круто. Нетерпится узнать подробности - т.е. какие кнопки работают, работает ли поле курсорных кнопок, функциональные, ctrl-shitf, поле цифровой клавиатуры?
    Это вообще как-то настраиваемо, напрмер если надо будет "переместить кнопку по матрице"?

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Теперь, дабы наконец-то вместо "альфа" написать "бета", нужна информация по YM.
    Какие порты, подключение в реале. И главное - каким же образом всё-таки выглядит ШИМ-преобразование для выходов звука?
    Про ШИМ не знаю, а подключение абсолютно одинаковое с ZX-феникс
    Делалось так специально чтобы не переделывать звук в программах от Спектрума.
    Порты BFFD/FFFD. Конкретно как оно у меня подключено к Ориону можно посмотреть здесь:
    http://orion-z.hoter.ru/file/355/243...Y_kempston.rar
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  6. #365

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,305
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    817
    Поблагодарили
    488 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На здоровье :)

    ШИМ звука я не делал, но по-моему в этом не должно быть ничего сложного? Есть два счетчика. Один простой, Ц1, который считает свои, допустим, 8 разрядов и просто переполняется. Второй, Ц2, -- с параллельной загрузкой. Оба вычитают 1 на каждый клок, но Ц2, досчитав до 0, блокируется.

    Разрешающий сигнал записи значения с выхода АЫ в Ц2 = (Ц1 == 0).

    Выход аудио = Ц2 != 0;

    По-моему это должно работать. Если основной клок 3МГц и хочется выводить 8 бит, то реальная частота семплирования будет 11178 Гц, то есть звуки где-то до 6 кГц. Вполне съедобно для АЫ. Наверное стоит выход АЫ профильтровать скользящим средним, чтобы не было алиасинга.
    Больше игр нет

  7. #366

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    555
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот про ШИМ с fpga4fun.com (там они его называют PWM):

    http://www.fpga4fun.com/PWM_DAC.html

  8. #367

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем спасибо! Буду "курить"

    Цитата Сообщение от Error404 Посмотреть сообщение
    какие кнопки работают, работает ли поле курсорных кнопок, функциональные, ctrl-shitf, поле цифровой клавиатуры?
    Считываются вроде как все. Что увидит Орион при нажатии - назначается в матрице преобразования кодов. Я взял готовую "раскладку" у igor_t. При желании можно редактировать. Маленько неудобно, что исчез сброс с клавиатуры.
    И цифровое правое поле назнчено как "не нумлок". Но это решаемо.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #368

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,305
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    817
    Поблагодарили
    488 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 & fpga4fun
    module PWM(clk, PWM_in, PWM_out);
    input clk;
    input [7:0] PWM_in;
    output PWM_out;

    reg [8:0] PWM_accumulator;
    always @(posedge clk) PWM_accumulator <= PWM_accumulator[7:0] + PWM_in;

    assign PWM_out = PWM_accumulator[8];
    endmodule
    Не могу понять. Если на каждый клок значение аккумулятора будет увеличиваться на входное значение, это что ж это будет?
    Больше игр нет

  10. #369

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Это вообще как-то настраиваемо, напрмер если надо будет "переместить кнопку по матрице"?
    Если интересно, вот две матрицы. Сначала выполняется первая, переводит непосредственно код клавиши в код АСЦЫ.
    Вторая - уже привязка непосредственно к Ориону.
    Детально я в этой каше пока не разбирался, некогда было
    Вложения Вложения
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  11. #370

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    555
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Не могу понять. Если на каждый клок значение аккумулятора будет увеличиваться на входное значение, это что ж это будет?
    Там аккумулятор 9-битный, а входное значение 8-битное. Известно что - или аккумулятор переполнится, или нет.

Страница 37 из 120 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 22
    Последнее: 06.10.2008, 14:17
  2. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 1
    Последнее: 22.08.2008, 08:56
  3. MAGIC-SOFT
    от White_Hunter в разделе Люди
    Ответов: 2
    Последнее: 21.08.2008, 13:31
  4. soft dt
    от roxx в разделе Софт
    Ответов: 4
    Последнее: 30.01.2008, 18:41

Ваши права

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