Tuesday, January 18, 2011

ALU a.k.a computer's common sense


AN interesting assignment came up where my group are required to design an Arithmetic Logical Unit a.k.a computer's common sense.... Using Quartus 2. The programming language VHDL is totally alien compare to the common programming language like C/C++ or java ,As we are design hardware and not software, thus the understanding of the flow is different ( not all of the flow are sequential ) and need to imagine alot how the hardware works and which component to use to construct it ( think like a hardware, be the hardware :P )

To put in simple terms, ALU is a :
  • -Translator
( translate instruction( japanese boss) into machine language(worker in some country) that the CPU understand, みましょう食べる translation : Lets eat)
  • -Accountant
( calculate stuff, 1+2=3 )
  • -QC department
( measure, compare stuff, 9 is bigger than 5)



Using a FBGA board to demonstrate the ALU functions

Few hours before presentation ^^


No comments:

Post a Comment