All About Circuits Forum  

Go Back   All About Circuits Forum > Electronics Forums > Homework Help

Notices

Homework Help Stuck on a textbook question or coursework? Cramming for a test and need help understanding something? Post your questions and attempts here and let others help.

Reply   Post New Thread
 
Thread Tools Display Modes
  #1  
Old 09-25-2011, 07:43 AM
The Rock The Rock is offline
New Member
 
Join Date: Sep 2011
Location: Mauritius
Posts: 3
Default How to implement a Excess 3 to BCD Converter?

I need to convert Excess 3 to BCD.
What are my inputs in the truth tables so that i can do the K Maps?
I understand that
-3 = 0000 ( Don't care)
-2 = 0001 ( Don't care)
-1 = 0010 ( Don't care )
0 = 0011
1 = 0100
etc n so on..until 10, 11, 12 are also don't cares.

Do i need to put the don't cares in the Excess 3 Code column? Plzz help! Thanks.
Reply With Quote
  #2  
Old 09-25-2011, 03:33 PM
Georacer's Avatar
Georacer Georacer is online now
Super Moderator
 
Join Date: Nov 2009
Location: Athens, Greece (GMT +2)
Posts: 4,869
Default

If your input and output are 4 bits long, you could make 4 4-input Boolean functions that will take the Excess 3 number and produce one digit of the output each. You will end up with a medium-sizes combinatorial circuit, which can be implemented either with simple gates or with MUXs.

Is that clear?

Post a conversion truth table if you need more help.
__________________
.
I am a prisoner of high standards and low social skills
____________________________________

I wish I was the best at what I would do, and what I would do wouldn't be pretty.
Reply With Quote
  #3  
Old 09-25-2011, 05:33 PM
The Rock The Rock is offline
New Member
 
Join Date: Sep 2011
Location: Mauritius
Posts: 3
Default

Can u post the conversion truth table for me? Its still vague for me...
By the question, i think we need to implement it using K maps for each input used n construct the circuit as per the K map!
Reply With Quote
  #4  
Old 09-25-2011, 07:50 PM
Georacer's Avatar
Georacer Georacer is online now
Super Moderator
 
Join Date: Nov 2009
Location: Athens, Greece (GMT +2)
Posts: 4,869
Default

Your thinking this correct.

You started the truth table correctly yourself, you just need to finish it:
Code:
Excess 3 | BCD (D3D2D1D0)
-----------------
  0000    | XXXX
  0001    | XXXX
  0010    | XXXX
  0011    | 0000
Select All
and so on.
You got four Boolean functions, D3, D2, D1 and D0 that will give you an output digit of the result depending on the 4 input digits.

Don't forget that BCD numbering doesn't go beyond 9.
__________________
.
I am a prisoner of high standards and low social skills
____________________________________

I wish I was the best at what I would do, and what I would do wouldn't be pretty.
Reply With Quote
  #5  
Old 09-27-2011, 09:19 PM
The Rock The Rock is offline
New Member
 
Join Date: Sep 2011
Location: Mauritius
Posts: 3
Default

Thanks A Lot, Georacer!
Reply With Quote
Reply   Post New Thread

Tags
, , ,


Related Site Pages
Section Title
Worksheet Boolean algebra
Worksheet Counters
Worksheet Karnaugh mapping
Worksheet Digital codes
Textbook Finite-state machines : Principles Of Digital Computing
Textbook Finite State Machines : Sequential Circuits Counters
Textbook Don't care cells in the Karnaugh map : Karnaugh Mapping
Textbook Minterm vs maxterm solution : Karnaugh Mapping
Textbook Larger 5 & 6-variable Karnaugh maps : Karnaugh Mapping
Textbook Karnaugh maps, truth tables, and Boolean expressions : Karnaugh Mapping


Similar Threads
Thread Thread Starter Forum Replies Last Post
BIN to BCD EPROM converter baxev2005 The Projects Forum 10 11-29-2009 04:17 PM
5-bit binary to BCD code converter >Chris< Homework Help 1 10-28-2009 05:30 PM
RS232 signal to BCD converter mrs.latagupta General Electronics Chat 3 06-23-2009 08:20 AM
PIC16f877- 16 bit hex to bcd converter amitesh Embedded Systems and Microcontrollers 1 03-01-2009 02:02 PM
Motorolla MC68HC11 Microcontroller BCD to ASCII converter. NiCeBoY Homework Help 13 09-09-2008 05:52 AM

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:07 PM.


User-posted content, unless source quoted, is licensed under a Creative Commons Public Domain License.
Powered by vBulletin
Copyright ©2000 - 2014, vBulletin Solutions, Inc.