home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 242 / 242.d81 / t.c64p1 < prev    next >
Text File  |  2022-08-26  |  4KB  |  138 lines

  1. u
  2.            The Commodore 64
  3.                  from
  4.              On The Edge:
  5.        The Spectacular Rise and
  6.           Fall of Commodore
  7.            by Brian Bagnall
  8.  
  9.                 Part I
  10.  
  11.              1981 - 1982
  12.  
  13.     With less than two months to build
  14. a complete computer system
  15. (temporarily named the VIC-40), the
  16. engineers rarely left the MOS
  17. Technology building. "In the middle of
  18. the building lab, we took over one
  19. corner of the room and worked 20 hours
  20. a day, 7 days a week to get the
  21. prototypes running," says Robert
  22. Russell
  23.  
  24.     As managers, Charles Winterble and
  25. Al Charpentier did not perform
  26. hands-on work on the VIC-40. "It was
  27. Bob Yannes, me, and Dave Ziembicki the
  28. technician who really went off and did
  29. the Commodore 64," says Russell.
  30. "Luckily we had a guy like Charlie
  31. Winterble who let us go off and do
  32. that when we were supposed to be
  33. making the P and B stuff work."
  34.  
  35.     Designing a full computer system
  36. was a new challenge for Bob Yannes. "I
  37. was still in the chip group so I
  38. wasn't really supposed to be working
  39. on systems," says Yannes. "The only
  40. reason I ended up doing the C64 was
  41. because I was the only one who knew
  42. enough about the chips and how to put
  43. them together in a timely fashion."
  44.  
  45.     With such a tight schedule, Yannes
  46. and Russell began laying out the
  47. architecture of the computer. "Bob
  48. (Yannes) and I sat down and came up
  49. with the hardware architecture,"
  50. recalls Russell.
  51.  
  52.     Yannes was an assiduous engineer
  53. by nature. For two short days, Yannes
  54. worked in his office and the drafting
  55. area to design the architecture for
  56. the VIC-40. "It was a pretty easy
  57. architecture," says Yannes. "I just
  58. designed the most minimal system I
  59. could with the fewest number of
  60. components. There's not a whole lot of
  61. stuff in there. There's the VIC chip,
  62. the SID chip, and there's 64K of
  63. DRAM."
  64.  
  65.     Almost none of the design came
  66. from the VIC-20. "There were very few
  67. chips that were used in the C64 that
  68. had ever been used before," says
  69. Yannes. Only the serial port, cassette
  70. port, and user port remained the same.
  71. It also used the same joystick
  72. connecter, except there were two.
  73.  
  74.     Rather than use the same bulky
  75. cartridge system of the VIC-20, Yannes
  76. decided to borrow technology from the
  77. Max Machine. "Since the Max Machine
  78. was already in progress, I decided to
  79. make one of the C64 memory
  80. configurations match the Max so that
  81. it would be able to use Max game
  82. cartridges," explains Yannes. "When
  83. you plug the game cartridge in, it
  84. would automatically collapse the
  85. memory map of the Commodore 64 to look
  86. like the Max Machine."
  87.  
  88.     The VIC-40 was essentially a
  89. computer with a game console built
  90. into memory. The engineers wondered
  91. how they could create such a complex
  92. memory layout before CES. They found
  93. their salvation in the Programmable
  94. Logic Array chip (PLA). According to
  95. Russell, "I remember finding that chip
  96. and saying, 'Oh, that will do exactly
  97. what we want!'"
  98.  
  99.     The PLA chip acted like glue to
  100. hold the different parts of the system
  101. together. Yannes could simply insert
  102. the PLA chip and program it later. "I
  103. didn't have time to design all the
  104. logic before they laid the PC board
  105. out, so I just took a PLA and named
  106. the signals I needed and told them to
  107. lay that out," recalls Yannes. "While
  108. they were laying it out I could figure
  109. out the coding for the PLA. That got
  110. us to the show."
  111.  
  112.     When engineers need to build a
  113. circuit quickly, they use thin wires
  114. and a special wire wrap tool to
  115. connect the chips together. However,
  116. Yannes believed it would be
  117. inadequate. "You really couldn't do a
  118. wire wrap with dynamic RAM because the
  119. timing was too tight," says Yannes.
  120. Instead, the engineers would fabricate
  121. a printed circuit board.
  122.  
  123.     To allow time to develop software,
  124. Yannes left nothing to the last
  125. minute. "We had to have a working
  126. circuit board practically a month
  127. before that to get the software
  128. working because we wanted to show it
  129. running with Basic," says Yannes.
  130.  
  131.     "It was going to be perfect," says
  132. Russell. "We made it simple and clean.
  133. We cut boards and everything in one
  134. month."
  135.  
  136.         [Continued in Part II]
  137.  
  138.  
  139.