1 research outputs found

    Design automation of customer specific microcontroller based on VHDL.

    Get PDF
    by Siu Hing Kee Stanley.Thesis (M.Phil.)--Chinese University of Hong Kong, 1994.Includes bibliographical references (leaves 87-88).Abstract --- p.iiAcknowledgments --- p.iiiChapter 1 --- Introduction --- p.1-1Chapter 1.1 --- Introduction --- p.1-1Chapter 1.2 --- Background --- p.1-2Chapter 1.3 --- Thesis Organization --- p.1-4Chapter 2 --- Synthesis of Common Structures in a Microcontroller --- p.2-1Chapter 2.1 --- Limitation of Synthesis Tools --- p.2-1Chapter 2.2 --- Synthesizable VHDL for Common Structures --- p.2-2Chapter 2.2.1 --- Counter --- p.2-3Chapter 2.2.2 --- Set-Reset Latch --- p.2-6Chapter 2.2.3 --- D Latch --- p.2-9Chapter 2.2.4 --- D Flip-flop --- p.2-12Chapter 2.2.5 --- Multiplexor --- p.2-13Chapter 2.2.6 --- Shift Register --- p.2-15Chapter 2.2.7 --- Signal Affected by Two Signal Edges --- p.2-18Chapter 2.2.8 --- Combinational Feedback --- p.2-19Chapter 2.2.9 --- Short Pulses --- p.2-21Chapter 2.2.10 --- Register Transfer Logic --- p.2-22Chapter 2.2.11 --- Status Flag --- p.2-26Chapter 2.2.12 --- Register Access --- p.2-30Chapter 2.2.13 --- Clock Divider --- p.2-34Chapter 2.2.14 --- Communication among Processes --- p.2-36Chapter 3 --- Synthesis of Components of a Microcontroller --- p.3-1Chapter 3.1 --- Timer --- p.3-1Chapter 3.2 --- Serial Peripheral Interface (SPI) --- p.3-9Chapter 3.3 --- Serial Communication Interface (SCI) --- p.3-16Chapter 3.4 --- Parallel I/O Port --- p.3-21Chapter 3.5 --- 6805CPU --- p.3-22Chapter 3.5.1 --- State Counter --- p.3-23Chapter 3.5.2 --- Instruction Decoding and Execution Unit --- p.3-24Chapter 3.5.3 --- Interrupt Logic --- p.3-25Chapter 3.5.4 --- Instruction Register --- p.3-27Chapter 4 --- VHDL Coding and Synthesis --- p.4-1Chapter 4.1 --- Controlling Synthesis by VHDL Coding --- p.4-1Chapter 4.1.1 --- Structure Control --- p.4-2Chapter 4.1.2 --- Feedback Path Control --- p.4-2Chapter 4.1.3 --- Control of Use of Storage --- p.4-2Chapter 4.1.4 --- Timing Control --- p.4-3Chapter 4.2 --- Consequences of the Writing Guidelines --- p.4-5Chapter 5 --- Interface Tool for Generation of VHDL for a Microcontroller --- p.5-1Chapter 5.1 --- Features --- p.5-1Chapter 5.2 --- Construction --- p.5-1Chapter 5.3 --- Illustration --- p.5-3Chapter 5.4 --- Data Structure --- p.5-5Chapter 5.4.1 --- Design List --- p.5-6Chapter 5.4.2 --- Instance Data --- p.5-6Chapter 5.4.3 --- Instance List --- p.5-8Chapter 5.4.4 --- Register Data --- p.5-9Chapter 5.4.5 --- Dialogs and Functions --- p.5-10Chapter 5.5 --- VHDL Generator for Individual Component --- p.5-11Chapter 5.6 --- VHDL Generator for the Whole Microcontroller --- p.5-14Chapter 6 --- Conclusion --- p.6-1Bibliography --- p.B-1Appendix --- p.A-
    corecore