Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

    Nonii,

    suur suvine projekt. Kõik on avalik, projekti nimi: Summer8.

    veeb: http://summer8project.net63.net/ (kui aega saan millalgi siis saab ka graafilise poole sinna)

    Vaadake faile, ja täiustage, saatke mulle - block diagram peaks vist veel poolik olema.
    Tegelean asap lehe graafilise poolega, kaasaarvatud teiepoolsete täiustuste üleslaadimine-stuffi võite muidugi ka siia teemasse poetada

    Aga asjast lähemalt:

    Summer8 on suurprojekt, ehitada TTL loogikal põhinev 8bit arvuti, mis suudaks jooksutada assembleri programme. Tõotab tulla keeruline projekt, aga olen selleks valmis.
    Fixing stuff and building stuff.

    #2
    Vs: Summer8-8bit avatud riist-ja - tarkvaraga 8bit arvuti ehitamise projekt

    Olles selliseid projekte kümnetes näinud, küsin, mis sellest tulema peab ?
    Kas soovid ühtivad reaalsusega või reaalsus soovidega ?
    Projekti peaks kindlasti kuuluma taktsagedusgeneraator ja toiteosa. Need soovitan kõigepealt reaalselt tööle panna.
    Siis saab edasi mõelda.
    Elu on nagu lintmakilt muusika kuulamine. Mida lõpupoole, seda kiiremini hakkab linti äraandev ketas pöörlema...

    Comment


      #3
      Vs: Summer8-8bit avatud riist-ja - tarkvaraga 8bit arvuti ehitamise projekt

      1. Sellest peaks tulema midagi Duo Adept-i(YT kasutja esperantaso loodud) või BMOW(bigmessowires.com) sarnast
      2. Kas see ei tee sama välja???

      Toiteskeemi sain valmis- 9v->5v, jagaks pilte kah, aga mul paistab 9v klemmidega kehv suhe olema.. jälle peab ühte parandama hakkama, - juhe tuli lahti

      Kahjuks puudub mul kogemus kvartskristallidega... Kui keegi saaks seal aidata, oleks väga hea
      Fixing stuff and building stuff.

      Comment


        #4
        Vs: Summer8-8bit avatud riist-ja - tarkvaraga 8bit arvuti ehitamise projekt

        Opood ja elfa on muidugi niitoredad, et täpselt seda SRAM-i mida mul üks juba on, nende valikus ei ole...
        Fixing stuff and building stuff.

        Comment


          #5
          Vs: Summer8-8bit avatud riist-ja - tarkvaraga 8bit arvuti ehitamise projekt

          Esmalt postitatud makerimages poolt Vaata postitust
          .....
          Toiteskeemi sain valmis- 9v->5v, jagaks pilte kah, aga mul paistab 9v klemmidega kehv suhe olema.. jälle peab ühte parandama hakkama, - juhe tuli lahti

          Kahjuks puudub mul kogemus kvartskristallidega... Kui keegi saaks seal aidata, oleks väga hea
          Lp. teemaalgataja!
          Kirjutasin eelmises teemas (kopeerin veel ka siia), et

          mõõtühikute lühendid, mis on tuletatud inimeste (teadlaste)
          nimedest, kirjutatakse kindlasti suurtähega. Niisiis volt - Volta - V,
          oom - Ohm - Ω, vatt - Watt - W, herts - Hertz - Hz jne.

          Paluks tehnikafoorumis niisuguste asjadega edaspidi arvestada
          ja pealegi, kui sellega veel viivitada, muutub valesti kirjutamine
          liiga harjumuseks, millest on seda raskem vabaneda.
          Et miks siis suurtähega ja lausa rahvusvaheliselt...
          Eks ikka austusest ja lugupidamisest nende vastu,
          kes on meie hobile "teed rajanud". Lugupidamist teiste inimeste
          (ka teiste foorumikaaslaste) vastu tuleks õppida ja harjutada.
          Kui teised foorumikaaslased näevad õppimistahte väljendusi,
          ollakse vastavalt ka abivalmimad, sellega tuleb paraku arvestada.

          Kvartskristallide teooria on liiga keeruline, seda pole hobielektroonikul
          otseselt ka vaja, enamasti piisab valmis-kvartsresonaatorite (öeldakse
          lihtsalt ka - kvartside) kasutamisest tüüpskeemide järgi. Ainult vahel
          harva tuleb siis töö käigus mõni ootamatus ette, millega eraldi tegeleda.
          Elektroonika töötab suitsu baasil.
          Tähendab - igasse detaili on doseeritud täpne kogus suitsu.
          Kui mõnest suits välja lasta, siis värk enam ei käi.

          Comment


            #6
            Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

            Valmis kvartsresonaatorid no nood neljajalgsed karbid jh? Lisakulu, liiati kui mul on olemas neid kahejalgseid kvartse paar tükki-kuidas ma nood ühendama peaksin?
            Fixing stuff and building stuff.

            Comment


              #7
              Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

              Miks neljajalgsed? Neljajalgsed jah valmis generaatorid, aga sobiva sagedusega kvarts ja teed ise generaatori.

              Lugesin ühel emaplaadil kokku, neli tükki oli selliseid.
              Mõned kvartsiga generaatorite skeeminäited ka.

              Comment


                #8
                Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                Kas nii nagu siin 8050AH jaoks PDFis

                DigChip is a provider of integrated circuits documentation search engine, it is also distributor agent between buyers and distributors excess inventory stock.

                Download 8050AH datasheet

                lk 1-36 õpetatakse ei sobi generaatorit ehitada?
                Või on 8050AH minevik?

                Comment


                  #9
                  Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                  Ei kõlba, see eeldab Xtal jalgade olemasolu-Summer8 on TTL loogika, seega ei ole Xtal jalgu
                  Fixing stuff and building stuff.

                  Comment


                    #10
                    Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                    miks pärast valmis kvartsgene ei sobi, puudus nendest?
                    Modelleerimises ja tootmises kehtivad:
                    1. Avariikindel vooluring lühistab kõik teised.
                    2. Transistor, millel on kiiresti toimiv kaitse, säästab kaitset, sulades kõigepealt ise.

                    Comment


                      #11
                      Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                      Nelja viiguga "klotsid" on enamasti juba valmis-kvartsgeneraatorid
                      (üldots, +toide, väljund ja üks vaba väljaviik), kuid esineb ka nelja
                      viiguga kvartsresonaatoreid ("kvartse"), mille kaks viiku on vabad.
                      Valdav osa sellistest kvartsgeneraatoritest tahavad toidet +5V ja
                      annavadki siis välja TTL-loogikale sobivad nivood. Internetis aga
                      on külluses skeeminäiteid, kus kvartsgeneraator on lahendatud
                      TTL-loogikalülidel. Paljudel taktsagedust vajavatel mikroskeemidel
                      (nt. mikrokontrollerid) on aga juba generaatori moodustamiseks
                      vajalikud loogikalülid selleks sisemuses ette nähtud, kuid isegi
                      sellistele võib hoopiski välisest kvartsgeneraatorist takti anda.
                      Tavaliselt on andmelehtedel (datasheet) selline viide ka olemas.
                      Elektroonika töötab suitsu baasil.
                      Tähendab - igasse detaili on doseeritud täpne kogus suitsu.
                      Kui mõnest suits välja lasta, siis värk enam ei käi.

                      Comment


                        #12
                        Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                        Tegin mõned kalkulatsioonid, mõtlesin ja otsustasin, et see osutub ilmselt liiga kulukaks ja minu hetkelisest tarkusest asja valmisehitamiseks ei piisa. Ostan ilmselt Elfast Arduino Leonardo(kas pildid on juba õieti?) ja vaatan miskit sellega teha ja ehk leiab kusagilt 8050AH programmeerimiseks ka skeemi-olen valmis kasvõi DIP-lüliteid kasutama esialgu.

                        TTL kompuutri idee jääb aga ellu ning ehk saab millalgi ka mingi selline valmis ehitatud.
                        Fixing stuff and building stuff.

                        Comment


                          #13
                          Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                          Küsimus ehitajale. Kas mingit valmis 8 bitist protsessorit ei tohi ka jonni pärast kasutada?Pakun näiteks idee, protsessor Z80 , staatiline mälu 64 kB, 1 püsimalu ja abiks umbes 10 lihtloogikat ning on assembleris töötav arvuti valmis. Unustasin, mingi ekraan peaks kah olema. Kõige lihtsam oleks vedelkristall millel juhtimine on juba sees ja toide 5 V ning kokku 14 otsa koos toitega. Kuimina midagi kavatsen ehitada siis projekt sõltub tugevasti sellest tränist mis mul juba olemas on. Kui algul teha projekt ja siis hakata otsima konkreetseid juppe, on palju keerulisem. Vastavalt untsu minemise seadusele jääb paar olulist asja ikka puudu... Või maksavad rohkem kui poest uus arvuti osta.

                          Comment


                            #14
                            Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                            No alustuseks panen loogikakividest kokku lihtne sequencer. Ei mingeid tehteid jms. Kasvõi 4 bitti. Mängib mälu sisu maha. Mäluks võib olla dip swichide matriks koos decoodriga. Näiteks 8 bitti decooder.
                            Siis tekita näiteks lihtne jump. Ehk teatud data väljundi combinatsioonile muudetakse mälu adre counteri väärtust. Nüüd on sul juba 1 instruktsioon.
                            Siis soovitan veel lugeda prose aridektuuridest.


                            St kas prose data ja instruktsioonid on sama siini peal või eraldi.
                            Soovitan katsetustega alustada eraldi siiniga.
                            Kui tõesti soov proset ehitada võta FPGA, seal saad loogika skeemi joonistades prose kokku panna.
                            Modelleerimises ja tootmises kehtivad:
                            1. Avariikindel vooluring lühistab kõik teised.
                            2. Transistor, millel on kiiresti toimiv kaitse, säästab kaitset, sulades kõigepealt ise.

                            Comment


                              #15
                              Vs: Summer8-8bit avatud riist-ja tarkvaraga 8bit arvuti ehitamise projekt

                              Esmalt postitatud murphy poolt Vaata postitust
                              ... lihtne sequencer ... Mäluks võib olla dip swichide matriks koos decoodriga ... näiteks lihtne jump ... teatud data väljundi combinatsioonile muudetakse mälu adre counteri väärtust ... lugeda prose aridektuuridest ...
                              Kas sellist eesti keelt me tahtsimegi? Oletame, et KÕIGILE tehnilistele terminite ei ole korralikku vastet, aga see jutt: combinatsioonid - decoodrid, ei ole isegi mitte inglise keelne.

                              Comment

                              Working...
                              X