BIPEDU

my ideas in action

Monthly Archives: April 2013

Improved CMOS voltage follower

The below figure show two variants of the voltage follower.

diagram A show the classical voltage follower. This stage is used in CMOS design because we need a Vgs voltage shifting or because we need a intermediate stage that have high input impedance and low output impedance. As it is easy to observe, the output impedance is 1/gm1 so it is usually in the order of Kohms.

There are many ways to improve the voltage follower  and one simple solution I will describe here.

voltage_follower1

In the B diagram the M1 transistor is having the same behaviour like in diagram A.

But now there is M2 that form a local loop. This is a negative feedback that “boost” the performance of the M1 transistor. So now the output impedance is lowered with the gain of M2.

The sink current capability is the same as in case A but the source current capability is improved. This was not a issue with schematic A but now the mechanism that deliver current to the output net is different. In the diagram A the current was flowing from VDD to drain of M1 to output pin, while in schematic B the current flows from VDD to the source of M2, drain of M2 and to the output pin.

Another difference is that the current that flow through M1 is not fixed and do not depend on the load current. This may be important in some cases where a constant Vgs for M1 is required.

Another disadvantage of the schematic B versus the schematic A is the fact that PSRR is worse. This is do to the fact that M2 has the source connected to VDD while the gate is on a high impedance net ( that depend only on the internal loop). This may be a issue in some designs. To avoid this the designer can use other tricks to solve the issue like : regulated supply (ex : LDO ) or differential paths .

Advertisements

CMOS current mirror with boosting

The cascodes are used generally to increasing the output impedance of a current mirror. But sometime this is not enough. After all a ideal current source has infinite impedance so we must always try to achieve this very high output impedance.
Usually to increase the output impedance a gain is needed to “boost” the performance. This “classical” way is to use a opamp or a simple MOS transistor to acheave this.
The solution that I want to present here is simple and give good results.

CMOS_cascode_boosting
M1-M4 form the classical cascode topology. The M16 current flow in to M2 so the size of M2 must be bigger than M1. Usually is 2x, 4x bigger.
The input voltage for this current mirror is VGS1 = Vt+Von.
The input impedance is 1/gm1 = small = in the order of kOhms.
The output minimum voltage is Vds16+Vds2 = usually 200-400mV
The output impedance is ro2*gm3*ro3*gm16*ro16 = big = usually in the order of 100x MOhms

The best value of Vbias is Vds2+Vgs16. This can be obtained with a replica type of circuit.

Best parodies for Les Miserables

I think that this are the best parodies for “Les Miserables” movie.

Perirea dacilor

Perirea dacilor

de George Cosbuc

Prea se-ntinde veselia
Tot cu praznic și desfrâu!
Veți tăia cu toții viia,
Și veți duce toți la râu
Vinu-n sticle ori în vase
Să-l vărsați pe apă tot:
Cel ascuns de voi prin case
Cu putere am să-l scot.
Așa vreau. Așa veți face
Că-i tai capul cui nu-i place!

Fost-a jale-n tot regatul
Și la munte și la șes;
Plânse-orașul, vai, și satul,
Cârciumarii mai ales.
Și vărsat-au lacrimi dese
Popii și poeții lor,
Cele două tagme-alese
Cari la orișice popor
Sunt apostoli ai mulțimii,
Deci la vin de-a pururi primii.

La cetatea Buridava
Ei făcur-un meeting.
Nu știu care-a fost isprava,
Căci de-acestea nu m-ating.
Știu că cinci senatul dete,
Camera pe alții cinci
Delegați, cu mândre plete,
Bernevici având și-opinci,
Să supuie majestății
Plânsul țării și-al dreptății.

Unul singur avea cizme
(Primul dac ce le-a purtat)
Și vorbea cu galicisme,
Că-n Paris trei ani a stat
De-a învățat geologie,
Și-avea Takowa pe piept,
Îl chema sarab[1] Ilie,
De spun cronicele drept,
Iar în mână-avea cravașă
Semn distins, ca bulibașă.

Zise el: De vrei, ne-aruncă
Peste-un milion de scări,
Dar cinstita ta poruncă
Prea ne scoate din răbdări!
Când nu-i strop de vin în țară
Ce să bem noi? Petroleu?
Regele cu vorba rară:
Oh, Sarailie-al meu!
Tu cunoști pe Leon papa,
Vorba lui mereu e: Apa!

Rege mare! Mai cu-ncetul!
Apa-i lucrul cel mai bun,
După cum Pindar poetul,
Popa Kneip și mulți o spun,
Însă dacii, ca păgânii,
Nu beau apă, nici să-i pici.
Zic și ei, cum zic românii
Cei ce-urmându-ne pe-aici
De strămoși ne-or recunoaște:
Apa-n burtă face broaște!

La o mie două sute
După Crist! Iar noi suntem
Morți de tot, când ni-e ulciorul
Gol o zi, ca la golani,
Cum deci îi vom duce dorul
Treisprezece sute de-ani!
Pân-atunci ne ia tătarul,
Tot cu gând că-i gol paharul.

Ascultând aceste spuse,
Regele-a zâmbit perfid.

Dete-un semn și-un serv aduse
Zece cupe c-un lichid.
M-am gândit fără-ncetare;
Ceva trebuie să beți
Iat-aici zece păhare.
Iar dincoace-aveți pesmeți
Spuneți, principi, de vă place,
Și cum vreți, așa voi face!

Sar fruntașii daci cu ura!
Să ia toți paharul plin,
Căci aveau ca focul gura
De când nu băură vin.
Însă care cum înghite
Dă să scuipe mai curând
Și cu fețe-ngălbenite
Se privesc pe rând, pe rând.
Rege, asta-i vrăjmășie!
Ce ne dai să bem leșie?

Auzim că mult li-e dragă
Celor scoborâți din Crum
Un lichior ce-i zice bragă
Și și-o-mpart de cinci pe drum.
Da! Întâi când am văzut-o,
Am crezut că sunt lături,
Dar pe Zevs, mă jur, pe Pluto:
Taina ăstei băuturi
N-o-nțeleg s-asculți de mine
Decât cei cu gusturi fine!

O, fruntași cu mândre coame!
Asta-i bragă! Și se bea
Și de sete și de foame.
Mama dracilor s-o ia!
Acest soi de băutură
Nu-i de noi! Ne vâră-n draci.
Să le-o torni cu sila-n gură
N-au s-o-nghită bieții daci.
Parcă-i terciul cu lămâie
De-oblojeli pe la călcâie!

O veți bea! răspunse tare
Și-n mânie Deceneu,
Dacă nu-mi dați ascultare
Și-agitați poporul meu,
Am s-o-mpun, Sarailie,
Astăzi prin decret regal,
Toți s-o bea! A, terci să fie,
Însă terci național!
Haid să bem, uitând trecutul
Beți, să-i facem începutul.

Pe ferești săriră prinții
Care și-ncotro văzu!
Unu-n goană-și rupse dinții,
Altul într-un puț căzu.
Cel cu cizme, dând din coate,
Se izbea de boi și vaci,
Tropăind cele ciuboate,
Că-l băgase braga-n draci!
Și-au rămas cei prinți de-ocară
Apăsând popor și țară.

N-au fost însă lucruri bune
Ce-acest rege-a făptuit,
Căci istoria ne spune
Cum că dacii au pierit:
Ori de dor de băutură,
Ori de caznă-n ciuda lor,
Deci luați învățătură,
Regilor, în viitor:
Dac-aveau ce soarbe dacii,
Poate și-azi trăiau, săracii!

Note

1: Istoria spune că regele Deceneu, înspăimântat de necontenitele beții ale dacilor, a poruncit să se distrugă toate viile din regatul său (n.a.)

2:”Sarab” în limba dacilor însemnează prinț (n.a.).

 

sursa : http://ro.wikisource.org/wiki/Perirea_dacilor