User Tag List

Показано с 1 по 10 из 15

Тема: ВВ55 к желтому скорпиону

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Orionsoft
    Вот собрался подключить три порта ВВ55 подключить к скорпу
    посоветуйте на какие адреса портов их посадить , чтоб конфликтов не было и рулить можно было с бейска поначалу...
    Спасибо !
    Никого не слушей, всех сразу посылай. Подключей по схеме "стерео-ковокса" из профи.

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

  3. #2

    Регистрация
    07.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    994
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fk0
    Никого не слушей, всех сразу посылай. Подключей по схеме "стерео-ковокса" из профи.
    Я же так сразу и сказал !
    A4000D Cyberstorm MK-III 060@50Mhz, 128Mb, UW-SCSI, A1200 030@50Mhz, 16Mb, CD32
    PowerMAC 9600, PPC604EV@350Mhz, 512Mb

  4. #3

    Регистрация
    15.01.2005
    Адрес
    Kievska Rus
    Сообщений
    1,149
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    первая ввшка стандартно 1f..7f, но возможно будет конфликт с кемпстоном на мазерборде (не помню там df или 1f на желтой, лучше сделать нормальную полную дешифрацию и iorqge)
    куда повесить остальные сложно сказать. можно сделать отдельный порт, который бы переключал мсх, а сами мсх бы адресовались по вышеуказанным портам или, например, для защиты от случайной записи сторонних программ я применил такой метод:
    рабочие порты на запись #xxfb, но по умолчанию к ним доступа нет.
    доступ открывается по in a,(#fc) и закрывается по in a,(#fe). комментарии думаю излишни.
    по портам #xxfb у меня сделана адресация банков памяти ром 128к и альтернативная рам 4мб, со своим окном. за много лет глюков не замечено

  5. #4

    Регистрация
    04.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    975
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Предварительные результаты

    зароботатло стабильно только так
    с краевого разьёма были взяты сигналы ША ШД и IORQCE
    всё кроме ШД буферезировано через HC245
    к A0 и A1 на ввшки были заведены А3 и А4 соответственно
    все адреса и и IORQ заведены на GAL22v10






    Код:
       
                                   ______________
                                  |     U27      |
                           A0 x---|1           24|---x Vcc                      
                           A1 x---|2           23|---x !cs_pio_0                
                           A2 x---|3           22|---x !cs_pio_1                
                           A3 x---|4           21|---x !cs_pio_2                
                           A4 x---|5           20|---x !spare0                  
                           A5 x---|6           19|---x !spare1                  
                           A6 x---|7           18|---x !IORQ                    
                           A7 x---|8           17|---x A15                      
                           A8 x---|9           16|---x A14                      
                           A9 x---|10          15|---x A13                      
                          A10 x---|11          14|---x A12                      
                          GND x---|12          13|---x A11                      
                                  |______________|



    Исходник в WINCUPL ? КОТОРыЙ превратился ....
    Код:
    Name U27 ;
    PartNo 27 ;
    Date 15.08.2006 ;
    Revision 01 ;
    Designer Engineer ;
    Company osi ;
    Assembly None ;
    Location earth ;
    Device p22v10 ;
    
    /* *************** INPUT PINS *********************/
    PIN [1,2,3,4,5,6,7,8,9,10,11,13,14,15,16,17] = [A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15] ; 
    PIN 18 = !IORQ ; 
    /* *************** OUTPUT PINS *********************/
    PIN 23 = !cs_pio_0 ; /* */ 
    PIN 22 = !cs_pio_1 ; /* */ 
    PIN 21 = !cs_pio_2 ; /* */ 
    PIN 20 = !spare0 ; /* */ 
    PIN 19 = !spare1 ; /* */ 
    
    
    FIELD ioaddr = [A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15] ;
    
    ioport_0 = ioaddr:'h'[FF85,FF8D,FF95,FF9D] ;
    cs_pio_0  =(!IORQ $ (IORQ)) & ioport_0 ;
    
    ioport_1 = ioaddr:'h'[FFA5,FFAD,FFB5,FFBD] ;
    cs_pio_1 = (!IORQ $ (IORQ)) & ioport_1  ;
    
    ioport_2 = ioaddr:'h'[FFC5,FFCD,FFD5,FFDD] ;
    cs_pio_2 = (!IORQ $ (IORQ)) & ioport_2   ;

  6. #5

    Регистрация
    04.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    975
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Превратиля в ....



    Код:
                               Expanded Product Terms
    ===============================================================================
    
    cs_pio_0 =>
        A0 & !A1 & A2 & A3 & A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & A3 & A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & !A3 & A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & !A3 & A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & !A3 & !A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & !A3 & !A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & A3 & !A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & A3 & !A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
    
    cs_pio_1 =>
        A0 & !A1 & A2 & A3 & A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & A15 & IORQ
      # A0 & !A1 & A2 & A3 & A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & A15 & !IORQ
      # A0 & !A1 & A2 & !A3 & A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & !A3 & A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & !A3 & !A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & !A3 & !A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & A3 & !A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & A3 & !A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
    
    cs_pio_2 =>
        A0 & !A1 & A2 & A3 & A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & A15 & IORQ
      # A0 & !A1 & A2 & A3 & A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & A15 & !IORQ
      # A0 & !A1 & A2 & !A3 & A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & !A3 & A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & !A3 & !A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & !A3 & !A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
      # A0 & !A1 & A2 & A3 & !A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & IORQ
      # A0 & !A1 & A2 & A3 & !A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15 & !IORQ
    
    ioaddr =>
        A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 , A10 , A11 , A12 , A13 , 
          A14 , A15
    
    ioport_0 =>
        A0 & !A1 & A2 & A3 & A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & !A3 & A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & A3 & !A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & !A3 & !A4 & !A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
    
    ioport_1 =>
        A0 & !A1 & A2 & A3 & A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & A15
      # A0 & !A1 & A2 & !A3 & A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & A3 & !A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & !A3 & !A4 & A5 & !A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
    
    ioport_2 =>
        A0 & !A1 & A2 & A3 & A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & A15
      # A0 & !A1 & A2 & !A3 & A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & A3 & !A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
      # A0 & !A1 & A2 & !A3 & !A4 & !A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & 
          A13 & A14 & A15
    
    sp_0 =>
        A0 & !A1 & A2 & A3 & A4 & A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & !A15
    
    sp_1 =>
        A0 & !A1 & A2 & A3 & A4 & A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          !A14 & A15
    
    spare0 =>
        A0 & !A1 & A2 & A3 & A4 & A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          A14 & !A15 & !IORQ
    
    spare1 =>
        A0 & !A1 & A2 & A3 & A4 & A5 & A6 & A7 & A8 & A9 & A10 & A11 & A12 & A13 & 
          !A14 & A15 & !IORQ
    
    A12.oe  =>
        0 
    
    A13.oe  =>
        0 
    
    A14.oe  =>
        0 
    
    A15.oe  =>
        0 
    
    IORQ.oe  =>
        0 
    
    cs_pio_0.oe  =>
        1 
    
    cs_pio_1.oe  =>
        1 
    
    cs_pio_2.oe  =>
        1 
    
    spare0.oe  =>
        1 
    
    spare1.oe  =>
        1 
    
    
    ===============================================================================
                                     Symbol Table
    ===============================================================================
    
    Pin Variable                                    Pterms   Max     Min    
    Pol   Name              Ext     Pin     Type     Used   Pterms  Level   
    --- --------            ---     ---     ----    ------  ------  -----   
    
        A0                          1        V        -       -       -     
        A1                          2        V        -       -       -     
        A2                          3        V        -       -       -     
        A3                          4        V        -       -       -     
        A4                          5        V        -       -       -     
        A5                          6        V        -       -       -     
        A6                          7        V        -       -       -     
        A7                          8        V        -       -       -     
        A8                          9        V        -       -       -     
        A9                          10       V        -       -       -     
        A10                         11       V        -       -       -     
        A11                         13       V        -       -       -     
        A12                         14       V        -       -       -     
        A13                         15       V        -       -       -     
        A14                         16       V        -       -       -     
        A15                         17       V        -       -       -     
     !  IORQ                        18       V        -       -       -     
     !  cs_pio_0                    23       V        8       8       0     
     !  cs_pio_1                    22       V        8       10      0     
     !  cs_pio_2                    21       V        8       12      0     
        ioaddr                      0        F        -       -       -     
        ioport_0                    0        I        4       -       -     
        ioport_1                    0        I        4       -       -     
        ioport_2                    0        I        4       -       -     
        sp_0                        0        I        1       -       -     
        sp_1                        0        I        1       -       -     
     !  spare0                      20       V        1       14      0     
     !  spare1                      19       V        1       16      0     
        A12                 oe      14       D        1       1       0     
        A13                 oe      15       D        1       1       0     
        A14                 oe      16       D        1       1       0     
        A15                 oe      17       D        1       1       0     
        IORQ                oe      18       D        1       1       0     
        cs_pio_0            oe      23       D        1       1       0     
        cs_pio_1            oe      22       D        1       1       0     
        cs_pio_2            oe      21       D        1       1       0     
        spare0              oe      20       D        1       1       0     
        spare1              oe      19       D        1       1       0     
    
    
    LEGEND    D : default variable         F : field      G : group
              I : intermediate variable    N : node       M : extended node
              U : undefined                V : variable   X : extended variable
              T : function

  7. #6

    Регистрация
    04.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    975
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а кто подскажет как избавится от иголок в GAL которые возникают
    возникают из за внутренних задержек внутри чипа .
    Хоровиц и Уилл советуют добавить избыточный терм
    но или прошивка не компилируется потом либо непонимаю как сделать
    этот ибыточный терм ...

  8. #7

    Регистрация
    04.04.2005
    Адрес
    Санкт-Петербург
    Сообщений
    975
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CОOтветственно они откликаются
    Код:
    
    
                    PIO0    PIO1    PIO2          
    A               FF85    FFA5    FFC5
    B               FF8D    FFAD    FFCD
    C               FF95    FFB5    FFD5
    Controlport     FF9D    FFBD    FFDD   
    
    

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

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

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

Похожие темы

  1. Нужна документация на ВВ55
    от Jukov в разделе Несортированное железо
    Ответов: 4
    Последнее: 29.01.2006, 11:48

Ваши права

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