Jakie programy potrafią przetworzyć schematy bramek logicznych na równania dla GAL?

Pytanie ....





Poprzedni Następny
Wiadomość
spis treści
From: "Hubert Świerczewski" <hubi74_at_nospam_polbox.com>
Subject: Pytanie ....
Date: Tue, 02 Jun 1998 11:46:02 GMT


Czy istnieje (w ogóle, a jeśli tak to gdzie) jakiś program który
przetworzy schemat ideowy (obojętnie czy będzie to Schematic Protel'a, czy
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
podobnego) co można by "wrzucić" na wejście jakiegoś kompilatora GAL'i.
Chodzi o to, aby nie robić tego ręcznie. W zasadzie intuicja mówi mi że
jest to możliwe, ale nigdy się z takim programem nie spotkałem.
--

Pozdrawiam

Hubert Świerczewski
hubi_at_nospam_polbox.com

Poprzedni Następny
Wiadomość
spis treści
From: "Mechanik" <krawiec_at_nospam_fox.ds14.agh.edu.pl>
Subject: Re: Pytanie ....
Date: Tue, 2 Jun 1998 14:18:59 +0200


Zarowno Protel98 jak i Orcad7Express (wczesniejsze tez) moga generowac
netiste do CUPL'a, albo tez pliki w formacie *.JED do programowania GAL'i.

Hubert Świerczewski napisał(a) w wiadomości:
<01bd8a19$acabd600$LocalHost_at_nospam_ppp>...
Czy istnieje (w ogóle, a jeśli tak to gdzie) jakiś program który
przetworzy schemat ideowy (obojętnie czy będzie to Schematic Protel'a, czy
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
podobnego) co można by "wrzucić" na wejście jakiegoś kompilatora GAL'i.
Chodzi o to, aby nie robić tego ręcznie. W zasadzie intuicja mówi mi że
jest to możliwe, ale nigdy się z takim programem nie spotkałem.
--
>
> Pozdrawiam
>
> Hubert Świerczewski
> hubi_at_nospam_polbox.com



Poprzedni Następny
Wiadomość
spis treści
From: "Jaroslaw Lis" <lis_at_nospam_papuga.ict.pwr.wroc.pl>
Subject: Re: Pytanie ....
Date: 2 Jun 1998 12:22:10 GMT


Hubert Świerczewski <hubi74_at_nospam_polbox.com> wrote:
Czy istnieje (w ogóle, a jeśli tak to gdzie) jakiś program który
przetworzy schemat ideowy (obojętnie czy będzie to Schematic Protel'a, czy
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
podobnego) co można by "wrzucić" na wejście jakiegoś kompilatora GAL'i.
Chodzi o to, aby nie robić tego ręcznie. W zasadzie intuicja mówi mi że
jest to możliwe, ale nigdy się z takim programem nie spotkałem.

Istniec istnieja, a przynajmniej o takich czytalem w reklamowkach.

Tyle ze naprawde - odkad masz gala - to prosciej i lepiej wpisac rownanka
czego sie po ukladzie spodziewasz, a nie zestawiac z bramek.


J.


Poprzedni Następny
Wiadomość
spis treści
From: "janbit, a. janiak" <janbit_at_nospam_janbit.com.pl>
Subject: Re: Pytanie ....
Date: Tue, 02 Jun 1998 15:46:59 GMT



Jaroslaw Lis napisał(a) w wiadomości:
<6l0qpi$929$1_at_nospam_okapi.ict.pwr.wroc.pl>...
Hubert Świerczewski <hubi74_at_nospam_polbox.com> wrote:
Czy istnieje (w ogóle, a jeśli tak to gdzie) jakiś program który
przetworzy schemat ideowy (obojętnie czy będzie to Schematic Protel'a,
czy
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
[...]
Tyle ze naprawde - odkad masz gala - to prosciej i lepiej wpisac rownanka
czego sie po ukladzie spodziewasz, a nie zestawiac z bramek.
Nie tak szybko. Czasami prosciej i szybciej jest narysowac schemat. To
zalezy od typu ukladu (nie/ma rejestry, duzo/malo przerzutnikow, tylko
kombinacyjny, itp.)

Pozdrowienia - Andrzej Janiak, JANBIT
janbit_at_nospam_janbit.com.pl
http://www.janbit.com.pl



Poprzedni Następny
Wiadomość
spis treści
From: "Jaroslaw Lis" <lis_at_nospam_papuga.ict.pwr.wroc.pl>
Subject: Re: Pytanie ....
Date: 2 Jun 1998 15:53:13 GMT


janbit, a. janiak <janbit_at_nospam_janbit.com.pl> wrote:
Jaroslaw Lis napisał(a) w wiadomości:
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
[...]
Tyle ze naprawde - odkad masz gala - to prosciej i lepiej wpisac rownanka
czego sie po ukladzie spodziewasz, a nie zestawiac z bramek.

Nie tak szybko. Czasami prosciej i szybciej jest narysowac schemat. To
zalezy od typu ukladu (nie/ma rejestry, duzo/malo przerzutnikow, tylko
kombinacyjny, itp.)

No nie wiem. Mnie sie tam zawsze szybciej proste rownanka pisalo
typu Y= A#B & B#C niz rysowalo bramkami...

J.

Poprzedni Następny
Wiadomość
spis treści
From: Olgierd Cybulski <cybulski_at_nospam_pkpf.if.uj.edu.pl>
Subject: Re: Pytanie ....
Date: Tue, 02 Jun 1998 18:00:53 +0200


Jaroslaw Lis wrote:

No nie wiem. Mnie sie tam zawsze szybciej proste rownanka pisalo
typu Y= A#B & B#C niz rysowalo bramkami...

J.

Jak zatem zapisac prostymi rownankami np. licznik rewersyjny ?
Albo inne uklady sekwencyjne ?

O.C.

----------------------------------------
pies pileon kameleon
----------------------------------------

Poprzedni Następny
Wiadomość
spis treści
From: "Jaroslaw Lis" <lis_at_nospam_papuga.ict.pwr.wroc.pl>
Subject: Re: Pytanie ....
Date: 2 Jun 1998 17:15:07 GMT


Olgierd Cybulski <cybulski_at_nospam_pkpf.if.uj.edu.pl> wrote:
Jaroslaw Lis wrote:
No nie wiem. Mnie sie tam zawsze szybciej proste rownanka pisalo
typu Y= A#B & B#C niz rysowalo bramkami...


Jak zatem zapisac prostymi rownankami np. licznik rewersyjny ?
Albo inne uklady sekwencyjne ?

W CUPLU ? Poczytac raz opis i przyklady :-)
Uklady sekwencyjne robi sie bardzo prosto, a liczniki do wrecz banalnie.

Chyba prosciej niz siedziec nad katalogiem i zastanawiac sie jak
naprawde dziala np 74193 ...

J.

P.S. Przedostatnie dzielo kolegi, glownie licznikowe - 30 GALi,
Ostatnio wtrynia macha..


Poprzedni Następny
Wiadomość
spis treści
From: "janbit, a. janiak" <janbit_at_nospam_janbit.com.pl>
Subject: Re: Pytanie ....
Date: Wed, 03 Jun 1998 10:01:14 GMT


W CUPLU ? Poczytac raz opis i przyklady :-)
Uklady sekwencyjne robi sie bardzo prosto, a liczniki do wrecz banalnie.

To zalezy, jesli np. mam zrbic dziurawy licznik (np. pomija feralna 13 i jej
wielokrotnosci), to juz musze troche posiedziec, a w VHDL jest to dosyc
proste.

Chyba prosciej niz siedziec nad katalogiem i zastanawiac sie jak
naprawde dziala np 74193 ...
Jak robie od poczatku jakis licznik, to i tak musze pomyslec jak to ma
dzialac.

Pozdrowienia - Andrzej Janiak, JANBIT
janbit_at_nospam_janbit.com.pl
http://www.janbit.com.pl



Poprzedni Następny
Wiadomość
spis treści
From: "kibol" <hans_at_nospam_ss.gestapo.de>
Subject: Re: Pytanie ....
Date: Wed, 3 Jun 1998 12:43:41 +0200


To zalezy, jesli np. mam zrbic dziurawy licznik (np. pomija feralna 13 i
jej
wielokrotnosci), to juz musze troche posiedziec, a w VHDL jest to dosyc
proste.

Proste, ale zeby to jeszcze bylo syntezowalne to musisz miec albo dobry
software , albo uzywac instrukcji , ktore sa syntezowalne.
Jezeli opiszesz uklad w sposob behavioral'ny to nie wiem czy jest jakies
narzedzie , ktore Ci to zsyntezuje.




Poprzedni Następny
Wiadomość
spis treści
From: "janbit, a. janiak" <janbit_at_nospam_janbit.com.pl>
Subject: Re: Pytanie ....
Date: Mon, 08 Jun 1998 05:39:19 GMT



kibol napisał(a) w wiadomoœci: <6l39g9$fig$1_at_nospam_galaxy.uci.agh.edu.pl>...
To zalezy, jesli np. mam zrbic dziurawy licznik (np. pomija feralna 13 i
jej
wielokrotnosci), to juz musze troche posiedziec, a w VHDL jest to dosyc
proste.

Proste, ale zeby to jeszcze bylo syntezowalne to musisz miec albo dobry
software , albo uzywac instrukcji , ktore sa syntezowalne.
Jezeli opiszesz uklad w sposob behavioral'ny to nie wiem czy jest jakies
narzedzie , ktore Ci to zsyntezuje.

Oczywiscie, ze sa - jest ich nawet sporo.

Pozdrowienia - Andrzej Janiak, JANBIT
janbit_at_nospam_janbit.com.pl
http://www.janbit.com.pl






Poprzedni Następny
Wiadomość
spis treści
From: "Jaroslaw Lis" <lis_at_nospam_papuga.ict.pwr.wroc.pl>
Subject: Re: Pytanie ....
Date: 3 Jun 1998 14:55:33 GMT


janbit, a. janiak <janbit_at_nospam_janbit.com.pl> wrote:
W CUPLU ? Poczytac raz opis i przyklady :-)
Uklady sekwencyjne robi sie bardzo prosto, a liczniki do wrecz banalnie.

To zalezy, jesli np. mam zrbic dziurawy licznik (np. pomija feralna 13 i jej
wielokrotnosci), to juz musze troche posiedziec, a w VHDL jest to dosyc
proste.

W Cuplu tez :-)
Zero myslenia: definiujesz automat o stanach:

present 1 next 2
present 2 next 3
...
present 12 next 14
...
present 25 next 27
...
present xxx next 1


Myslenie sie zaczyna jak bitow za duzo, albo brak sekretarki do posadzzenia
i wklepania powyzszego.

Chyba prosciej niz siedziec nad katalogiem i zastanawiac sie jak
naprawde dziala np 74193 ...
Jak robie od poczatku jakis licznik, to i tak musze pomyslec jak to ma
dzialac.

I to myslenie zamienia sie na rownanka, a nie na schemat z TTLi

Zrob taki licznik pomijajacy 13 z 74xxx

J.

P.S. A jesli z punktu widzenia jezykow programowania [komputerow,
a nie PLD], CUPL to kawal zlomu.

Poprzedni Następny
Wiadomość
spis treści
From: "janbit, a. janiak" <janbit_at_nospam_janbit.com.pl>
Subject: Re: Pytanie ....
Date: Mon, 08 Jun 1998 05:39:17 GMT



Jaroslaw Lis napisał(a) w wiadomoœci:
<6l3o55$auq$2_at_nospam_okapi.ict.pwr.wroc.pl>...
janbit, a. janiak <janbit_at_nospam_janbit.com.pl> wrote:
W CUPLU ? Poczytac raz opis i przyklady :-)
Uklady sekwencyjne robi sie bardzo prosto, a liczniki do wrecz banalnie.

To zalezy, jesli np. mam zrbic dziurawy licznik (np. pomija feralna 13 i
jej
wielokrotnosci), to juz musze troche posiedziec, a w VHDL jest to dosyc
proste.

W Cuplu tez :-)
Zero myslenia: definiujesz automat o stanach:

Zero pisze J. , no prose, to ja nie wiedzialem o tym. Zapraszam na moje
zajecia, bedzie mozna sprawdzic.


present 1 next 2
present 2 next 3
...
present 12 next 14
...
present 25 next 27
...
present xxx next 1





Myslenie sie zaczyna jak bitow za duzo, albo brak sekretarki do posadzzenia
i wklepania powyzszego.
Panie Drogi! Co ma piernik do wiatraka (tam cos na gorze bylo o zerze)/




Chyba prosciej niz siedziec nad katalogiem i zastanawiac sie jak
naprawde dziala np 74193 ...
Jak robie od poczatku jakis licznik, to i tak musze pomyslec jak to ma
dzialac.

I to myslenie zamienia sie na rownanka, a nie na schemat z TTLi
Jedna dalej trzyma sie Pan zera - prosze sprawdzic do czego sluza biblioteki
np. ukladow TTL (po jaki diabel kilkunastu ludzi siedzi i rozpisuje stare -
wydawaloby sie - biblioteki TTL)

Zrob taki licznik pomijajacy 13 z 74xxx
Tez mozna. Kiedys to nawet bylo jedno z cwieczen dla tudentow (na technice
cyfrowej) - dawali sobie rade.

P.S. A jesli z punktu widzenia jezykow programowania [komputerow,
a nie PLD], CUPL to kawal zlomu.
Co ma piernik do wiatraka? To sa zupelnie odrebne sprawy. W mowie potocznej
(zargon)- mowimy zaprogramoj cos w VHDL, itd., ale to nie sa jezyki
programowania

Pozdrowienia - Andrzej Janiak, JANBIT
janbit_at_nospam_janbit.com.pl
http://www.janbit.com.pl



Poprzedni Następny
Wiadomość
spis treści
From: "Jaroslaw Lis" <lis_at_nospam_papuga.ict.pwr.wroc.pl>
Subject: Re: Pytanie ....
Date: 8 Jun 1998 17:56:27 GMT


janbit, a. janiak <janbit_at_nospam_janbit.com.pl> wrote:
Jaroslaw Lis napisał(a) w wiadomoœci:
[...] To zalezy, jesli np. mam zrbic dziurawy licznik (np. pomija feralna 13 i jej
wielokrotnosci), to juz musze troche posiedziec, a w VHDL jest to dosyc
proste.

Zero myslenia: definiujesz automat o stanach:

Zero pisze J. , no prose, to ja nie wiedzialem o tym. Zapraszam na moje
zajecia, bedzie mozna sprawdzic.

Jesli Ty dostrzegasz w ponizszym myslenie:

present 1 next 2
present 2 next 3
...
present 12 next 14
...
present 25 next 27
...
present xxx next 1


Myslenie sie zaczyna jak bitow za duzo, albo brak sekretarki do posadzzenia
i wklepania powyzszego.

Panie Drogi! Co ma piernik do wiatraka (tam cos na gorze bylo o zerze)/

Ano ma. Powiedzmy do 6 bitow to wklepie bez myslenia, Przy troche wiekszej
ilosci albo posadze kogos do wklepania, albo pomysle jak sobie zaosczedzic
roboty. Przy jeszcze wiekszej ilosci zacznie sie klopot z realizowalnoscia.

Jak robie od poczatku jakis licznik, to i tak musze pomyslec jak to ma
dzialac.

I to myslenie zamienia sie na rownanka, a nie na schemat z TTLi

Jedna dalej trzyma sie Pan zera - prosze sprawdzic do czego sluza biblioteki
np. ukladow TTL (po jaki diabel kilkunastu ludzi siedzi i rozpisuje stare -
wydawaloby sie - biblioteki TTL)

Sluza inzynierom starej daty, co na UCY74 zeby zjedli, albo inzynierom
bardzo mlodej daty, ktorym kazano przerobic istniejacy schemat
na jeden uklad scalony - byle szybko.
Inaczej w ogole nie sa potrzebne.

Zrob taki licznik pomijajacy 13 z 74xxx

Tez mozna. Kiedys to nawet bylo jedno z cwieczen dla tudentow (na technice
cyfrowej) - dawali sobie rade.

Oczywiscie ze mozna, tylko pytanie co bedzie szybciej - rownanka, czy
schemat i skorzystanie z biblioteki. Smiem twierdzic ze rownanka.

P.S. A jesli z punktu widzenia jezykow programowania [komputerow,
a nie PLD], CUPL to kawal zlomu.
Co ma piernik do wiatraka? To sa zupelnie odrebne sprawy.

Dlatego w P.S. Po prostu kawal zlomu ktorego powstydzilby sie uczen
szkoly sredniej robiac jakikolwiek fragment kompilatora.

W mowie potocznej
(zargon)- mowimy zaprogramoj cos w VHDL, itd., ale to nie sa jezyki
programowania

Ale jednak pewne reguly uzywania jezykow programowania obowiazuja.
A CUPL ich nie spelnia.

J.

Poprzedni Następny
Wiadomość
spis treści
From: "janbit, a. janiak" <janbit_at_nospam_janbit.com.pl>
Subject: Re: Pytanie ....
Date: Wed, 03 Jun 1998 10:01:12 GMT


Witam!

[...]
Nie tak szybko. Czasami prosciej i szybciej jest narysowac schemat. To
zalezy od typu ukladu (nie/ma rejestry, duzo/malo przerzutnikow, tylko
kombinacyjny, itp.)

No nie wiem. Mnie sie tam zawsze szybciej proste rownanka pisalo
typu Y= A#B & B#C niz rysowalo bramkami...
Tak jak pisalem - to zalezy od ukladu. Czesto stosuje sie techniki mieszane,
np. schemat, na schemacie "kawalek" projektu w postaci rownan albo w VHDLu.

Pozdrowienia - Andrzej Janiak, JANBIT
janbit_at_nospam_janbit.com.pl
http://www.janbit.com.pl



Poprzedni Następny
Wiadomość
spis treści
From: "Pawel Michocki" <pawelm_at_nospam_sim.com.pl>
Subject: Re: Pytanie ....
Date: Tue, 2 Jun 1998 14:17:16 +0100


ORCAD PLD (STARY-DOS) LUB ORCAD EXPRESS (WIN)

Hubert Świerczewski napisał(a) w wiadomości:
<01bd8a19$acabd600$LocalHost_at_nospam_ppp>...
Czy istnieje (w ogóle, a jeśli tak to gdzie) jakiś program który
przetworzy schemat ideowy (obojętnie czy będzie to Schematic Protel'a, czy
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
podobnego) co można by "wrzucić" na wejście jakiegoś kompilatora GAL'i.
Chodzi o to, aby nie robić tego ręcznie. W zasadzie intuicja mówi mi że
jest to możliwe, ale nigdy się z takim programem nie spotkałem.
--
>
> Pozdrawiam
>
> Hubert Świerczewski
> hubi_at_nospam_polbox.com



Poprzedni Następny
Wiadomość
spis treści
From: "janbit, a. janiak" <janbit_at_nospam_janbit.com.pl>
Subject: Re: Pytanie ....
Date: Tue, 02 Jun 1998 15:46:57 GMT



Hubert Świerczewski napisał(a) w wiadomoœci:
<01bd8a19$acabd600$LocalHost_at_nospam_ppp>...
Czy istnieje (w ogóle, a jeśli tak to gdzie) jakiś program który
przetworzy schemat ideowy (obojętnie czy będzie to Schematic Protel'a, czy
Orcada) złożony z bramek logicznych na równania logiczne (lub coś takiego
podobnego) co można by "wrzucić" na wejście jakiegoś kompilatora GAL'i.

Tak, jest cos takiego: OrCAD/Express

Pozdrowienia - Andrzej Janiak, JANBIT
janbit_at_nospam_janbit.com.pl
http://www.janbit.com.pl