@BrianHG, I was not able to implement your 'caius' project you kindly earlier posted on this thread.Maybe you can look at it?I posted the whole Quartus schemarics prjoject earlier.Just to clear, I don't want ready-made food from you because I want to learn myself!
(sadly, time for me is a big issue since I live alone and must do all by myself, my life is very hectic
)
Start a new blank project from scratch with a new name.
Make a block diagram with an input and 2 output pins.
Go into the megafunctions and look for clocking and select the normal PLL.
Configure your PLL clock for 1 input at 8mhz and 2 outputs at 8mhz and 16mhz.
Make sure the .bsf [ x ] is selected to be generated before you finish (block symbol file)
Now, double click on a blank section of your schematic and select in the available dropdown directories your project directory. You will see your PLL there. Place it on the sheet.
Tie the inputs and outputs.
Start analysis and elab int the compile menu.
Assign IO pins numbers to your ins and outs.
Do a full compile.
Verify that your PCB works.,
Next, add your address and data IO pins.
Go into the megafunctions section for onchip memory an create a 512x8 ram chip with the features you want.
Make sure the .bsf [ x ] is selected to be generated before you finish (generate a block symbol file)
Now, double click on a blank section of your schematic and select in the available dropdown directories your project directory. You will see your PLL and new memory there. Place it on the sheet.
Tie the inputs and outputs.
Compile.
If working, delete the ram.
Make a new schematicblock diagram called memory section.
Inside that document, place the memory there.
Remember, you can copy and paste objects from schematic sheet to another schematic sheet so long as all the custom components exist in you project library.
AGAIN, go to youtube and watch some Quartus tutorials by Altera or any third party Youtuber. These things should be somewhere out there.