Associated with CDAC-ATC, Mumbai.
Training >> Training Courses >> VHDL >> A23
Training
 
Training Courses
    • VHDL
    • ORCAD
    • AUTOCAD
    • PIC Microcontroller
    • Assembly Language
    • Linux & VC
    • Others
    • Process Logic Controller
Training Facilities
 

The above VLSI components
will be designed in VHDL and simulated on the
MAXPLUS+2 software from ALTERA inc. The design will then be implemented on
the VLSI design kit.


COURSE A23: LOGIC FOR INTERFACING PORTS AND PERIPHERALS TO A CPU


USES


All microprocessor based products containing peripheral ICs such as interrupt controller,
UART, RTCC, counters, A to D converters, D to A converters, programmable ports,
memory, disks, addon cards, etc

PREREQUISITES

        Course-A1. Introduction to VHDL and VLSI design (I)


CONTENTS

  1. What is meant by BASE ADDRESS and how its used?
  2. How the presence of a DMA affects the interface logic?
  3. Designing the I/O and memory map for a microprocessor based system.
  4. Decoding the cpu’s control signals and address bus to generate enable signals.
  5. How these enable signals are used to interface a CPU with peripherals?
  6. How is conflict avoided between peripherals, system memory and display memory, etc?
  7. Generation of the READY signal for a CPU and insertion of WAIT STATES.
  8. What are WAIT STATES and why/when are they used?
  9. How is conflict avoided when CPU and display controller write to VRAM?
  10. What is ment by a ‘PAGE’ of display memory?