Prionsabal Oibre na gCiorcad Flip-flop
Pendahuuan
Tá ciorcaid smeach-flop ar cheann de na bloic thógála bunúsacha i leictreonaic dhigiteach, rud a chuireann ar chumas faisnéis dhénártha (giotáin) a stóráil agus a phróiseáil. Tagann smeach-flopanna i mórán cineálacha agus tá raon leathan feidhmchlár acu, ó stóráil sonraí go ciorcaid loighce casta. Tá sé mar aidhm ag an alt seo scrúdú níos doimhne a dhéanamh ar phrionsabail oibre smeach-flopanna, na cineálacha éagsúla, agus a bhfeidhmchlár san leictreonaic.
Prionsabail Bhunúsacha Oibre
Is ciorcad déchobhsaí é smeach-flop go bunúsach, rud a chiallaíonn gur féidir leis maireachtáil i gceann amháin de dhá stát chobhsaí. Tá an ciorcad seo in ann na stáit seo a choinneáil gan gá le comhartha ionchuir leanúnach. Murab ionann agus geataí loighce simplí, a athraíonn a n-aschur láithreach bunaithe ar an ionchur, is féidir le smeach-flop a staid dheireanach a "chuimhneamh".
SR Flip-flop
Is é an cineál smeach-flop SR (Socraigh-Athshocraigh) an cineál is bunúsaí de smeach-flop. Is iad príomhchodanna smeach-flop SR dhá gheata NOR nó NAND idirnasctha. Seo an tábla fírinne do smeach-flop SR a úsáideann geataí NOR:
| S (Socraigh) | R (Athshocraigh) | Q (Aschur) | Q' (Líonadh Aschuir) |
|————|————–|————|————————|
| 0 | 0 | Q (roimhe seo) | Q' (roimhe seo) |
| 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | Gan Sainmhíniú| Gan Sainmhíniú |
Is riocht éagobhsaí é an cás sa tábla ina bhfuil S agus R araon cothrom le 1 agus ní úsáidtear é go praiticiúil.
D Flip-flop
Chun aghaidh a thabhairt ar an bhfadhb stáit thoirmiscthe i smeach-flopaí SR, tugadh isteach an smeach-flop D. Simplíonn an smeach-flop D an t-ionchur trí ionchur sonraí amháin (D) agus ionchur cloig amháin (C) a bheith aige. Ní athróidh an t-aschur staid ach amháin nuair a bhíonn comhartha cloig i láthair. Seo an tábla fírinne don smeach-flop D:
| D | Clog | Q (Aschur) | Q' (Líonadh Aschuir) |
|—|——-|————|————————|
| 0 | ↑ | 0 | 1 |
| 1 | ↑ | 1 | 0 |
Nuair a tharlaíonn imeall ardaitheach an chomhartha cloig, leanfaidh an t-aschur Q an luach D.
JK Flip-flop
Is feabhas breise ar an smeach-flop JK ar an smeach-flop SR é, rud a chuireann deireadh leis an riocht éagobhsaí seo. Tá dhá ionchur ag an smeach-flop JK, J agus K, agus ionchur cloig. Seo a leanas a thábla fírinne:
| J | K | Clog | Q (Aschur) | Q' (Líonadh Aschuir) |
|——|——|——-|————|———————|
| 0 | 0 | ↑ | Q (roimhe seo) | Q' (roimhe seo) |
| 0 | 1 | ↑ | 0 | 1 |
| 1 | 0 | ↑ | 1 | 0 |
| 1 | 1 | ↑ | Q' (roimhe seo) | Q (roimhe seo) |
Nuair a bhíonn ionchuir J agus K comhionann le 1, beidh an t-aschur mar chomhlánú an stáit roimhe sin, nó i dtéarmaí teicniúla “scoránaigh”.
Flip-flop T
Is malairt den smeach-flop JK é an smeach-flop T nó an smeach-flop Toggle ina bhfuil an dá ionchur J agus K ceangailte le chéile agus lipéadaithe T. Fágann sé seo go n-athraíonn an t-aschur Q staid gach uair a bhíonn imeall comhartha cloig ann. Seo a leanas an tábla fírinne:
| T | Clog | Q (Aschur) | Q' (Líonadh Aschuir) |
|—|——-|————|————————|
| 0 | ↑ | Q (roimhe seo) | Q' (roimhe seo) |
| 1 | ↑ | Q' (roimhe seo) | Q (roimhe seo) |
Cur i bhFeidhm agus Feidhmiú
Cláir agus Cuimhne
Ceann de na príomhfheidhmchláir atá ag smeach-flopaí ná i gcláir agus i gcuimhne. Is bailiúchán smeach-flopaí é clár a stórálann giotán sonraí; de ghnáth, stórálann smeach-flop aonair giotán amháin. Úsáidtear cláir go forleathan i micreaphróiseálaithe chun sonraí atá á bpróiseáil a stóráil go sealadach. Trí smeach-flopaí iolracha a nascadh, is féidir linn clár a chruthú le leithead giotán ar leith, mar shampla, 8-giotán nó 16-giotán.
Tá maitrís mhór smeach-flops i gcuimhne ríomhaire amhail SRAM (RAM Statach) ar féidir rochtain a fháil orthu chun sonraí a léamh nó a scríobh.
Counter agus Amaireadóir
Úsáidtear smeach-flopaí i gciorcaid chuntair agus lasc ama freisin. Is ciorcad é cuntar a chomhaireamh comhartha cloig agus a thiontaíonn é go foirm dhénártha, ar féidir a úsáid le haghaidh uainiúcháin nó mar innéacs. Sampla simplí is ea smeach-flopaí T a úsáid in ord chun cuntar dénártha a chruthú.
Clár Shift
Is cineál cláir é clár aistrithe ar féidir leis a ghiotáin sonraí a aistriú ar chlé nó ar dheis. Úsáidtear é i bhfeidhmeanna éagsúla, amhail próiseáil sonraí sraitheach go comhthreomhar, áit a ndéantar sonraí a shraithiú nó a chomhthreomhú le haghaidh seolta nó glactha ón gcóras.
Rialaitheoir Lóigice
Mar gheall ar nádúr stórála stádais na smeach-flop, úsáidtear iad i rialtóirí loighce chun staid nó aistriú ciorcaid a rianú bunaithe ar imeachtaí ionchuir. Sampla is ea meaisín stáit, a fhorghníomhaíonn oibríocht shonrach bunaithe ar a staid reatha agus an comhartha ionchuir a fhaigheann sé.
Conclúid
Is cuid bhunúsach de chiorcaid leictreonacha digiteacha iad smeach-flopaí. Trí chineálacha éagsúla smeach-flopaí, amhail smeach-flopaí SR, D, JK, agus T, is féidir linn raon leathan feidhmeanna agus feidhmchlár a bhaint amach, ó stóráil sonraí simplí go rialú loighce casta. Trí thuiscint a fháil ar phrionsabail oibre smeach-flopaí agus a bhfeidhmchlár, is féidir linn córais dhigiteacha níos éifeachtaí agus níos éifeachtúla a dhearadh de réir ár riachtanas. Mar cheann de na príomhbhloic thógála i saol na leictreonaice, fanfaidh smeach-flopaí ina gcuid ríthábhachtach i nuálaíochtaí teicneolaíochta amach anseo.