Autor Wątek: GAL (PAL) Projektowanie i programowanie / Eprom 2708  (Przeczytany 2645 razy)

leonlas

  • ***
  • Wiadomości: 137
  • Miejsce pobytu:
    jestem z Lasu
GAL (PAL) Projektowanie i programowanie / Eprom 2708
« dnia: 2020.06.21, 13:06:16 »
Mam pytanka:
1.)
Na pewno programowaliście - rysowaliście - projektowaliście strukturę GAL'a. Potrzebuje Waszej pomocy-podpowiedzi. Jakim programem (żeby też tryb graficzny - do podglądu zaprojektowanej struktury )? Taki w/g Was najbardziej przejrzystym (prostym, łatwym i zrozumiałym). Chcę porównać zaprogramowany GAL (nie jest zabezpieczony i mogę zgrać zawartość) i  poprzestawiać wejścia i wyjścia miejscami i ewentualnie coś dopisać do wolnych pinów.
Programator mam (wellon).
2.)
Drugi temat, to kwestia odczytu i zaprogramowania Epromów typu 2708 i padniętym kompie. Mój programator nie ogarnia 2708. Więc czym mogę to ugryźć (oprócz zakupu drugiego programatora) czy ktoś z Was ma taki , który ogarnia 2708. A może w "prosty" sposób można coś po LPT wymodzić, żeby odczytać lub zaprogramować.... lub coś w tym kierunku  ;)
pozdr
Troszku luzu i worek gruzu.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #1 dnia: 2020.06.21, 13:19:24 »
Zamień 2708 na AT28C16. Prosty adapterek załatwi sprawę.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

leonlas

  • ***
  • Wiadomości: 137
  • Miejsce pobytu:
    jestem z Lasu
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #2 dnia: 2020.06.21, 14:05:24 »
okey, ale jak odczytać zawartość 2708 ( w razie potrzeby) ?
Troszku luzu i worek gruzu.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #3 dnia: 2020.06.21, 14:24:21 »
Do odczytu 2708 potrzebujesz trzech napięć: -5V, +5V i +12V a resztę można odczytać jak 2716.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

leonlas

  • ***
  • Wiadomości: 137
  • Miejsce pobytu:
    jestem z Lasu
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #4 dnia: 2020.06.21, 16:47:59 »
czyli Willem może dać radę ?? ;)
A co dalej z GAL'em? hym?
« Ostatnia zmiana: 2020.06.21, 17:46:13 wysłana przez leonlas »
Troszku luzu i worek gruzu.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #5 dnia: 2020.06.21, 17:05:02 »
https://bues.ch/cms/unmaintained/galemu.html

Niektóre symulatory układów logicznych pozwalają na syntezę kodu pod GAL w formie graficznej albo w VHDL/Verilogu.

Serio Willem poda 3 napięcia do zasilania 2708? Nie sądzę.
« Ostatnia zmiana: 2020.06.21, 17:39:35 wysłana przez Klaud »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #6 dnia: 2020.06.21, 21:23:30 »
Jeśli chodzi o programy do projektowania GAL/PAL to przypomina mi się program WinCUPL. (kiedyś można było go darmowo zarejestrować)

Dodatkowo w temacie CUPL, w EP od 03 do 11/2004 był kurs programowania.
Materiały można było kiedyś pobrać ze strony EP, dział czytelnia.

A z prostych programatorów to:

http://elm-chan.org/works/pgal/report_e.html

lub

http://www.armory.com/~rstevew/Public/Pgmrs/GAL/_ClikMe1st.htm

---------------

Co do 2708 to Willem pewnie też da radę, ale wymagany jest specjalny dodatkowy adapter pomiędzy podstawką programatora a układem EPROM dostarczający dodatkowych napięć -5V i +12V i to włączanych w odpowiedniej kolejności.  8)

Planowałem coś takiego kiedyś zrobić by zaczytać EPROMy 2708 z mojego starego generatora sygnałowego ADRET, ale jak zwykle czas mnie pokonał i chęci odeszły.  ::)
« Ostatnia zmiana: 2020.06.21, 21:37:06 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

apk

  • ***
  • Wiadomości: 237
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #7 dnia: 2020.06.21, 23:35:40 »
Ja korzystałem z WinCupl - jest bardzo przyjemny i prosty, można w nim także symulować układ. Niestety nie umożliwia projektowania graficznego.

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #8 dnia: 2020.06.22, 15:11:19 »
https://github.com/hneemann/Digital - graficzny symulator układów logicznych w Javie i podobno potrafi przygotować JEDEC pod GALe.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #9 dnia: 2020.06.22, 15:56:26 »
Ciekawy ten program "Digital", przeklikałem go sobie i nie do końca załapałem jak się definiuje piny dla GAL'i.
Obsługuje tylko modele 16V8 i 22V10.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

zipp

  • ****
  • Wiadomości: 329
  • Miejsce pobytu:
    Małopolska
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #10 dnia: 2020.06.22, 21:33:35 »
Chyba prawy klawisz myszy na pinie i zakładka Advanced.

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: GAL (PAL) Projektowanie i programowanie / Eprom 2708
« Odpowiedź #11 dnia: 2020.06.22, 22:15:29 »
Mam podobne wrażenie, jeszcze kwestia zegarka  :)

Trzeba by to jeszcze przetestować w realu jak działa ta synteza.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.