Microcomputer
Board Design
Micro computer design
and application project
Seoul National University, 2000~2001
Zune Lee
Professor Jang, Laehyuk
|
A
CPU board with M68K core |
The
main goal of this CPU board is to convert analog data (from sensors)
to digital signal and then transmit it to PC. I applied micro-computer
design techniques to this implementation.
This board has several building blocks to perform the main missions. Polling
technique was applied to the transmission part instead of interrupt technique.
Here is a diagram of building block.
|
Block
Diagram of the board |
This CPU board has many components: Motorola MC68HC000
Core, TI TLC2543c 12 Bit Resolution ADC, AMD Mach 211(CPLD), Xilinx Spartan(FPGA),
RS-232 Serial Communication, CDS Light Sensors and so on.
AMD Mach 211(CPLD) was used for a control logic for MC68HC000 Core. Xilinx
Spartan (FPGA) is for a control logic of the ADC component.
For
programming, I used MC68HC000 assembly language, ABEL, VHDL and C Language.
Here is the schematics of the board.
M68K
borad schematic (PDF)
ADC controller
schematic (PDF)
There are several applications which this
CPU board was used for:
(C)
2000~2004 Zune Lee All Rights Reserved.
|