synteza ukladow cyfrowych

Czytasz archiwalną wersję tematu "synteza ukladow cyfrowych" z forum pl.misc.elektronika

Arkadiusz - 26 Wrz 1998, 03:00

Witajcie

Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
o metodach Karnaughta oraz McClusky'ego.

Pozdrowienia.

mac - 27 Wrz 1998, 03:00

te metody nie sluza do syntezy ale do analizy. Jesli chodzi o synteze
polecam VHDL (ale tylka na bardzo dobry komputer) i coockbock do niego (jest
gdzies na sieci)

Witajcie

Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
o metodach Karnaughta oraz McClusky'ego.

Pozdrowienia.


Arkadiusz - 27 Wrz 1998, 03:00

Tylko wyobraz sobie taki problem: masz do zrobienia na przyklad licznik
synchroniczny, ktory ma liczyc w nastepujacy sposob:
1,3,5,7,2,4 i znowu 1,3,5,7,2,4 itd. Do dyspozycji masz 3 przerzutniki D i
bramki.
Z mojego doswiadczenia wynika, ze mozna zrealizowac taki uklad z wykorzystaniem
wlasnie tablic Karnaughta (synteza).
Jesli chodzi o VHDL to chetnie dowiem sie jakiego programu uzywasz (jaki
polecasz).

Pozdrawiam


te metody nie sluza do syntezy ale do analizy. Jesli chodzi o synteze
polecam VHDL (ale tylka na bardzo dobry komputer) i coockbock do niego (jest
gdzies na sieci)

| Witajcie

| Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
| polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
| o metodach Karnaughta oraz McClusky'ego.

| Pozdrowienia.


Juliusz - 28 Wrz 1998, 03:00


Tylko wyobraz sobie taki problem: masz do zrobienia na przyklad licznik
synchroniczny, ktory ma liczyc w nastepujacy sposob:
1,3,5,7,2,4 i znowu 1,3,5,7,2,4 itd. Do dyspozycji masz 3 przerzutniki D i
bramki.
Z mojego doswiadczenia wynika, ze mozna zrealizowac taki uklad z
wykorzystaniem
wlasnie tablic Karnaughta (synteza).
Jesli chodzi o VHDL to chetnie dowiem sie jakiego programu uzywasz (jaki
polecasz).


Sluchaj, bierzesz CPLD z 32 makrocelami i w pol godziny piszesz taki
licznik, dokladasz inne rzeczy jak dekodery adresow, zatrzaski i inne takie,
wystarczy miejsca na maszynke stanow i to nie jedna.:)))
Polecam starter kit CYPRESS Semiconductor. Masz tam wszystko do VHDL, dobra
ksiazke i kabel programujacy.
Kosztuje 175$ - zamawiasz karta przez internet i za 3 tygodnie dostajesz do
domu. W Polsce nie kupuj, bo zdzieraja.

Kostki programowane w ukladzie (ISR) - zyc nie umierac.

Zauwazylem, ze jak sie projektuje cos na mikroprocesorku i potrzeba troche
C-MOSOW to lepiej wszystkie nogi procka do CPLD polaczyc i prototyp zrobic
na takim chipie wlasnie. Zaoszczedzasz czas na lutowaniu i tyle. Wszystko
robisz na programowanej kosci. 1 flip-flop zajmuje 1 makrocele wiec i cale
rejestry wysmarujesz w tym.

A ten VHDL to taki "PASCAL" if .. then ..else i tyle :)))))
np:

  process (d_we_n, d_tload_n)
  begin
    if d_we_n='0' then
      txd_trig <= '1';
    elsif d_tload_n='0' then
      txd_trig <= '0';
    end if;
  end process;

albo dekoder adresow:)))

begin
  -- dekodowanie adresow
  cd_oe_n  <= '0' when addr9='0' and addr8='0' and rd_n='0' else '1';
  cd_we_n  <= '0' when addr9='0' and addr8='0' and wr_n='0' else '1';
  d_oe_n   <= '0' when addr9='0' and addr8='1' and rd_n='0' else '1';
  d_we_n   <= '0' when addr9='0' and addr8='1' and wr_n='0' else '1';
  led_we_n <= '0' when addr9='1' and addr8='0' and wr_n='0' else '1';

Polecam

Juliusz

Juliusz - 28 Wrz 1998, 03:00

Szkoda, ze tak malo nas do pogadania o CPLD i FPHA, procesorach sygnalowych
itp :((((

Juliusz

Juliusz - 28 Wrz 1998, 03:00

FPGA :))


Szkoda, ze tak malo nas do pogadania o CPLD i FPHA, procesorach sygnalowych
itp :((((

Juliusz


vectron - 28 Wrz 1998, 03:00


FPGA :))

| Szkoda, ze tak malo nas do pogadania o CPLD i FPHA, procesorach
sygnalowych
| itp :((((

| Juliusz


Procesory sygnałowe, czyli DSP? To interesująco.
Czy wykorzystujesz jakiś procesory DSP. Jeżeli  tak, to w który warto
wchodzić ?

Tolek

Juliusz - 28 Wrz 1998, 03:00



| FPGA :))

| Szkoda, ze tak malo nas do pogadania o CPLD i FPHA, procesorach
sygnalowych
| itp :((((

| Juliusz

Procesory sygnałowe, czyli DSP? To interesująco.
Czy wykorzystujesz jakiś procesory DSP. Jeżeli  tak, to w który warto
wchodzić ?


To nie ma znaczenia - wchodz w te co masz starter kita pod reka i software
za darmo na stronach producenta :))
Taki sygnalowiec to niczym sie nie rozni od normalnego procka. Taka roznica
jest tylko, ze maja optymalizowane rozkazy arytmetyczne wykonywane w jednym
cyklu zegara.

Juliusz

Precess - 28 Wrz 1998, 03:00


To nie ma znaczenia - wchodz w te co masz starter kita pod reka i software
za darmo na stronach producenta :))
Taki sygnalowiec to niczym sie nie rozni od normalnego procka. Taka roznica
jest tylko, ze maja optymalizowane rozkazy arytmetyczne wykonywane w jednym
cyklu zegara.

Juliusz


No, niezupełnie ...
Architektura Harvard lub super-Harvard, zmienno- lub stałoprzecinkowe,
optymalizacja pod kątem wykonywania pewnych algorytmów (np. pętla FFT z
"odwróconym porządkiem bitów", bufory cykliczne) itd. Broń Boże nie chcę
zniechęcać do procesorów sygnałowych. Bardzo fajna sprawa i naprawdę
nietrudna. Oczywiscie optymalne wykorzystanie osiąga się pod warunkiem
posiadania odpowiedniej wiedzy o cyfrowym przetwarzaniu sygnałów, ale
pare książek powinno być dostępnych. Poza tym producenci udostępniają
sporo not aplikacyjnych. Tyle, że DSP nie są najtańsze ...

Pozdrawiam i zachęcam
Tomek

mac - 28 Wrz 1998, 03:00

Julek ma racje. Kto robi dzisiaj cos cyfrowego lutujac scalaki ? ? ?
Jesli chcesz to mam instalke EASYABEL - robisz opis w szyms w rodzajy jezyka
wyzszego poziomu a synteze i cala reszta zostawiasz programowi. Nawet tak
proste (i tanie) ukladziki jak PAL22v10 maja ogromne mozliwosci budowania
skomplikowanej logiki. A co dopiero powiedziec o Xlilksie czy Alterze ???
(programowane przez RS jak zwykly port a mozna tam wsadzic uklad o
mozliwosciach 486)


| Tylko wyobraz sobie taki problem: masz do zrobienia na przyklad licznik
| synchroniczny, ktory ma liczyc w nastepujacy sposob:
| 1,3,5,7,2,4 i znowu 1,3,5,7,2,4 itd. Do dyspozycji masz 3 przerzutniki D i
| bramki.
| Z mojego doswiadczenia wynika, ze mozna zrealizowac taki uklad z
wykorzystaniem
| wlasnie tablic Karnaughta (synteza).
| Jesli chodzi o VHDL to chetnie dowiem sie jakiego programu uzywasz (jaki
| polecasz).

Sluchaj, bierzesz CPLD z 32 makrocelami i w pol godziny piszesz taki
licznik, dokladasz inne rzeczy jak dekodery adresow, zatrzaski i inne
takie,
wystarczy miejsca na maszynke stanow i to nie jedna.:)))
Polecam starter kit CYPRESS Semiconductor. Masz tam wszystko do VHDL, dobra
ksiazke i kabel programujacy.
Kosztuje 175$ - zamawiasz karta przez internet i za 3 tygodnie dostajesz do
domu. W Polsce nie kupuj, bo zdzieraja.

Kostki programowane w ukladzie (ISR) - zyc nie umierac.

Zauwazylem, ze jak sie projektuje cos na mikroprocesorku i potrzeba troche
C-MOSOW to lepiej wszystkie nogi procka do CPLD polaczyc i prototyp zrobic
na takim chipie wlasnie. Zaoszczedzasz czas na lutowaniu i tyle. Wszystko
robisz na programowanej kosci. 1 flip-flop zajmuje 1 makrocele wiec i cale
rejestry wysmarujesz w tym.

A ten VHDL to taki "PASCAL" if .. then ..else i tyle :)))))
np:

 process (d_we_n, d_tload_n)
 begin
   if d_we_n='0' then
     txd_trig <= '1';
   elsif d_tload_n='0' then
     txd_trig <= '0';
   end if;
 end process;

albo dekoder adresow:)))

begin
 -- dekodowanie adresow
 cd_oe_n  <= '0' when addr9='0' and addr8='0' and rd_n='0' else '1';
 cd_we_n  <= '0' when addr9='0' and addr8='0' and wr_n='0' else '1';
 d_oe_n   <= '0' when addr9='0' and addr8='1' and rd_n='0' else '1';
 d_we_n   <= '0' when addr9='0' and addr8='1' and wr_n='0' else '1';
 led_we_n <= '0' when addr9='1' and addr8='0' and wr_n='0' else '1';

Polecam

Juliusz


Marek Szymański - 28 Wrz 1998, 03:00


te metody nie sluza do syntezy ale do analizy. Jesli chodzi o synteze
polecam VHDL (ale tylka na bardzo dobry komputer) i coockbock do niego
(jest
gdzies na sieci)


Może pamiętasz gdzie ????

^^^^^^^^^^^^^^^^
Marek Szymański

ICQ 6062753
^^^^^^^^^^^^^^^^


| Witajcie

| Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
| polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
| o metodach Karnaughta oraz McClusky'ego.

| Pozdrowienia.


Juliusz - 28 Wrz 1998, 03:00


Julek ma racje. Kto robi dzisiaj cos cyfrowego lutujac scalaki ? ? ?
Jesli chcesz to mam instalke EASYABEL - robisz opis w szyms w rodzajy
jezyka
wyzszego poziomu a synteze i cala reszta zostawiasz programowi. Nawet tak
proste (i tanie) ukladziki jak PAL22v10 maja ogromne mozliwosci budowania
skomplikowanej logiki. A co dopiero powiedziec o Xlilksie czy Alterze ???
(programowane przez RS jak zwykly port a mozna tam wsadzic uklad o
mozliwosciach 486)


Ha, bo tu wlasnie chodzi o ulatwienie. Zakladam, ze musze jakas logike szbka
zrobic - automacik co tam bedzie cos zliczal i jakos reagowal. Procesor
zanim te swoje nozki programem obleci to juz po ptakach wiec trzeba maszynki
bezmyslnej. Zanim doszukam sie jakiegos c-mosa czy LS-a i zanim zrozumiem o
co w nim chodzi. Dalej trzeba bramki podostawiac, bo pewnie cos odwrocic
trzeba cos a AND-owac itd. Zanim przemyslisz z czego to zrobic to piszesz te
durne komendy :

if nozka 15 = '0' to
    costam <= '0'
i jesli cos to cos
...
i tak sobie myslisz co potrzeba

end if
end proces

i juz masz swojego ASICA hehe.
Nie kombinujesz jak kon pod gore ze zrozumieniem co te gotowe LS-y robia i
to w ilosciach po kilka w kupie.

Kolejny plus to, ze nie piracisz softu za setki baniek do symulacji, bo i
nie ma problemu - a nozki laczysz na pale po kolei jak leca i na koncu sie
zastanawiasz aby jak naj mniej na PCB bylo polaczen.

Nic sie nie da zle zrobic. Programik "Pascalu" vel VHDL zawsze poprawisz.

Kostki w USA kosztuja 2$ za sztuke za 32 makrocele. W polsce 5, 6 10$ i
wiecej - zalezy gdzie zapytasz i ile sekretarek maja :))) Walcze o tanie
kosci.

Jak ktos chce sie podlaczyc do zamowienia to beda po 2$ w obudowach TQFP44
37.5 milsa rozstaw - nie tak zle !

Juliusz

PS. A w AVR-ku robie postepy. Mialem male zaciecie, ale znowu nie doczytalem
czegos. Wlasciwie wszystkie "organy" juz temu AT90S8515 przerobilem i biore
sie za to co jest moim celem wlasnie :)))

mac - 28 Wrz 1998, 03:00

w yahoo wpisalem VHDL - i wyszlo kilkaset miejsc (przewaznie praca , ale
gdzies u skosnych).
Mac


| te metody nie sluza do syntezy ale do analizy. Jesli chodzi o synteze
| polecam VHDL (ale tylka na bardzo dobry komputer) i coockbock do niego
(jest
| gdzies na sieci)

Może pamiętasz gdzie ????

^^^^^^^^^^^^^^^^
Marek Szymański

ICQ 6062753
^^^^^^^^^^^^^^^^

| Witajcie

| Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
| polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
| o metodach Karnaughta oraz McClusky'ego.

| Pozdrowienia.


listydysk - 29 Wrz 1998, 03:00

Hej.

Jesli idzie o VHDL to widzialem (proste) opisy tego jezyka w helpie do
OrCAD Express v7.01. Poza tym istnieje www.vhdl.org na ktorym znajduja
sie artykuly na ten temat. Ostatnio rowniez szukalem informacji VHDL.

Pozdrowienia
Arkadiusz.



| te metody nie sluza do syntezy ale do analizy. Jesli chodzi o synteze
| polecam VHDL (ale tylka na bardzo dobry komputer) i coockbock do niego
(jest
| gdzies na sieci)

MoÂże pamiĂŞtasz gdzie ????

^^^^^^^^^^^^^^^^
Marek SzymaĂąski

ICQ 6062753
^^^^^^^^^^^^^^^^

| Witajcie

| Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
| polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
| o metodach Karnaughta oraz McClusky'ego.

| Pozdrowienia.


  vcard.vcf
< 1K Pobierz

Jacek Wikiera - 29 Wrz 1998, 03:00


:Czy ktos z  uzytkownikow grupy moglby polecic tytuly ksiazek w jezyku
:polskim lub angielskim na temat syntezy ukladow cyfrowych. Mysle tu np.
:o metodach Karnaughta oraz McClusky'ego.

Z przykladami, niezla: Kalisz: "Podstawy elektroniki cyfrowej".

__
                Jacek W.

Dariusz K. Ladziak - 29 Wrz 1998, 03:00





Co najmniej skrypt - szukac w wydawnictwach Politechniki Warszawskiej.
Uwaga - chodzi o tzw. "starszego Traczyka", nie pamietam jak prof.
Traczyk ma na imie - nie mylic w kazdym razie z mlodym Traczykiem
zwanym przez znajomych Rudobrodym - czyli z dr. Tomkiem Traczykiem,
osobistym synem wpomnianego starszego. Choc do tej pory to i Rudobrody
mogl sie dorobic jakiejs publikacji tego typu, nie tylko podstawowego
i cytowanego przez wszystkich przewodnika po Beskidzie Niskim (tak, to
ten sam razem z W. Grzesikiem...)

Darek

Wejścia-wyjścia cyfrowe jako karta albo przez USB pod Linuksem
Cyfrówka: Z jednej strony logika 3v a z drugiej 5v
kit avt-529 - cyfrowy oscyloskop 100MHz - warto???
Transmisja cyfrowa przez siec energetyczna 220V
  • olgierd cieply
  • kody pocztowe w londynie
  • tlumaczenie do spider man
  • va top 100 hits mfm station 2010
  • torui9F1 zakopane
  • fryzury z lat dwudziestych
  • wolfgang borowski
  • diablo;2;lord
  • rozklad jazdy pks legionowo
  • Kolekcja wypowiedzi z grup dyskusyjnych : Index