Click the Keyboard icon?

classic Classic list List threaded Threaded
10 messages Options
Dan
Reply | Threaded
Open this post in threaded view
|

Click the Keyboard icon?

Dan
I'm trying to test the HDL for the computer memory. The test script goes until it needs keyboard entry. The program then asks me to "Click the Keyboard icon and hold down the 'K' key ..."

There is no keyboard icon, that I can find. No matter how I switch the views, I cannot find a keyboard icon in Hardware Simulator.
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

cadet1620
Administrator
Select "Screen" from the "View" drop-down list.  Underneath the bitmap output screen in the upper-right quarter of the screen, there should be a wide button with a keyboard icon.

--Mark
Dan
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

Dan
I'm truly not seeing it.

Here's a screenshot: http://i.imgur.com/5g8bL.png
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

cadet1620
Administrator
You are running into a bug in the hardware simulator.  When you have more than one RAM/ROM parts in your design the windows get rearranged into this scrambled order.  Your Memory.hdl should have ROM32K, RAM16K and Screen as the only memory components. What are you trying to do with the extra two RAM4K parts?  

--Mark
Dan
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

Dan
Oh, I must've read the spec wrong. I was using the 4K chips as the screen memory map and an add'l register for the keyboard. I built a DMux/Mux logic for it.

I'll have to take another look in light of what you've said. Thanks.
Dan
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

Dan
In reply to this post by Dan
Okay, the problem that I have now is that I'm being asked to use the Keyboard and Screen chips which I have no idea the input/output pins on.
Dan
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

Dan
Sorry, I actually figured this one out by myself. I forgot all about the built ins directory.
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

cadet1620
Administrator
For others who may be looking for them, Screen and Keyboard are documented in figures 5.4 - 5.6.

--Mark
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

David Rysdam
In reply to this post by Dan
Oh, I did the exact same thing! I'm glad I came here to see what was up before struggling with it too long.

I have to say that I found this chapter very badly organized. In previous chapters, all the "gray boxes" are projects but in this one most of the gray boxes are simply documentation. And the projects are presented out of order from the suggested working order.
Reply | Threaded
Open this post in threaded view
|

Re: Click the Keyboard icon?

shubham1172
In reply to this post by Dan
Haha, I ended up doing the exact thing! I guess the course should have made us write our own memory maps for IO as well!