- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Vodafone mobilszolgáltatások
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Yettel topik
- Huawei P30 Pro - teletalálat
- Samsung Galaxy A55 - új év, régi stratégia
- Samsung Galaxy S21 FE 5G - utóirat
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Telekom mobilszolgáltatások
Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
Érkezőben a Poco M6 4G
ma 5G-s és 4G-s Pro modell már van, hamarosan lesz Poco M6 4G-s alapváltozat is.
-
A személyre szabott reklám lehet a streaming következő slágere
it A jobb célzott hirdetések érdekében adatplatformot indít a Warner Bros Discovery.
Új hozzászólás Aktív témák
-
#95904256
törölt tag
Tévedés. Ez egy programozható hardver, amit az általad is említett vhdl / verilog nyelven programozol. Egyébként nem véletlenül tettem idézőjelek közé a "programot", mert eltér a szokásos CPU-s programozástól. De ez akkor is egy program, ami memóriából töltődik be az eszköz indulásakor, minden egyes indításnál.
[ Szerkesztve ]
-
#95904256
törölt tag
Elolvastam, a fizikai működést taglalja, de arra nem ad választ, hogy a program futtatás megfelelő kifejezés vagy sem.
A "program futtatásnak" semmi köze az órajel szinkronhoz.
A program futtatás onnan jön, hogy a hardver egy bizonyos eljárást végez a programmal. Ezt az eljárást futtatásnak vagy végrehajtásnak szokták nevezni. Vagy minek kellene hívni?
-
#95904256
törölt tag
Értem én, hogy mit mondasz, de nem értek vele egyet.
Te mindenáron csak egy bizonyos fajta programozást nevezel programozásnak. Amit megszoktál a normál processzorokban.
Én meg minden olyan szoftvert programnak hívok amit a hardver végrehajt.
Nem látom szükségszerűségét, hogy órajelhez legyen kötve a végrehajtás. -
#95904256
törölt tag
Oké, hívjuk konfigurálásnak és nem programozásnak.
De csak azért, hogy konzekvens maradjak az alábbi mondáshoz:
Minden program tartalmaz legalább egy változót, egy ciklust és egy hibát.
Ebben az esetben a program csak dinamikus végrehajtású lehet, így az FPGA nem programozható, csak konfigurálható.Jó éjt!
-
Dr. Akula
nagyúr
"Semmilyen végrehajtásról nem beszélhetünk azon kívül, hogy a bitstreamben tárolt konfigurációt magára húzta az fpga."
Pedig már az maga egy program végrehajtás. A felprogramozott hardvernek meg miért kéne tudnia magának is szoftvert futtatnia? Még a végén kiderül hogy oprendszere sincs, tehát előbb azt is írni kell rá hogy majd aztán azon belül is lehessen futtatni egy programot, és csak akkor válik programmá, addig nem.
[ Szerkesztve ]
-
Dr. Akula
nagyúr
HardverÁLLAPOT jön létre (ami persze akár CPU-ként is funkcionálhat), a hardver már megvan. A CNC esztergából viszont tényleg hardver jön ki, miután beprogramozta a CNC programozó.
[ Szerkesztve ]
-
Dr. Akula
nagyúr
Az egész téma az, mert abból indultunk ki hogy egy hardverállapot kialakítása programozásnak számít-e. Közben meg egy nem annyira Turing teljes CNC esztergában a kés jobbra-balra tologatását is programozásnak hívják. Ha egy faék lehet gép... Definíció szerint a 3D nyomtatás is programozás. Tudod: minden bogár rovar, de nem minden rovar bogár. Rovar = programozás, bogár = számítógépes program írása.
-
kisfurko
senior tag
válasz CPT.Pirk #113 üzenetére
Ja, ok. Akkor így is van. Én eddig ész érveket nem láttam, csak a nemúgyvanezt. Meg persze az egymás lenézését, becsmérlését.
Biztos mindenki laikus, aki az OTP, PROM, CPLD, FPGA stb. kifejezéseket megalkotta, mert ugyan szerepel bennük a programmable kifejezés, de ha a tartalmukat meg kell változtatni, akkor már csak a laikusok programozzák a device-t, a szakértők konfigurálják (az EEPROM-ot is biztos). Megjegyzem, nálunk az írjuk volt a konyhanyelv, de én csak ilyen tahó BME-s mérnök-informatikus vagyok. Az OTP-n az égetés aztán meg egyenesen az ördögtől való, mert nem is gyullad meg...
Én kiszálltam, nem érek fel ehhez a szellemi magassághoz. További jó szintetizálást és konfigurálást! -
kisfurko
senior tag
válasz CPT.Pirk #137 üzenetére
"A hozzászólásodból az jött le, hogy konkrétan velem van bajod"
Na, látod, ezt nem tudom, miből szűrted le, nem is volt célom. Őszintén szólva, meg is lepődtem a válaszon, mert a többi, fórumos hozzászólásaid alapján nem tudtam hova tenni ezt a reakciót. Úgy en block a threadre írtam.
Ez nem csak neked (hogy ne legyen félreértés ebből is):
Megint, ez a "komolyabb cégek" mondat. Az ilyeneken rágok be, meg a komment nélküli elmélet belinkeléseken. Vegyük már komolyan a másik felet, engedélyezzünk neki egy kis bizalmat, hogy hátha nem olyan "hülye", mint amiket érteni vélünk abból, amit ide írkált. Pl. félreértésekkor hasznosabbak lennének a kérdő mondatok a kioktató/alázó kijelentések helyett. Biztos nehéz megérteni, amiket írok, sose tudtam jól kifejezni magam, az se segít ezen, hogy egy ideje nem élek már Magyarországon, magyarul csak a családban beszélünk.
Visszatérve a GUI-ra. Én is dolgoztam "komolyabb" cégnél is, az egész terméken csak fejlesztőből kb. 1000 dolgozott a világ több pontján. Ott pl., hogy mi került a user interface-re, azt külön meg kellett futtatni egy design doksiban, amit mittudoménhányan megrágtak, aztán csak azt lehetett implementálni. A teszt meg ellenőrzite, hogy tényleg az van-e. Én nem hiszem, hogy az Alteránál olyan debilek lennének, hogy egy ilyen hibát ne vennének észre. De nekem tényleg mindegy, nekem megfér a to program egy programmable dolognál, úgy látszik, ezzel nem mindenki van így, hát, szíve joga, pontosan, ahogy írtad. Ezért is szálltam ki, mert nekem ez már-már hitvita jellegűnek tűnik.
Új hozzászólás Aktív témák
- IBM TS2280 LTO-8 Tape Drive - külső egység, SAS vezérővel / kábellel plusz 6 bontatlan LTO8 szalag
- Dell OptiPlex 5055 Ryzen 3 2200G
- i5-6500 RX 580 ROG STRIX 16 GB DDR4
- Új GamerPC 2-3 év garanciával / i5 13600KF (14 mag 5,1Ghz) / RTX 3080 / 32GB RAM / 1TB NVMe SSD
- Socket 775, Pentium 4, 4GB RAM, Radeon x1055