Re: Pitanje za domaci (TxE bit)
A moze i da se posmatra ovako: Tx 1 u kontrolnom registru znaci dozvolu od
mastera da nas Unit pocne sa slanjem, a da je Tx u statusnom registru samo
kopija tog kontrolnog bita.
Zasto? Zato sto kontrolni registar ne moze da se cita (tj. ne bi smeo) sa
strane mastera, dok statusni registar i sluzi samo da bi se sa njega
ocitavalo stanje jedinice (preko adrese 09h).
Tako se to barem radi u realnoj izvedbi, statusni registri sluze za
ocitavanje stanja, a kontrolni za zadavanje naredbi. (Premda tu vec ima
redundansa, jer se fifo_e i fifo_f stalno salju preko tag signala masteru --
sto i mora da bi on znao kada da prestane da filuje uredjaj podacima u
recimo buffer write rezimu).
Za stanje transmit jedinice (salje/slobodna) sam barem ja uveo interni
signal tx_idle.
Naravno da nije nikakav problem uraditi ovako ili onako (preveze se par
signala), ali bi mogla recimo Tanja da nam kaze sta je imala na umu (premda
to nista bitno ne menja u celoj koncepciji, pa cak ni u stanjima na
ulazu/izlazu)
n.
On 2/1/06, Zeljko Nase <ZNase@sezampro.yu> wrote:
>
> Tx na 1 u kontrolnom registru oznacava da je transmiter dobio dozvolu za
> rad i
> moze da uzme sledeci podatak (ako ga ima i on je spreman), a Tx u
> statusnom
> registru se postavlja na 1 kada je zavrseno sa slanjem i ceka se sledeci
> podatak
> koji ce se slati.
>
> Poz
> ZNase Co.
>
>
> 2/1/06 7:58:17 AM, "Kristijan" <kristijans@ptt.yu> wrote:
>
> >
> >
> > From: "Kristijan" <kristijans@ptt.yu>
> >
> > Date: Wed, 1 Feb 2006 07:58:17 +0100
> > To: <vlsi-nastava@titan.etf.bg.ac.yu>
> > Subject:[vlsi-nastava] Pitanje za domaci (TxE bit)
> >
> >
> >
> > Zasto se TxE bit nalazi i u statusnom i u kontrolnom registru, a da li
> je to
> > ustvari jedan te isti bit ili razliciti biti koji su greskom isto
> nazvani?
> > Ako su razliciti biti (sto je meni logicno) onda:
> >
> > TxE u control registru sluzi za pokretanje nase Multiply&Transmit
> jedinice
> > (master ga postavlja na 1 kada zeli da pokrene M&T jedinicu), a da TxE
> u
> > status registru postavljeno na 1 znaci da nasa M&T jedinica na Tx
> izlazu
> > salje bitove.
> >
> > Ako su isti biti onda:
> > TxE u control i status registru postavljeno na 1 znaci da nasa M&T
> jedinica
> > na Tx izlazu salje bitove.
> >
> > Pozdrav Kristijan
>
> -----------------------------------------------------------------
> Informacije vezane za predmet Racunarski VLSI sistemi:
> http://titan.etf.bg.ac.yu/~gvozden/vlsi
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20vlsi-nastava
> -----------------------------------------------------------------
>
>
mastera da nas Unit pocne sa slanjem, a da je Tx u statusnom registru samo
kopija tog kontrolnog bita.
Zasto? Zato sto kontrolni registar ne moze da se cita (tj. ne bi smeo) sa
strane mastera, dok statusni registar i sluzi samo da bi se sa njega
ocitavalo stanje jedinice (preko adrese 09h).
Tako se to barem radi u realnoj izvedbi, statusni registri sluze za
ocitavanje stanja, a kontrolni za zadavanje naredbi. (Premda tu vec ima
redundansa, jer se fifo_e i fifo_f stalno salju preko tag signala masteru --
sto i mora da bi on znao kada da prestane da filuje uredjaj podacima u
recimo buffer write rezimu).
Za stanje transmit jedinice (salje/slobodna) sam barem ja uveo interni
signal tx_idle.
Naravno da nije nikakav problem uraditi ovako ili onako (preveze se par
signala), ali bi mogla recimo Tanja da nam kaze sta je imala na umu (premda
to nista bitno ne menja u celoj koncepciji, pa cak ni u stanjima na
ulazu/izlazu)
n.
On 2/1/06, Zeljko Nase <ZNase@sezampro.yu> wrote:
>
> Tx na 1 u kontrolnom registru oznacava da je transmiter dobio dozvolu za
> rad i
> moze da uzme sledeci podatak (ako ga ima i on je spreman), a Tx u
> statusnom
> registru se postavlja na 1 kada je zavrseno sa slanjem i ceka se sledeci
> podatak
> koji ce se slati.
>
> Poz
> ZNase Co.
>
>
> 2/1/06 7:58:17 AM, "Kristijan" <kristijans@ptt.yu> wrote:
>
> >
> >
> > From: "Kristijan" <kristijans@ptt.yu>
> >
> > Date: Wed, 1 Feb 2006 07:58:17 +0100
> > To: <vlsi-nastava@titan.etf.bg.ac.yu>
> > Subject:[vlsi-nastava] Pitanje za domaci (TxE bit)
> >
> >
> >
> > Zasto se TxE bit nalazi i u statusnom i u kontrolnom registru, a da li
> je to
> > ustvari jedan te isti bit ili razliciti biti koji su greskom isto
> nazvani?
> > Ako su razliciti biti (sto je meni logicno) onda:
> >
> > TxE u control registru sluzi za pokretanje nase Multiply&Transmit
> jedinice
> > (master ga postavlja na 1 kada zeli da pokrene M&T jedinicu), a da TxE
> u
> > status registru postavljeno na 1 znaci da nasa M&T jedinica na Tx
> izlazu
> > salje bitove.
> >
> > Ako su isti biti onda:
> > TxE u control i status registru postavljeno na 1 znaci da nasa M&T
> jedinica
> > na Tx izlazu salje bitove.
> >
> > Pozdrav Kristijan
>
> -----------------------------------------------------------------
> Informacije vezane za predmet Racunarski VLSI sistemi:
> http://titan.etf.bg.ac.yu/~gvozden/vlsi
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@titan.etf.bg.ac.yu?subject=unsubscribe%20vlsi-nastava
> -----------------------------------------------------------------
>
>
- Follow-Ups:
- Re: Pitanje za domaci (TxE bit)
- From: Nikola Jevtovic <nikolajevtovic@yahoo.com>
- Re: Pitanje za domaci (TxE bit)
- References:
- Pitanje za domaci (TxE bit)
- From: "Kristijan" <kristijans@ptt.yu>
- Re: Pitanje za domaci (TxE bit)
- From: Zeljko Nase <ZNase@Sezampro.yu>
- Pitanje za domaci (TxE bit)
Previous by date: Re: Crack za Active HTL 6.2
Next by date: Sta sve treba da stampamo?
Previous by thread: Re: Pitanje za domaci (TxE bit) Next by thread: Re: Pitanje za domaci (TxE bit)
Previous by thread: Re: Pitanje za domaci (TxE bit) Next by thread: Re: Pitanje za domaci (TxE bit)