Selasa, 11 Februari 2020

11.4 Binary Ripple Counter





                1. Tujuan [back]
Memahami rangkaian logika dengan menggunakan J-K Flip flop dengan clock, sebagai operasi penghitung riak biner.
                2. Alat dan Bahan [back]
Alat dan bahan yang digunakan yaitu :
a. Negative edge triggered J-K flip-flops
b. clock
c. Logicstate
d. Logic probe
e. Gerbang NAND

                3. Dasar Teori [back]

  1. Negative Edge-Triggered J-K flip-flops

Pada JK flip-flop dibuat jalur balik dari masing-masing keluaran Q dan Q’ menuju gerbang masukan NAND, hal ini tidak masalah karena gerbang NAND dapat memiliki lebih dari dua masukan. Nama JK flip-flop diambil untuk membedakan dengan masukan pada SR flip-flop karena ada perubahan ada perubahan jalur balik di atas. Secara umum cara kerja JK flip-flop sama dengan SR flip-flop. Perbedaannya pada saat JK bernilai 1 1 yang menyebabkan kondisi keluaran berubah (1 ke 0 dan 0 ke 1) atau toggle. 
JK flip-flop memiliki 2 masukan yang biasanya ditandai dengan huruf J dan K. Jika J dan K berbeda maka keluaran Q akan sama dengan nilai J pada clock berikutnya (next clock). Jika J dan K keduanya 0 maka tidak terjadi perubahan apa-apa pada flip-flop. Jika J dan K keduanya 1 maka kondisi Q akan berubah dari kondisi sebelumnya, Jika sebelumnya Q bernilai 0 maka akan bernilai 1 dan sebaliknya. Karakter JK flip-flop yang lebih pasti untuk semua kondisi maka flip-flop ini yang banyak digunakan untuk membangun berbagai komponen register seperti: register geser (shift register), pencacah biner (binary counter), pendeteksian sekuensial (sequence detector) dan lain-lain.
Pada saat clock naik/bernilai 1 maka kondisi keluaran Q ditentukan oleh masukan JK. Kondisi Set (keluaran bernilai 1) tercapai pada saat JK bernilai 10. Kondisi Reset (keluaran bernilai 1) tercapai pada saat JK bernilai 01. Pada flip flop JK tidak ada lagi kondisi pacu seperti pada flip-flop SR. Pada saat JK bernilai 11 maka nilai keluaran Q akan berubah-ubah (toggle) pada saat setiap clock -nya. 
tabel kebenaran JK Flip flop
       2. Clock (detak)
lock yaitu pulsa-pulsa periodik yang biasanya berbentuk bujur sangkar (duty cycle 50%), seperti yang ditunjukkan pada gambar 16. SR Flip-Flop bekerja secara asinkron. Nilai S dan R dapat berubah kapan saja dan dalam tempo yang tidak bersamaan. Detak (clock) ditambahkan pada sisi masukan untuk menjaga sinyal agar bekerja dalam tenggang tempo yang bersamaan. Operasi-operasi yang terjadi di dalam sistem digital sinkron terjadi pada waktu-waktu pulsa clock bertransisi dari 0 ke 1 atau dari 1 ke 0. Waktu-waktu transisi ini ditunjukkan pada gambar 16. Transisi 0 ke 1 disebut sisi naik (rising edge) atau sisi menuju positif, transisi dari 1-ke-0 disebut sisi jatuh (falling edge) atau sisi menuju negatif. Kendali ini membantu flip-flop lebih stabil. Clock ditambahkan sebelum sinyal S dan R masuk ke dalam rangkaian flip-flop. Masing-masing sinyal masukan di NAND-kan dengan clock. Pada saat clock bernilai 0, tidak ada perubahan sinyal yang masuk ke dalam flip-flop.

Hasil gambar untuk komponen clock / detak flip flop 

       3. Logicstate
untuk memberikan nilai logika 1 atau 0


      4. Logicprobe
untuk menampilkan nilai keluaran, yang nilainya 0 atau 1.


     5. Gerbang NAND
menampilan nilai inverter dari input gerbang AND.
Hasil gambar untuk gerbang nand


          Binary Ripple Counter 

Pengoperasian penghitung riak biner dapat dijelaskan dengan bantuan penghitung tipikal jenis ini. Gambar 11.2 (a) menunjukkan penghitung riak empat-bit yang diimplementasikan dengan kabel flip-flop J-K negatif yang dipicu sebagai toggle flip-flop. Output dari flip-flop pertama mengumpankan input jam dari yang kedua, dan output dari flip-flop kedua mengumpankan input jam dari yang ketiga, output yang pada gilirannya memberi makan input jam dari flip-flop keempat. Output dari keempat flip-flop ditetapkan sebagai Q0 (LSB flip-flop), Q1, Q2 dan Q3 (MSB flip-flop). Gambar 11.2 (b) menunjukkan bentuk gelombang yang muncul pada keluaran Q0, Q1, Q2 dan Q3 saat sinyal clock melewati siklus pulsa pemicu yang berurutan. Fungsi penghitung sebagai berikut. Mari kita asumsikan bahwa semua flip flop pada awalnya dihapus ke kondisi '0'. Pada transisi TINGGI ke RENDAH dari pulsa jam pertama, Q0 beralih dari ‘0’ ke ‘1 ow karena tindakan bergantian. Karena flip flop yang digunakan adalah yang dipicu oleh negatif edge, transisi '0' ke '1' pada Q0 tidak memicu flip-flop FF1. FF1, bersama dengan FF2 dan FF3, tetap dalam kondisi '0'. Jadi, pada terjadinya transisi clock negative-going pertama, Q0 = 1, Q1 = 0, Q2 = 0 dan Q3 = 0. Pada transisi TINGGI ke RENDAH dari pulsa clock kedua, Q0 beralih lagi. Artinya, mulai dari ‘1’ hingga ‘0’. Transisi '1' ke '0' pada output Q0 memicu FF1, output Q1 yang berasal dari '0' ke ‘1’. Output Q2 dan Q3 tetap tidak terpengaruh. Oleh karena itu, segera setelah terjadinya transisi TINGGI ke RENDAH kedua dari sinyal clock, Q0 = 0, Q1 = 1, Q2 = 0 dan Q3 = 0. Pada baris yang sama, kita dapat menjelaskan status logika Q0, Q1 , Output Q2 dan Q3 segera setelah transisi jam berikutnya. Status logika output untuk 16 pertama transisi sinyal jam relevan (TINGGI ke RENDAH) dirangkum dalam Tabel 11.1. Dengan demikian, kita melihat bahwa penghitung melewati 16 keadaan yang berbeda dari 0000 ke 1111 dan kemudian, pada terjadinya transisi yang diinginkan dari pulsa clock keenambelas, ia me-reset ke keadaan asli 0000 dari tempat dimulainya. Secara umum, jika kita memiliki N flip flop, kita bisa menghitung pulsa 2N sebelum penghitung ulang ke keadaan awal. Kita juga bisa melihat dari gelombang Q0, Q1, Q2 dan Q3, seperti yang ditunjukkan pada Gambar 11.2 (b), bahwa frekuensi gelombang Q0, Q1, Q2 dan Q3 masing-masing adalah f / 2, f / 4, f / 8 dan f / 16. Di sini, f adalah frekuensi input jam. Ini menyiratkan bahwa penghitung jenis ini dapat digunakan sebagai sirkuit divide-by-2N, di mana N adalah jumlah flip flop dalam rantai penghitung. Faktanya, penghitung seperti itu menyediakan keluaran frekuensi-f dari f / 2N, f / 2N − 1, f / 2N − 2, f / 2N − 3,, f / 2 pada output Nth, (N −1) th, (N − 2) th, (N − 3) th,, flip flop pertama. Dalam kasus penghitung empat bit dari tipe yang ditunjukkan pada Gambar. 11.2 (a), output tersedia pada f / 2 dari output Q0, pada f / 4 dari output Q1, pada f / 8 dari output Q2 dan pada f / 16 dari output Q3. Dapat dicatat bahwa pembagian frekuensi adalah salah satu aplikasi utama penghitung.



A. Binary Ripple Counters with a Modulus of Less than 2^N
Penghitung riak biner N-flip-flop dapat dimodifikasi, seperti yang akan kita lihat dalam paragraf berikut, untuk memiliki modulus lain kurang dari 2N dengan bantuan logika kombinasional sederhana yang terhubung secara eksternal.


B. Ripple Counters in IC Form

Di bagian ini, kita akan melihat diagram logika internal penghitung riak biner yang umum dan melihat seberapa dekat arsitekturnya dengan penghitung riak yang dijelaskan di bagian sebelumnya. Mari kita pertimbangkan nomor tipe penghitung riak biner 74293. Ini adalah penghitung riak biner empat bit yang berisi empat flip-flop J-K master-slavetype dengan gating tambahan untuk menyediakan penghitung pembagian-oleh-2 dan penghitung MOD-8 tiga-tahap. Gambar 11.4 menunjukkan diagram logika internal penghitung ini. Untuk mendapatkan urutan biner penuh dari 16 status, output Q dari flip-flop LSB terhubung ke input B, yang merupakan input clock dari flip-flop berikutnya yang lebih tinggi. Pengaturan kemudian menjadi sama seperti yang ditunjukkan pada Gambar. 11.2 (a), dengan pengecualian gerbang NAND dua-input pada Gambar 11.4, yang telah dimasukkan di sini untuk menyediakan fitur-fitur pembersihan.

                4. Percobaan [back]



a. Fig. 11.2

Prinsip kerja :
Rangkaian akan aktif ketika logika input adalah 1. Ketika logika input 1 maka fungsi penghitung sebagai berikut. Mari kita asumsikan bahwa semua flip flop pada awalnya dihapus ke kondisi '0'. Pada transisi TINGGI ke RENDAH dari pulsa jam pertama, Q0 beralih dari ‘0’ ke ‘1 ow karena tindakan bergantian. Karena flip flop yang digunakan adalah yang dipicu oleh negatif edge, transisi '0' ke '1' pada Q0 tidak memicu flip-flop FF1. FF1, bersama dengan FF2 dan FF3, tetap dalam kondisi '0'. Jadi, pada terjadinya transisi clock negative-going pertama, Q0 = 1, Q1 = 0, Q2 = 0 dan Q3 = 0. Pada transisi TINGGI ke RENDAH dari pulsa clock kedua, Q0 beralih lagi. Artinya, mulai dari ‘1’ hingga ‘0’. Transisi '1' ke '0' pada output Q0 memicu FF1, output Q1 yang berasal dari '0' ke ‘1’. Output Q2 dan Q3 tetap tidak terpengaruh. Oleh karena itu, segera setelah terjadinya transisi TINGGI ke RENDAH kedua dari sinyal clock, Q0 = 0, Q1 = 1, Q2 = 0 dan Q3 = 0. Pada baris yang sama, kita dapat menjelaskan status logika Q0, Q1 , Output Q2 dan Q3 segera setelah transisi jam berikutnya. Status logika output untuk 16 pertama transisi sinyal jam relevan (TINGGI ke RENDAH) dirangkum dalam Tabel 11.1. Dengan demikian, kita melihat bahwa penghitung melewati 16 keadaan yang berbeda dari 0000 ke 1111 dan kemudian, pada terjadinya transisi yang diinginkan dari pulsa clock keenambelas, ia me-reset ke keadaan asli 0000 dari tempat dimulainya. Hal ini sesuai dengan tabel kebenaran.

b. Fig. 11.3

Prinsip Kerja :
Rangkaian ini menggunakan J-K flip-flop dengan tidak aktifLOWsinkronkan CLEARinput. NANDmembukintidakmenentukanoutput yang terhubung dengan input CLEAR dari keempat flip-flop. Input ke gerbang NAND tiga input ini berasal dari output Q dari flip-flop FF0, FF1 dan FF2. Jika kita mengabaikan gerbang NAND untuk beberapa waktu, penghitung ini akan melalui urutan biner alami dari 0000 hingga 1111. Tetapi itu tidak terjadi dalam pengaturan saat ini. Penghitung mulai menghitung dari 0000 ke penghitungan akhir 1111. Penghitung terus menghitung selama input CLEAR asinkron dari flip flop berbeda tidak aktif. Artinya, output gerbang NAND adalah TINGGI. Ini adalah kasus sampai penghitung mencapai 0110. Dengan pulsa jam ketujuh ia cenderung pergi ke 0111, yang membuat semua gerbang NAND input TINGGI, memaksa outputnya ke RENDAH. Transisi TINGGI ke RENDAH ini pada output gerbang NAND membersihkan semua output flip-flop ke keadaan logika '0', sehingga tidak memungkinkan penghitung untuk diselesaikan pada 0111. Dari pulsa jam kedelapan dan seterusnya, penghitung mengulangi urutannya. Penghitung dengan demikian selalu dihitung dari 0000 hingga 0110 dan kembali ke 0000. Sembilan negara sisanya, yang meliputi 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110 dan 1111 dilewati, dengan hasil bahwa kita mendapatkan Penghitung MOD-7. Gambar 11.3 (b) menunjukkan bentuk gelombang waktu untuk penghitung ini. Dengan memilih input NAND yang sesuai, seseorang dapat memperoleh penghitung dengan nomor MOD apa pun yang kurang dari 16. Pemeriksaan bentuk gelombang waktu juga mengungkapkan bahwa frekuensi output Q2 adalah 1/7 dari frekuensi clock input. Bentuk gelombang pada output Q2, bagaimanapun, tidak simetris seperti yang akan terjadi jika penghitung akan melalui urutan biner penuh. Output Q3 tetap dalam kondisi logika RENDAH. Diharapkan demikian karena penghitung MOD-7 membutuhkan minimal tiga flip flop. Itulah sebabnya flip-flop keempat, yang seharusnya beralih pada transisi TINGGI ke RENDAH dari pulsa clock kedelapan, dan pada setiap pulsa kedelapan berturut-turut sesudahnya, tidak pernah sampai ke tahap itu. Penghitung dihapus pada pulsa clock ketujuh dan setiap pulsa clock ketujuh berturut-turut sesudahnya. Sebagai ilustrasi lain, jika gerbang NAND yang digunakan dalam pengaturan penghitung pada Gambar 11.3 (a) adalah NAND dua-input dan inputnya berasal dari output Q1 dan Q3, penghitung akan melewati 0000 hingga 1001 dan kemudian mengatur ulang ke 0000 lagi, karena, saat penghitung cenderung beralih dari kondisi 1001 ke kondisi 1010, gerbang NAND beralih dari status '1' ke status '0', membersihkan semua flip flop ke status '0'.

c. Fig. 11.4

Penghitung dihitung dalam urutan alami dari 0000 hingga 1011.
Saat penghitung masuk ke 1100, output NAND pergi ke keadaan logika '0' dan segera membersihkan penghitung ke keadaan 0000.
Dengan demikian, penghitung tidak dapat tetap berada di negara bagian 1100. Hanya memiliki 12 status stabil dari 0000 hingga 1011. Oleh karena itu, modulus penghitung = 12.
Output Q3 adalah frekuensi input jam dibagi 12.
Oleh karena itu, frekuensi gelombang output Q3 = 1.2 × 103/12 = 100 kHz

d. Example 11.3 (fig. 11.5)
soal : Lihat counter riak biner dari Gambar 11.5. Tentukan modulus konter dan juga frekuensi output Q3 flip-flop.



prinsip kerja :
Ketika input berlogika 1, maka sepanjang waktu gelombang pada flip flop JK 1 akan menggambarkan sinyal normal, sedangkan pada flip flop 2, 3, 4 terhubung ke gerbang NAND,

e. Example 11.4 (fig. 11.6)
soal : Rancang penghitung riak biner yang menghitung 000 dan 111 dan lompati enam status yang tersisa, yaitu, 001, 010, 011, 100, 101 dan 110. Gunakan flip flop JK yang dipicu oleh tepi negatif yang dipicu oleh tepi rendah PRESET dan CLEAR yang aktif input. Juga, gambarkan bentuk gelombang pewaktuan dan tentukan frekuensi dari keluaran flip-flop yang berbeda untuk frekuensi clock yang diberikan, fc.

Prinsip kerja :
Penghitung diharuskan untuk pergi ke negara bagian 111 dari negara bagian 000 dengan transisi jam relevan pertama. Transisi kedua membawanya kembali ke status 000. Yaitu, tiga flip flop beralih dari keadaan logika '0' ke keadaan logika '1' dengan setiap transisi jam bernomor ganjil, dan juga tiga flip flop beralih dari keadaan logika '1' ke keadaan logika '0' dengan setiap transisi jam genap. Gambar 11.6 (a) menunjukkan pengaturan. Input PRESET dari ketiga flip-flop telah dikaitkan dengan output NAND yang inputnya QA QB dan QC Setiap kali penghitung berada dalam status 000 dan clock, output NAND sejenak beralih dari status logika '1' ke status keadaan logika '0', dengan demikian mengatur QA QB dan keluaran QC ke keadaan logika '1'. Bentuk gelombang QA, QB dan QC identik, dan masing-masing memiliki frekuensi fc / 2, di mana fc adalah frekuensi clock.

f. Example 11.5 ( fig. 11.7)
soal : Lihat pengaturan penghitung riak biner dari Gambar 11.7. Tulis urutan hitungannya jika awalnya dalam kondisi 0000. Juga menggambar gelombang waktu.


Prinsip Kerja :
Penghitung awalnya dalam kondisi 0000. Dengan pulsa jam pertama, Q0 beralih dari '0' ke '1', yang berarti Q0 beralih dari '1' ke '0'. Karena Q0 di sini memasukkan input clock dari flip-flop berikutnya, FF1 flip-flop juga beralih. Jadi, Q1 beralih dari '0' ke '1'. Karena sandal jepit FF2 dan FF3 juga dibukukan dari keluaran pelengkap sandal jepit mereka sebelumnya, mereka juga beralih. Dengan demikian, penghitung bergerak dari kondisi 0000 ke kondisi 1111 dengan pulsa clock pertama. Dengan pulsa clock kedua, Q0 beralih lagi, tetapi flip-flop lainnya tetap tidak terpengaruh karena alasan yang jelas dan penghitung berada dalam kondisi 1110. Dengan pulsa clock berikutnya, penghitung terus menghitung ke bawah oleh satu LSB pada satu waktu sampai mencapai 0000 lagi, setelah itu proses berulang. Urutan penghitungan diberikan sebagai 0000, 1111, 1110, 1101.1100, 1011, 1010, 1001, 1000, 0111, 0110, 0101, 0100, 0011, 0010, 0001 dan 0000. Bentuk waktu ditunjukkan pada Gambar 11.8. Jadi, kami memiliki penghitung empat bit yang diperhitungkan dalam urutan terbalik, dimulai dengan penghitungan maksimum. Ini adalah penghitung BAWAH.


                  5. Video [back]

Fig. 11.2


Fig. 11.3


Fig. 11.4
Fig. 11.5


Fig. 11.6


Fig. 11.7



                  6. Link Download [back]

Rangkaian simulasi 


Video                       

HTML                            : download

Data sheet JK Flip Flop : download
Data sheet NAND gate : download










16.1 General Troubleshooting Guidelines





                1. Tujuan [back]
Memahami bagaimana mengetahui kesalahan yang terjadi pada rangkaian logika yang telah di rangkai memalui beberapa cara.

                2. Alat dan Bahan [back]
Alat dan bahan yang digunakan yaitu:
a. Gerbang AND
b. Gerbang NOR
c. Inverter
d. Logicstate
e. Logicprobe

                3. Dasar Teori [back]
a. Gerbang AND
Gerbang AND memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang AND akan menghasilkan Keluaran (Output) Logika 1 jika semua masukan (Input) bernilai Logika 1 dan akan menghasilkan Keluaran (Output) Logika 0 jika salah satu dari masukan (Input) bernilai Logika 0. Simbol yang menandakan Operasi Gerbang Logika AND adalah tanda titik (“.”) atau tidak memakai tanda sama sekali.


Simbol Gerbang Logika AND dan Tabel Kebenaran Gerbang AND

b. Gerbang NOR
Arti NOR adalah NOT OR atau BUKAN OR, Gerbang NOR merupakan kombinasi dari Gerbang OR dan Gerbang NOT yang menghasilkan kebalikan dari Keluaran (Output) Gerbang OR. Gerbang NOR akan menghasilkan Keluaran Logika 0 jika salah satu dari Masukan (Input) bernilai Logika 1 dan jika ingin mendapatkan Keluaran Logika 1, maka semua Masukan (Input) harus bernilai Logika 0.

Simbol Gerbang Logika NOR dan Tabel Kebenaran Gerbang NOR

c. Inverter
Gerbang NOT memiliki
satu buah saluran masukan dan satu buah saluran keluaran. Gerbang NOT akan selalu menghasilkan nilai logika yang berlawanan dengan kondisi logika pada saluran masukannya. Bila pada saluran masukannya mendapatkan nilai logika 1, maka pada saluran keluarannya akan dihasilkan nilai logika 0, dan sebaliknya.
 

d. Logicstate
untuk memberikan logika 1 atau 0 pada input.

e. Logicprobe
untuk mengetahui nilai output yang nilainya 0 atau 1.


General Troubleshooting Guidelines

Terlepas dari jenis dan kompleksitas sirkuit digital yang akan bermasalah, prosedur tiga langkah berikut harus diikuti: 
1. Deteksi atau identifikasi kesalahan. 
Deteksi kesalahan berarti mengetahui sifat kesalahan, yang dapat dilakukan dengan membandingkan kinerja aktual atau saat ini dari rangkaian dengan kinerja ideal atau yang diinginkan. Pengetahuan lengkap tentang sifat kesalahan sering memberi gambaran tentang sifat pengujian dan pengukuran yang akan dilakukan untuk mengisolasi kesalahan. Oleh karena itu penting bahwa sifat kesalahan dipahami dan dihargai dalam hal fungsi yang dilakukan oleh berbagai bagian dari keseluruhan rangkaian digital atau sistem.
2. Isolasi kesalahan.
         Isolasi kesalahan berarti melakukan tes dan melakukan pengukuran dengan alat diagnostik yang tersedia untuk mengetahui dengan tepat di mana letak kesalahan. Ini bisa dalam bentuk komponen yang salah atau jalur pendek atau terbuka dan sebagainya. Tingkat dokumentasi yang tersedia memainkan peran penting dalam memutuskan jenis pengukuran yang akan dilakukan untuk mengisolasi kesalahan. Dokumentasi komprehensif membantu secara signifikan mengurangi periode waktu yang diperlukan untuk benar-benar menempel pada komponen atau area yang salah. Sekali lagi, kesalahan dapat berupa internal ke komponen dan perangkat, sirkuit terintegrasi digital, misalnya, atau eksternal ke komponen. Kedua jenis kesalahan ini dibahas dalam paragraf berikut. 
3. Langkah-langkah perbaikan.
      Langkah-langkah perbaikan mengikuti isolasi kesalahan. Ini bisa berarti perbaikan trek atau penggantian satu atau lebih komponen. 

A. Faults Internal to Digital Integrated Circuits 

     Sirkuit dan sistem digital didominasi oleh penggunaan sirkuit terintegrasi digital (IC). Jumlah perangkat diskrit biasanya jauh lebih kecil dari jumlah IC yang digunakan. Oleh karena itu, pengetahuan tentang kesalahan khas yang dapat terjadi pada IC digital adalah pusat isolasi kesalahan dalam sistem digital. Cacat atau kegagalan yang paling umum diamati pada IC digital adalah sebagai berikut:

       1. Internal Shorting of Input or Output Pins to GND or VCC 
Ini adalah salah satu kesalahan umum yang diamati internal IC digital. Shorting satu atau lebih pin input atau output secara internal ke GND menempatkan RENDAH permanen pada pin. Ini bisa memiliki beberapa manifestasi tergantung pada sifat IC dan juga pada sifat komponen yang menggerakkan pin ini. Beberapa manifestasi ini diberikan dalam contoh berikut:
a. Jika pin input yang disingkat secara internal ke GND sedang didorong dari pin output IC lain, pin output tertentu akan menghadapi tanah permanen dan akan terpengaruh sesuai. Sinyal berdenyut, jika awalnya ada pada pin itu, akan hilang. 
b. Jika terminal input korsleting kebetulan adalah dari gerbang NAND, output dari gerbang akan secara permanen pergi ke status logika TINGGI dan tidak akan menanggapi setiap perubahan pada input lainnya. 
c. Jika pin input korsleting adalah input PRESET dari flip-flop J – K yang dapat diatur dan dapat dihapus dengan input PRESET RENDAH dan CLEAR yang aktif, output dari flip-flop khusus ini akan selalu berada dalam logika status TINGGI terlepas dari statusnya input J dan K. 
d. Shorting pin output ke GND menempatkan logika permanen RENDAH pada pin itu, dan output khusus ini tidak menanggapi perubahan pada pin input yang sesuai.

Korslet input atau output pin ke VCC menempatkan HIGH permanen pada pin tersebut. Jika itu adalah pin output, lagi-lagi gagal untuk menanggapi setiap perubahan pada pin input yang sesuai, dan, jika itu adalah pin input, itu mempengaruhi respon output IC tergantung pada sifat IC. Contoh-contoh berikut menggambarkan hal ini lebih lanjut:
1. Jika input dari gerbang NAND, HIGH permanen pada input secara permanen mengubahnya menjadi rangkaian inverter, yang berarti bahwa gerbang NAND tidak lagi menjalankan fungsi yang dimaksud. 
2. Jika kebetulan itu adalah terminal input gerbang OR, ia mendorong output yang sesuai ke status TINGGI logika permanen.

       2. Open Circuiting of Input or Output Pins
Buka rangkaian pin input dan output terjadi karena alasan internal ke IC ketika kawat halus yang menghubungkan pin IC ke lokasi yang relevan pada chip rusak. Efek dari rangkaian terbuka juga bisa serius. Misalnya, open pada pin input atau output membuatnya menjadi terminal mengambang, dan, jika IC milik keluarga logika TTL, itu akan diperlakukan sebagai logika TINGGI. Bahkan dapat menyebabkan overheating dan kerusakan pada IC. Buka pada pin input juga melarang perubahan asli pada pin dari mencapai input pada chip, dengan hasil bahwa output gagal merespons perubahan tersebut. Demikian pula, open pada pin output mempengaruhi respon IC selanjutnya yang inputnya dihubungkan dengan output tertentu.

       3. Shorting of Two Pins Other than GND and VCC Pins
Kesalahan ini memaksa pin yang terkena memiliki status logika yang sama setiap saat. Untuk alasan yang jelas, responsnya salah. Situasi seperti ini juga mengarah pada korsleting dua pin dari mana pin yang terkena (korsleting) sedang diumpankan. Efek utama pada kinerja tergantung pada sifat IC yang terlibat.

       4. Failure of the Internal Circuitry of the I
Kegagalan sirkuit internal dapat berupa apa saja, mulai dari kerusakan pada perangkat aktif tertentu hingga peningkatan nilai resistansi resistor on-chip tertentu. Mengingat kompleksitas sirkuit internal IC digital saat ini, mungkin ada banyak kemungkinan. Namun, terjadinya kesalahan semacam itu tidak terlalu umum.


B. Faults External to Digital Integrated Circuits
Kesalahan umum yang diamati di luar IC digital meliputi:

       1. Open Circuit
Sirkuit terbuka dapat disebabkan oleh salah satu dari sejumlah besar faktor, seperti jalur rusak (biasanya retakan garis rambut yang sangat sulit untuk dilihat dengan mata telanjang), solder kering yang mengarah ke koneksi yang longgar atau intermiten, bengkok atau pin yang putus pada IC, yang melarang sinyal mencapai pin itu, dan bahkan soket IC yang rusak, di mana pin IC tidak melakukan kontak yang baik dengan soket. Salah satu kondisi gangguan yang disebutkan di atas akan menghasilkan pemutusan di jalur sinyal. Kondisi gangguan seperti itu dapat dengan mudah ditemukan dengan mematikan daya ke sirkuit dan kemudian membangun kontinuitas di area yang dicurigai dengan bantuan multimeter.

       2. Short Circuit
Hubung singkat dapat disebabkan oleh PCB yang tergores secara tidak benar yang mengarah ke tembaga yang tidak diambil di antara trek, jembatan solder cenderung menyingkat dua titik yang saling berdekatan, seperti pin IC yang berdekatan, dan faktor serupa lainnya yang mencerminkan kualitas pembuatan PCB yang buruk , teknik perkawatan dan penyolderan. Kesalahan seperti itu juga dapat dengan mudah ditemukan dengan bantuan multimeter dengan mematikan daya ke sirkuit.

       3. Faulty Power Supply
Kesalahan ketiga yang biasanya diamati di luar IC berasal dari catu daya yang salah. Sebenarnya ada dua kondisi yang diamati secara umum yang umumnya menyebabkan kesalahan catu daya. Salah satunya bisa berupa kegagalan besar dari catu daya yang memasok tegangan DC ke pin VCC atau VDD. Hasilnya bisa berupa ketiadaan sama sekali atau pengurangan tegangan DC ini. Kondisi lain yang mungkin bisa terjadi adalah kelebihan pasokan listrik, yang berarti bahwa pasokan listrik diminta untuk memberikan arus yang lebih besar dari yang dirancang untuk itu. Kondisi seperti itu biasanya disebabkan oleh kesalahan internal IC. Dalam beberapa kasus, kesalahan bisa jadi eksternal ke IC juga. Dalam kasus seperti itu akan menjadi praktik yang baik untuk memeriksa catu daya dan status ground dari semua IC digital yang digunakan. Kelebihan beban yang disebabkan oleh beberapa jenis gangguan internal pada IC sering menyebabkan peningkatan riak pada saluran catu daya. Setelah mengkonfirmasi situasi seperti itu, sekali lagi akan menjadi praktik yang baik pertama untuk mengesampingkan kemungkinan jalur resistensi pendek atau sangat rendah di luar IC. Setelah itu, IC dapat dihapus satu per satu sampai situasinya diperbaiki. IC yang pemindahannya mengembalikan kenormalan adalah IC yang telah mengembangkan kesalahan internal. Langkah nyata berikutnya adalah mengganti IC yang salah dengan yang baru. Terkadang, lebih dari satu IC mengembangkan kesalahan internal untuk memuat catu daya. Dalam hal ini perlu untuk mengganti semuanya untuk mengembalikan fungsi normal. Pedoman umum yang diuraikan di atas berlaku untuk pemecahan masalah sirkuit digital menggunakan IC digital dengan kompleksitas yang berbeda, dari gerbang logika hingga penghitung, register, dan blok bangunan aritmatika. Penerapan pedoman ini untuk beberapa studi kasus sederhana terkait dengan pemecahan masalah sirkuit kombinasional disajikan dalam contoh berikut.


                  4. Percobaan [back]

a. Example 16.1
soal : Lihat sirkuit kombinasional sederhana pada Gambar 16.1. Status logika dari pin input dan output IC yang berbeda yang digunakan dalam sirkuit ini, sebagaimana diamati dengan bantuan probe logika, adalah sebagai berikut: pin 1 dari IC-1 adalah RENDAH; pin 2 dari IC-1 berdenyut; pin 3 dari IC-1 RENDAH; pin 4 dari IC-1 adalah TINGGI; pin 5 dari IC-1 berdenyut; pin 6 dari IC-1 berdenyut; pin 1 dari IC-2 tidak pasti; pin 2 dari IC-2 berdenyut; pin 3 dari IC-2 tidak pasti. Menurut Anda, apa penyebab paling mungkin dari kondisi yang salah ini? Berikan pembenaran di mana pun dibutuhkan. IC yang digunakan di sini milik keluarga logika 74HC


Solusi: (prinsip kerja)
Pada awalnya, status fungsional dari masing-masing blok bangunan yang digunakan dalam sirkuit logika kombinasional ini dilihat. Gerbang AND atas dinonaktifkan karena salah satu inputnya diamati memiliki logika RENDAH, dengan hasil bahwa outputnya harus RENDAH logika. Ini dikonfirmasi oleh pengukuran probe logika pada pin 3 dari IC ini. Gerbang AND yang lebih rendah diaktifkan karena salah satu inputnya berada dalam status logika TINGGI. Oleh karena itu, output dari gerbang ini harus sama dengan input lain dari gerbang ini, yang merupakan bentuk gelombang berdenyut. Output dari gerbang ini adalah yang berdenyut, seperti yang dikonfirmasi oleh pengukuran probe logika pada pin 6 dari IC-1. Pin 6 dari IC-1 terhubung ke pin 2 dari IC-2. Pin 2 dari IC-2 adalah salah satu input dari gerbang NOR dua input. Pin 2 dari IC-2 menunjukkan keberadaan gelombang berdenyut, yang mengkonfirmasi bahwa ia diumpankan dengan benar dari pin 6 dari IC-1. Sekarang, pin 3 dari IC-1 berada dalam keadaan logika RENDAH, dan ini terhubung ke pin 3 dari IC-2. Oleh karena itu, pin 3 dari IC-2 seharusnya menunjukkan status RENDAH logis. Namun, ini tidak terjadi, seperti yang ditunjukkan oleh pengukuran probe logika. Keadaan tak tentu pada pin 3 dari IC-2 juga memanifestasikan dirinya pada pin 1 dari IC-2, yang dapat dimengerti ketika IC CMOS sedang ditangani. Status tak tentu pin 3 IC-2 hanya menunjukkan bahwa ada sirkuit terbuka di suatu tempat di jalur dari pin 3 IC-1 ke pin 3 IC-2. Ini dapat diverifikasi dengan bantuan penyelidikan logika dan melacak jalur dan mengidentifikasi tempat di mana status ROW logika asli berubah menjadi status tak tentu yang tidak diinginkan. Ingatlah bahwa CMOS IC memperlakukan input mengambang sebagai status tak tentu.

b. Example 16.2
soal : Gambar 16.2 (a) menunjukkan implementasi multiplexer dua-input yang seharusnya memiliki tabel fungsional pada Gambar 16.2 (b). Sebaliknya, itu berperilaku seperti tabel fungsional pada Gambar. 16.2 (c). IC yang digunakan berasal dari keluarga TTL. Pengamatan yang dilakukan pada pin yang berbeda dari tiga IC yang digunakan dalam rangkaian tercantum pada Tabel 16.1. Apa penyebab paling mungkin dari perilaku yang salah ini?


solusi : (prinsip kerja)
Jika kita melihat status logika berbagai pin IC-1, IC-2 dan IC-3 untuk S = 0, kami menemukan bahwa inverter di IC-1 tidak berfungsi dengan benar. Outputnya seharusnya S dan bukan logika '0'. Dua gerbang AND di IC-2 dan gerbang OR di IC-3 berfungsi sesuai tabel kebenaran masing-masing. Bahkan inverter tampaknya akan melakukan tugasnya ketika inputnya adalah logika '1'. Perilaku inverter seperti itu hanya dimungkinkan bila input ke inverter ini selalu berupa logika '1', terlepas dari status logika S.
Kemungkinan alasan untuk perilaku tersebut adalah sebagai berikut:
1. Pin 2 dari IC-1 secara internal disingkat menjadi GND. 
2. Pin 2 dari IC-2 disingkat secara internal menjadi GND. 
3. Pin 1 IC-1 terbuka secara internal, yang berarti mengambang dan oleh karena itu diperlakukan sebagai input TINGGI logika karena IC milik keluarga TTL.

Dua alasan pertama dapat dikesampingkan satu per satu dengan memeriksa kontinuitas antara pin 2 dari IC-1 dan GND dan juga antara pin 2 dari IC-2 dan GND. Jika meter tidak menunjukkan kontinuitas dalam dua kasus, alasan ini dikesampingkan. Dalam kasus seperti itu, alasan ketiga tampaknya menjadi penyebab yang paling mungkin.

                5. Video [back]





    
                  6. Link Download [back]

Rangkaian simulasi  : 


Video                        : 

HTML                      : download
Datasheet
gerbang AND
gerbang NOR





Selasa, 28 Januari 2020

BCD Adder





                1. Tujuan [back]
- Memahami materi mengenai BCD Adder
- Mengetahui bagaimana cara penambahan nomor / bit pada BCD

                2. Alat dan Bahan [back]


  1. IC 7483

IC 7483 adalah rangkaian TTL dengan 4 buah penjumlah-penuh yang berarti bahwa rangkaian ini dapat menjumlahkan bilangan 4 bit Dua atau lebih penjumlah paralel dapat dihubungkan secara kaskade untuk membentuk rangkaian penjumlah bilangan-bilangan dengan bit yang lebih besar. Susunan dua buah IC 7483 tersebut dapat menjumlahkan bilangan 8 bit.

      2. Gerbang AND
Gerbang AND memerlukan 2 atau lebih Masukan (Input) untuk menghasilkan hanya 1 Keluaran (Output). Gerbang AND akan menghasilkan Keluaran (Output) Logika 1 jika semua masukan (Input) bernilai Logika 1 dan akan menghasilkan Keluaran (Output) Logika 0 jika salah satu dari masukan (Input) bernilai Logika 0. Simbol yang menandakan Operasi Gerbang Logika AND adalah tanda titik (“.”) atau tidak memakai tanda sama sekali.

       3. Gerbang X-OR
X-OR adalah singkatan dari Exclusive OR yang terdiri dari 2 Masukan (Input) dan 1 Keluaran (Output) Logika. Gerbang X-OR akan menghasilkan Keluaran (Output) Logika 1 jika semua Masukan-masukannya (Input) mempunyai nilai Logika yang berbeda. Jika nilai Logika Inputnya sama, maka akan memberikan hasil Keluaran Logika 0.

      4. Logicstate
Untuk memberikan binary signal, dimana hanya ada dua nilai yaitu 0 dan 1.


       5. Logicprobe
untuk melihat nilai keluaran, dimana hanya ada dua nilai yaitu 0 dan 1.




                3. Dasar Teori [back]


BCD Adder digunakan untuk melakukan penambahan nomor BCD. Digit BCD dapat memiliki salah satu dari sepuluh kemungkinan representasi biner empat bit, yaitu, 0000, 0001,…, 1001, yang setara dengan angka desimal 0, 1,…, 9. Ketika kita mulai menambah dua digit BCD dan kita berasumsi bahwa ada input carry juga, angka biner tertinggi yang bisa kita dapatkan adalah setara dengan angka desimal 19 (9 + 9 + 1).
Nomor biner ini adalah (10011) 2. Di sisi lain, jika kita melakukan penambahan BCD, kita akan mengharapkan jawabannya adalah (0001 1001) BCD. Dan jika kita membatasi bit output ke minimum yang diperlukan, jawabannya dalam BCD adalah (1 1001) BCD. Tabel 7.1 mencantumkan hasil yang mungkin dalam biner dan hasil yang diharapkan dalam BCD ketika kita menggunakan penambah biner empat bit untuk melakukan penambahan dua digit BCD. Jelas dari tabel bahwa, selama jumlah dari dua digit BCD tetap sama dengan atau kurang dari 9, penambah empat-bit menghasilkan output BCD yang benar. Jumlah biner dan jumlah BCD dalam kasus ini adalah sama. Hanya ketika jumlahnya lebih besar dari 9 maka kedua hasil berbeda. Dapat juga dilihat dari tabel bahwa, untuk jumlah desimal lebih besar dari 9 (atau jumlah biner setara lebih besar dari 1001), jika kita menambahkan 0110 ke jumlah biner, kita bisa mendapatkan jumlah BCD yang benar dan output carry yang diinginkan juga . Ekspresi Boolean yang dapat menerapkan koreksi yang diperlukan ditulis sebagai
C=K+Z3.Z2+Z3.Z1

Koreksi perlu diterapkan setiap kali K = 1. Ini menangani empat entri terakhir. Selain itu, koreksi perlu diterapkan kapan pun Z3 dan Z2 adalah '1'. Ini menangani empat entri berikutnya dari bawah, sesuai dengan jumlah desimal sama dengan 12, 13, 14 dan 15. Untuk dua entri sisanya sesuai dengan jumlah desimal sama dengan 10 dan 11, koreksi diterapkan untuk kedua Z3 dan Z1, menjadi '1'. Sementara implementasi perangkat keras, 0110 dapat ditambahkan ke output jumlah biner dengan bantuan penambah biner empat bit kedua. Logika koreksi seperti yang ditentukan oleh ekspresi Boolean (7.17) harus memastikan bahwa (0110) ditambahkan hanya ketika ekspresi di atas terpenuhi. Jika tidak, hasil penjumlahan dari penambah biner pertama harus diteruskan sebagai hasil akhir, yang dapat dicapai dengan menambahkan (0000) di penambah kedua. Gambar 7.21 menunjukkan susunan logika penambah BCD yang mampu menambahkan dua digit BCD dengan bantuan dua penambah biner empat bit dan beberapa logika kombinasional tambahan. Pengiklan BCD yang dijelaskan dalam paragraf sebelumnya dapat digunakan untuk menambahkan dua angka BCD tunggal. Namun, pengaturan kaskade perangkat keras penambah BCD satu digit dapat digunakan untuk melakukan penambahan nomor BCD beberapa digit. Sebagai contoh, penambah BCD n-digit akan membutuhkan n tahapan tersebut dalam kaskade. Sebagai ilustrasi, Gambar 7.22 menunjukkan diagram blok suatu rangkaian untuk penambahan dua angka BCD tiga digit. Pengiklan BCD pertama, berlabel LSD (Least Significant Digit), menangani digit BCD yang paling tidak signifikan. Ini menghasilkan output jumlah (S3 S2 S1 S0, yang merupakan kode BCD untuk digit paling signifikan dari jumlah tersebut. Ini juga menghasilkan output carry yang diumpankan sebagai input carry ke penambah BCD berdekatan yang lebih tinggi berikutnya. Penambah BCD ini menghasilkan output jumlah (S7 S6 S5 S4, yang merupakan kode BCD untuk digit kedua dari jumlah, dan output carry. Output ini berfungsi sebagai carry input untuk penambah BCD yang mewakili digit paling signifikan. Jumlah output (S11 S10 S9 S8) mewakili kode BCD untuk MSD dari jumlah tersebut.


              4. Percobaan [back]

a. Figure 7.20
Prinsip Kerja :
Ketika diberikan logika 1 pada input kontrol maka pada kaki C4 IC 7483 akan berlogika 1, sehingga IC berada pada active high. Ketika aktif high setiap ligika input pada kaki A1, A2, A3, A4 IC akan menghasilkan output yang sama. Sedangkan ketika input kontrol berlogika 1 maka, akan terjadi pergeseran bit antar kaki IC S1, S2, S3, S4, dan C4. Dimana ketika salah satu input diberikan logika 1 maka akan memberikan umpan aktif high pada IC. Ketika kita berikan input 1 pada kaki A1, dan input 0 pada kaki A2, A3, A4, maka IC akan aktif high dan memberikan umpan 0 pada setiap kaki S. Sedangkan ketika kita berikan input 1 pada kaki A2, dan input 0 pada kaki A lainnya, maka output pada kaki S2, S3, S4 akan berlogika 0. Dari hal ini dapat kita pahami bahwa, setiap kaki S tidak akan menghasilakn outpun yang sama pada setiap perubahan input yang terjadi. Ketika terjadi perubahan input, maka setiap kaki S akan memberikan nilai komplemen dari nilai sebelumnya.

b. Figure 7.21

Prinsip Kerja :
Rangkaian ini menunjukkan susunan logika penambah BCD yang mampu menambahkan dua digit BCD dengan bantuan dua penambah biner empat bit dan beberapa logika kombinasional tambahan. Disini digunakan 2 IC 7483 yang saling terhubung, dimana salah satunya untuk input dan yang lainnya untuk output.
Pertama tama ketika semua logika input nol maka logika output juga akan nol, Kemudian ketika diberikan logika 1 pada input kaki A1 maka input ini akan diteruskan menuju kaki A1 IC kedua begitu hingga diberikan output pada kaki A3. Namun ketika input diberikan pada kaki-kai yang terhubung pada gerbang AND (minimal 2 input berbeda), maka input ini akan diumpankan menuju gerbang AND dan diteruskan menuju gerbang OR, sehingga gerbang OR akan menghasilkan logika 1. Ketika output OR berlogika 1 maka akan terjadi penambahan 2 digit BCD.


c. Figure 7.22


Prinsip Kerja :
Rangkaian ini menunjukkan diagram blok suatu rangkaian untuk penambahan dua angka BCD tiga digit. Pengiklan BCD pertama, berlabel LSD (Least Significant Digit), menangani digit BCD yang paling tidak signifikan. Ini menghasilkan output jumlah (S3 S2 S1 S0, yang merupakan kode BCD untuk digit paling signifikan dari jumlah tersebut. Ini juga menghasilkan output carry yang diumpankan sebagai input carry ke penambah BCD berdekatan yang lebih tinggi berikutnya. Penambah BCD ini menghasilkan output jumlah (S7 S6 S5 S4, yang merupakan kode BCD untuk digit kedua dari jumlah, dan output carry. Output ini berfungsi sebagai carry input untuk penambah BCD yang mewakili digit paling signifikan. Jumlah output (S11 S10 S9 S8) mewakili kode BCD untuk MSD dari jumlah tersebut.


c. Contoh 7.2 (figure 7.25)
Soal : Mengingat ekspresi Boolean yang relevan untuk sirkuit setengah-penambah dan setengah-pengurangan, rancang sirkuit setengah-subtractor yang dapat digunakan untuk melakukan penambahan atau pengurangan pada dua angka satu bit. Operasi aritmatika yang diinginkan harus dapat dipilih dari input kontrol.

Solusi :


Prinsip Kerja :
Jika kita menggunakan inverter yang dikontrol untuk melengkapi A dalam kasus sirkuit setengah-pengurangan, maka perangkat keras yang sama juga dapat digunakan untuk menambahkan dua angka satu-bit. Gambar 7.25 menunjukkan diagram sirkuit logika. Ketika input kontrol ‘0’, variabel input A diteruskan tanpa komplemen ke input gerbang AND. Dalam hal ini, gerbang AND menghasilkan output CARRY dari operasi penambahan. Gerbang EX-OR menghasilkan output SUM. Di sisi lain, ketika input kontrol adalah '1', gerbang AND menghasilkan output BORROW dan gerbang EX-OR menghasilkan output DIFFERENCE. Dengan demikian, ‘0’ pada input kontrol membuatnya menjadi setengah penambah, sedangkan ‘1 at pada input kontrol membuatnya menjadi setengah-pengurangan.



d. Contoh 7.4 (figure 7.27)
Soal : Rancang sirkuit penambah-pengurang delapan-bit menggunakan adder biner empat-bit, tipe nomor 7483, dan gerbang dua-input EX-OR quad, ketik nomor 7486. Asumsikan bahwa diagram pin koneksi diagram IC ini tersedia untuk Anda.

Solusi:


Prinsip Kerja :
IC 7483 adalah penambah biner empat bit, yang berarti dapat menambah dua angka biner empat bit. Untuk menambahkan dua angka delapan-bit, kita perlu menggunakan dua 7483 dalam kaskade. Yaitu, CARRY-OUT (pin 14) dari 7483 yang menangani empat bit kurang signifikan diumpankan ke CARRY-IN (pin 13) dari 7483 yang menangani empat bit lebih signifikan. Juga, jika (A0 A 7 dan (B0 B 7 adalah dua angka yang akan dioperasikan, dan jika tujuannya adalah untuk menghitung A - B, bit B0, B1, B2, B3, B4 , B5, B6 dan B7 dilengkapi dengan menggunakan gerbang EX-OR. Salah satu input dari semua gerbang EX-OR diikat bersama untuk membentuk input kontrol. Ketika input kontrol dalam keadaan logika '1', bit B0 ke B7 dapatkan Juga, memberi makan logika ini '1' ke CARRY-IN dari 7483 yang lebih rendah memastikan bahwa kita mendapatkan komplemen 2 bit (B0 B 7). Karena itu, ketika input kontrol dalam keadaan logika '1', komplemen dua dari (B0 B 7) ditambahkan ke (A0 A 7). Outputnya karena itu A − B. Logika '0' pada input kontrol memungkinkan (B0 B 7 ke melewati gerbang EX-OR tanpa komplemen, dan output dalam kasus ini adalah A + B. Gambar 7.27 menunjukkan diagram sirkuit.
Dalam bentuk aljabar Boolean, logika Ex-OR dapat dituliskan seperti berikut ini.
atau dapat juga aljabar boolean untuk Ex-OR dijabarkan sebagai berikut ini:
Tabel kebenaran untuk logika Ex-OR adalah
f. Contoh 7.5 (figure 7.28)
soal : Diagram logika dari Gambar 7.28 melakukan fungsi blok bangunan aritmatika yang sangat umum. Identifikasi fungsi logika.

Solusi :

Ekspresi boolean untuk X dan Y adalah


Ekspresi boolean untuk X dan Y adalah half-adder , X dan Y masing masing mewakili output SUM dan CARRY.

g. Contoh 7.6 (figure 7.29)
Soal :Design a BCD adder circuit capable of adding BCD equivalents of two-digit decimal numbers. Indicate the IC type numbers used if the design has to be TTL logic family compatible.

Solusi :


Prinsip Kerja :
Adder BCD yang diinginkan adalah susunan bertingkat dua tahap dari tipe adder BCD yang dibahas di halaman sebelumnya. Gambar 7.29 menunjukkan diagram logika, dan itu mengikuti susunan kaskade umum yang dibahas sebelumnya dan ditunjukkan pada Gambar 7.22 untuk penambah BCD tiga digit. Penambah BCD pada Gambar 7.21 dapat digunakan untuk menambahkan setara BCD empat-bit dari dua angka desimal satu digit. Pengaturan bertingkat dari dua tahap tersebut, di mana output C dari Gambar 7.21 (CARRY-OUT) diumpankan ke CARRY-IN dari tahap kedua, ditunjukkan pada Gambar 7.29. Dalam hal nomor tipe IC, IC 7483 dapat digunakan untuk empat-bit biner adders seperti yang ditunjukkan dalam diagram, IC 7408 dapat digunakan untuk mengimplementasikan empat gerbang input dan dua input yang diperlukan (IC 7408 adalah quad dua input DAN) dan IC 7432 dapat digunakan untuk mengimplementasikan dua gerbang OR tiga input yang diperlukan. IC 7432 adalah quad dua-input OR. Dua gerbang OR dua input dapat dihubungkan dalam kaskade untuk mendapatkan gerbang OR tiga input.

              5. Video [back]

Fig. 7.20



Fig. 7.21


Fig 7.22
Fig. 7 25
Fig. 7.27




Fig. 7.28
Fig. 7.29






            6 .Link Download [back]
Video
video 7.20                      
video 7.21
video 7.22
video 7.25
video 7.28
video 7.27
video 7.29
Rangkaian              : 
rangkaian 7.20
rangkaian 7.21
rangkaian 7.22
rangkaian 7.25
rangkaian 7.27
rangkaian 7.28
rangkaian 7.29

download seluruh rangkaian 

HTML                    : download
Data sheet IC 7483 : download
Data sheet AND     : download
Data Sheet X-OR   : download