Fajne przykłady projektów UART w VHDL dla dużych układów ALTERA i Xilinx
VHDL - projekty UARTa
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: VHDL - projekty UARTa
Date: Fri, 30 Jan 2004 00:48:43 -0600
Gdzie mogę znaleźć jakieś fajne przykłady działających
UARTów do wsadzenia w układy programowalne? Akurat chodzi
mi o duże układy ALTERy, ale ze względu na VHDL powinien
chyba podejść i od Xilinxa? Oryginalny UART dołączony
przez ALTERę w bibliotece niestety nie działa dobrze...
Przy zapisie do rejestru TX danych z procesora UART
musi mieć trzymane te dane aż do następnego tiknięcia
zegara TXCLOCK a nie SYSTEM_CLOCK (czyli baaaaaaaardzo
długo z punktu widzenia procesora). Właściwie mógłbym
się bawić w dodawanie zewnętrznych w stosunku do UARTa
zatrzasków na TXDATA, ale i tak UART 6850 dostarczony
do ALTERy nie ma nawet FIFO... Chętnie obejrzałbym sobie
jakiś gotowy projekt UARTa - gdzie znajdę jakiś fajny?
A może ktoś z Was się bawił UARTem i pokaże swojego?
========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: VHDL - projekty UARTa
Date: Fri, 30 Jan 2004 12:16:43 +0100
On Fri, 30 Jan 2004 00:48:43 -0600, "Pszemol" <Pszemol_at_nospam_PolBox.com>
wrote:
Gdzie mogę znaleźć jakieś fajne przykłady działających
UARTów do wsadzenia w układy programowalne?
Popatrz na opencores.org (albo .org albo .net)
Akurat chodzi
mi o duże układy ALTERy, ale ze względu na VHDL powinien
chyba podejść i od Xilinxa?
Raczej tak - chyba ze dana implementacja Xilinxowego uzywac SRL16.
Wtedy trzeba to przerobic.
Oryginalny UART dołączony
przez ALTERę w bibliotece niestety nie działa dobrze...
A ktory to nie dziala dobrze?
Przy zapisie do rejestru TX danych z procesora UART
musi mieć trzymane te dane aż do następnego tiknięcia
zegara TXCLOCK a nie SYSTEM_CLOCK
Cos pokreciles - UART podlaczony pod Avalon?
W ostatecznosci wsadz 8 DFFow i po krzyku...
UART 6850 dostarczony
do ALTERy nie ma nawet FIFO...
To wez cos 'normalnego' :-)
A FIFO? Nie ma po co wstawiac na stale, bo czesto jest tak, ze nie
jest po prostu potrzebne.
--
Jerry
========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: jerry1111 <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl>
Subject: Re: VHDL - projekty UARTa
Date: Fri, 30 Jan 2004 14:25:16 +0100
On Fri, 30 Jan 2004 12:16:43 +0100, jerry1111
<stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl> wrote:
Przy zapisie do rejestru TX danych z procesora UART
musi mieć trzymane te dane aż do następnego tiknięcia
zegara TXCLOCK a nie SYSTEM_CLOCK
Kurde - przeciez KAZDY jeden uart, bez wzgledu na to jak jest zrobiony
to bedzie potrzebowac FFow do zapamietania slowa wejsciowego do
momentu az zacznie je transmitowac.
Wiec wsadzic 8 DFFow i juz - kazdy uart tak ma/bedzie mial.
--
Jerry
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Re: VHDL - projekty UARTa
Date: Fri, 30 Jan 2004 10:15:24 -0600
"jerry1111" <stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl> wrote in message news:7jmk10pp1rm9jdt2dmselsnd9ki7373u2p_at_nospam_4ax.com...
On Fri, 30 Jan 2004 12:16:43 +0100, jerry1111
<stop_this_spam_jerry1111_remove_at_nospam_remove.wp.pl> wrote:
Przy zapisie do rejestru TX danych z procesora UART
musi mieć trzymane te dane aż do następnego tiknięcia
zegara TXCLOCK a nie SYSTEM_CLOCK
Kurde - przeciez KAZDY jeden uart, bez wzgledu na to jak jest zrobiony
to bedzie potrzebowac FFow do zapamietania slowa wejsciowego do
momentu az zacznie je transmitowac.
Wiec wsadzic 8 DFFow i juz - kazdy uart tak ma/bedzie mial.
No myślałem o tym aby włożyć te zatrzaski przed UARTem
ale jakoś zasugerowałem się że UART sam powinien je mieć...
Pomyślę nad tym jeszcze - dzięki za zaangażowanie.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai