Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 22 gru 2024, o 19:28


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 17 lut 2014, o 23:05 
Offline
Nowy

Dołączył(a): 17 lut 2014
Posty: 3
Pomógł: 0

Witajcie

Przeglądając sieć trafiłem na komputerek stworzony z przekaźników. Po przestudiowaniu schematów niejasny jest dla mnie schemat działania stworzonej przez autora pamięci DRAM. Rozumiem działanie standardowej komórki DRAM z jednym tranzystorem oraz jednym kondensatorem, tutaj jednak jestem w kropce. Google z moimi zapytaniami o taką pamięć wysiada :roll:

Schemat pamięci ze strony autora:
Obrazek


Krótka prezentacja działania na youtube:



Próbowałem to zasymulować - jak standardowa komórka DRAM działa, to zasady działania w.w. schematu nie potrafię wywnioskować.
Gdyby ktoś potrafił wytłumaczyć jak operować tą pamięcią.



Ostatnio edytowano 1 mar 2014, o 21:12 przez v0lt, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 lut 2014, o 23:22 
Offline
Nowy

Dołączył(a): 30 wrz 2012
Posty: 15
Pomógł: 0

Rozumiem że znasz zasadę działania DRAM?
Dane umieszczone są w kondensatorach zamiast w przerzutnikach stąd konieczność odświeżania, bo kondensatory rozładowywują się od niepożądanej rezystancji między wejściem.

Load to from to wybór czy zapisywać czy odczytywać z pamięci.
Natomiast szyną adresową wybierasz stanem niskim rząd, którego zawartość ma pojawić się na wyjściu danych. Poprostu podanie zera zamyka obwód kondensatora i napięcie pojawia się na wyjściu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2014, o 00:10 
Offline
Nowy

Dołączył(a): 17 lut 2014
Posty: 3
Pomógł: 0

Tak, odświeżanie to już bardziej problem "na potem"

Źle określiłem co mam na myśli ;)

Chodzi mi o wytłumaczenie, tzn:
w dram rozumiem mniej więcej co i jak:
Obrazek

1. wpisywanie:
- logiczna jedynka na linii wybieranego wiersza(tu: select)
- wysterowanie szyny danych(tu: data) na takie wartości jakimi chcemy zapisać komórki w tym wierszu
- logiczne zero na linię wiersza - dane już są w kondensatorach

2. odczytywanie
- logiczna jedynka na linii wybieranego wiersza
- wartości do odczytania wystawiane są na szynie danych
- po odczytaniu wartość jest tracona(kondensator rozładowany) - wymagane odświeżenie komórek czytanego wiersza

A w moim schemacie podanym w pierwszym poście nie rozumiem:
1. Load to/Load from - która linia(górna czy dolna) jest od czytania, która od pisania do komórek pamięci
2. jeśli wybiorę wpisywanie/wczytywanie - daną komórkę wybieram poziomem niskim czy wysokim?
3. z obrazka wymienionego w pierwszy poście - np.: chcę do wiersza drugiego od góry wpisać kolejno do komórek wartości: 0 1 0 0 ... - jakie sygnały podać, które linie jak wysterować
4. to samo z odczytem z wiersza 2

Po prostu nie mam teorii w jaki sposób bez tranzystora miałoby działać "zatrzaskiwanie" bitu tak jak tutaj w komórce DRAM
Gdybyś mógł(jeśli wiesz) napisać mi krok po kroku tak jak wyżej napisałem z DRAMem ;)
Musi działać, w końcu facet zrobił z z tego działający komputer - pytanie jak to działa ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2014, o 08:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 sty 2014
Posty: 116
Pomógł: 9

Witam

Proste jak metr sznurka w kieszeni na schemacie masz 5 przekaźników do sterowania Zapis/Odczyt. Memory Adres sterowane są "-" lub HiZ (wysoką impedancją) prawdopodobnie podłączenie + do tej linii mogło by uszkodzić układ. Diody wymuszają kierunek przepływu prądu. Tak jak widać na rysunku układ jest w trybie odczytu. Podanie minus na wybraną linię adresową spowoduje pojawienie się na szynie danych stanów wysokich "1" w w miejscach gdzie kondensatory były naładowane i stanów niskich "0" w miejscach gdzie były rozładowane. Gdy przełączymy przekaźniki i wybierzemy linie adresowe "-" możemy zapisać pamięć podając "1" na wybrane bity szyny danych.


Autor postu otrzymał pochwałę

_________________
"Actum ne agas!"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2014, o 11:54 
Offline
Nowy

Dołączył(a): 17 lut 2014
Posty: 3
Pomógł: 0

Dzięki bardzo, układ rzeczywiście nawet działa :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lut 2014, o 15:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

[quote="v0lt"]
[youtube]https://www.youtube.com/watch?v=CIgg_r-LDdA[/youtube]


Popraw kolego linka same znaki po v=



_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO