home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / ASCII / TEXTE / SCENE / MISC / pup-abox.lha / aboxe.text next >
Encoding:
Text File  |  1996-10-31  |  19.6 KB  |  342 lines

  1.     Code name: A\BOX         
  2.  
  3.  * The product - the data - the facts
  4.  
  5.  * The hardware of the A\BOX
  6.  
  7.  * The Silicon Dream
  8.  
  9.  * The corner-stones of the CAIPIRINHA design:
  10.  
  11.  * The general system design of the A\BOX
  12.  
  13.  * A large number of options for the operating system software
  14.  
  15.  * Open concepts for the future
  16.  
  17.  * Worldwide availability guaranteed.       
  18.  
  19. Code name: A\BOX
  20.  
  21.  A leap forward towards realising a vision  
  22.  
  23.  The product - the data - the facts
  24.  
  25. October 22, 1996: phase 5 digital products are pleased that they are now able to
  26. announce the long-awaited specifications for the new computer system scheduled
  27. for 1997 and based on a powerful Custom Chip technology. Under the name of the
  28. current project, A\BOX, we are realising a trail-blazing visionary concept that
  29. explodes the barriers of today's standards. As an extremely powerful and
  30. creative personal workstation, A\BOX will appeal to all users who wish to work
  31. actively and creatively with the most modern technology and who have no desire
  32. to put up with the limitations imposed by mass hardware products that have
  33. fallen victim to a cost-cutting spree nor by the restraining software corsets of
  34. systems that are intended purely for passive consumers and users. With the
  35. enormous power it offers and its integrated functions the A\BOX project can
  36. claim to be implementing a computer design that is as innovative, as outstanding
  37. and as exceptionally cool as the Amiga 1000 was 12 years ago - a computer design
  38. that all Amiga enthusiasts can welcome as the reincarnation of their favourite
  39. computer system on a state-of-the-art technical level. 
  40.  
  41. The hardware of the A\BOX
  42.  
  43. The computer project we announced has given rise to a great deal of inaccurate
  44. speculation, rumours and false information which have been bandied about in
  45. general discussion forums (in many Internet newsgroups for example) during the
  46. last few months. This is why we would first like to put the record straight and
  47. deliver a few basic facts about the A\BOX concept. The A\BOXproject does not
  48. specify a system that builds up on standard technologies such as PCI-based
  49. graphical chips. We at phase 5 digital products take the view that a new
  50. innovative computer must also offer innovative hardware to match in order to
  51. stand out among the current PC designs and overcome the limitations they impose.
  52. On the other hand, this in no way implies that in designing an innovative
  53. computer we need to depart in any way from standards that are useful and
  54. meaningful for the user of the system (such as a PCI bus for simple expansions,
  55. the use of standardised RAM modules, standard interfaces etc.). The
  56. technological innovation, rather, is to be found on a level of integration which
  57. is of central importance in controlling the system. And despite the effort
  58. involved, which we will be going into later, today's modern methods of design
  59. and production make it possible to realise such an innovative concept in the
  60. form of ASIC's at an extremely competitive price. The central component of the
  61. A\BOX is a novel Custom Chip which is now under development at phase 5 digital
  62. and which will be responsible for many important functions in the system. These
  63. include complete memory administration and processor linkup, all DMA-like
  64. functions including video and audio DMA, blitter-type functions, I/O and control
  65. functions. A team of experienced chip and hardware designers are working on the
  66. realisation of this sophisticated concept, supported by software designers and
  67. aided by the most modern, high-level synthesis tools for VHDL-based
  68. designs.During the first half of 1997 major efforts will go into phases of
  69. simulation and testing, the result of which will be the production of the first
  70. silicon tapeout. This will be followed by the mass production of the ASIC's
  71. which, of course, will be put in the hands of one of the world's leading ASIC
  72. manufacturers.
  73.  
  74.  In conclusion it can be said that the A\BOX project is an ambitious one which
  75. creates new techniques, a project in which we are by no means reinventing the
  76. wheel, but rather one in which we are making extensive use of the most modern
  77. techniques and development possibilities that are available today to an
  78. innovative company that is willing to invest in order to develop an outstanding,
  79. powerful and competitive product. 
  80.  
  81. The Silicon Dream
  82.  
  83. The heart of the A\BOX is the system controller, CAIPIRINHA, which will realise
  84. the functional integration on which the A\BOX concept is based. CAIPIRINHA opens
  85. up new dimensions of power and technology. CAIPIRINHAwill be implemented as a
  86. VLSI Custom Chip design in 0.35 um CMOS ASIC technology using a modern, probably
  87. 575-pole BGA housing. With a bus width of 128 bits to the memory bus, extensive
  88. dual-port buffers and FIFO's in the data lines, and clock rates of initially 100
  89. MHz externally and 200 MHz internally, CAIPIRINHA can provide an intense data
  90. throughput and powerful additional functions which do not rely on the processor,
  91. such as support for 3D and multimedia applications. 
  92.  
  93. The corner-stones of the CAIPIRINHA design: 
  94.  
  95.  * 128-bit high performance UMA (Unified Memory Architecture) controller, using
  96. fast SDRAMs with a clock frequency of 100 MHz and a maximum band width of up to
  97. 1.6 G-bytes/second
  98.  
  99.  * 64-bit processor bus with a maximum clock rate of 100 MHz
  100.  
  101.  * two 24-bit video DMA units with freely addressable access, with integrated
  102. 24-bit video DAC's
  103.  
  104.  * four 16-bit audio outputs, 44.1 KHz with any number of virtual tracks, sample
  105. output, FM and AM synthesis
  106.  
  107.  * video-in ports for 2 independent video inputs in Y/UV 4:2:2 quality
  108.  
  109.  * audio inputs in 16-bit stereo CD quality
  110.  
  111.  * LCD (TFT) controller according to the VESA standard
  112.  
  113.  * a PCI-bus interface for medium-performance I/O applications
  114.  
  115.  * a local 16-bit DMA bus with 66.7 MHz and a maximum band width of 132
  116. M-bytes/second for universal low-cost applications
  117.  
  118.  * an integrated IEEE 1394 firewire controller for digital I/O applications
  119.  * a desktop bus interface.  
  120.  
  121.   CAIPIRINHA is basically designed as a highly complex system and memory
  122. controller in the form of a SOMA Engine (Sole Memory Access). At the same time
  123. CAIPIRINHAmanages all access to the A\BOX memory which takes the form of a
  124. highly powerful Unified Memory Architecture (UMA). All external memory access,
  125. including that of the processor, only occurs virtually and is administered and
  126. implemented by CAIPIRINHA. Unified Memory Architecture means that the entire
  127. system memory is made available as a unified memory which stores all types of
  128. data, such as programs and their data, display data, 3D-textures or Z-buffer
  129. data, audio data, incoming flows of video data etc. etc. and which can be
  130. addressed by all functional units in the system. For the user UMA means that the
  131. entire memory in the system is available for all applications at all times. When
  132. the memory is expanded with inexpesnive SDRAM modules, the additional memory
  133. capacity is then always available for all applications and functions in the
  134. system. In terms of its principle UMA corresponds to the Amiga Chip RAM which
  135. can be addressed both by the processor and by the custom chips and video and
  136. audio DMA units of the Amiga. Unlike the Chip RAM, however, and unlike the
  137. low-cost attempts made to implement UMA memories in the PC field, the memory
  138. subsystem of the A\BOX in the form of a unified memory architecture will be
  139. implemented with 128 bits databus width and by use of synchronous DRAM's which
  140. have a speed of 100 MHz, which allows a band width of 1.6 G-bytes/second. A
  141. special method of controlling the SDRAM modules also considerably reduces
  142. latency times when accessing the memory.
  143.  
  144.   Due to the integration of the video DMA into CAIPIRINHA the UMA memory can
  145. simultaneously be used as a display memory. CAIPIRINHA provides two video DMA
  146. engines: one 220 MHz high-performance video output for resolutions of up to 1600
  147. x 1280 pixels with 24 bits and a refresh frequency of 75 Hz and a
  148. Genlock-capable 135 MHz video output for a second monitor or image output in
  149. video resolutions such as PAL/NTSC or S-VHS. The video output of the 135-MHz
  150. output can be superimposed as a window on the 220 MHz display while both video
  151. DMA's are in parallel operation.
  152.  
  153. Unlike conventional raster scan displays, CAIPIRINHA's video DMA engines
  154. function on the basis of a random memory access (Random Access Display), which
  155. makes it possible to display any data in visual form at any random screen
  156. positions. With this method windows, as hardware windows for example, can be
  157. superimposed and moved around anywhere with their full content, without any
  158. delay or jerkiness, even with moving animation or video sequences. Special
  159. pipelines and FIFO buffers within CAIPIRINHA's video DMA ensure a stable data
  160. throughput. The complex display possibilities are controlled by an integrated
  161. display-list RISC processor (DLRP). As the video DMA engines always have an
  162. output in 24-bit display mode, it is, of course, possible to mix any depth of
  163. shade at will. In this way, for example, on a memory-saving background with a
  164. colour depth of 8 bits it is possible to display 16-bit and 24-bit windows in
  165. any position. Of course CAIPIRINHA makes it possible to open and display virtual
  166. screens of any size and to make use of the capacity of the entire RAM. For
  167. example an image-processing application can open a virtual screen of 4000 x 4000
  168. pixels in 24 bits in a system expanded to 72 M-bytes and scroll it in a display
  169. that can be represented on the monitor in 1280 x 1024 pixels without any delay
  170. or jerkiness. Another interesting feature of CAIPIRINHA's video DMA engines is
  171. the fact that windows need no longer be merely rectangular, but can assume
  172. practically any outlines. Last, but not least, video data in the RAM which are
  173. intended for output can be stored in various formats such as RGB, YUV or CMYK
  174. and displayed simultaneously.
  175.  
  176. It goes without saying that CAIPIRINHA has a highly complex functional unit
  177. (FAME, Flexible Area Movement Engine) for rapidly writing into, copying and
  178. linking memory locations or images, and which, in a similar way to the hardware
  179. windows that can be displayed with CAIPIRINHA, can assume practically any
  180. outlines and not merely the rectangular forms we know from classical blitters
  181. (block image transferers). At the same time a parallel DSP-RISC type processing
  182. unit is also integrated into this functional unit. With a very compact set of
  183. commands this allows fully programmable image and signal processing and matrix
  184. operations. This means that FAME supports special multimedia and 3D applications
  185. which can make optimum use of this supportive processing capacity which is
  186. available parallel to that of the CPU. Because it is a programmable DSP-RISC
  187. processing unit, however, FAME is not limited to today's standards. Its powerful
  188. features are also available for future standards such as new 3D or
  189. video-compression algorithms.
  190.  
  191. Audio output via CAIPIRINHA physically occurs via 2 channels in 16-bit CD
  192. quality. Internally the number of virtual audio tracks is limited only by the
  193. memory space available. FAME is able to engineer real-time generation  and
  194. mixing of various audio tracks in any random format (e.g. also 24-bit audio)
  195. without making demands on the processor. It is also possible to generate various
  196. sound effects, a feature which is optimally supported by functions similar to
  197. DSP. In general digital samples, FM-synthesized sounds and envelope-VCO
  198. generated tones can be generated, modified, mixed and output via these freely
  199. programmable audio-DMA.
  200.  
  201. In addition to these superb functions CAIPIRINHA offers a full range of
  202. additional controlling functions: an integrated PCI-bus controller controls the
  203. PCI expansion bus which is available for low-cost standard expansions in the
  204. lower performance range or for I/O applications with medium band width
  205. (e.g.Ultra-SCSI or ATM). A local 16-bit DMA bus is available for further I/O
  206. applications, and an interesting and easy-to-implement interface is specially
  207. available for hardware manufacturers who do not want to work with standard PCI
  208. components. Another important feature which will play a major role in future
  209. multimedia applications is the integrated IEEE 1394 firewire bus. A large number
  210. of electronic enhancements for computer and consumer can connected via this
  211. high-speed serial bus. 
  212.  
  213.    The general system design of the A\BOX
  214.  
  215. The A\BOX system will be implemented as a progressive and innovative concept of
  216. a personal workstation which offers extremely good value for money. As we have
  217. mentioned, the system builds up on the innovative CAIPIRINHA chip which serves
  218. as the functional heart of the system. The type of processor we intend to use
  219. will be the Initial PowerPC processors of types 603e and 604e. Theoretically
  220. these can be operated with clock frequencies of up to 500 MHz. At present, with
  221. the first A\BOX design, a maximum of two processors can be connected on the
  222. CAIPIRINHA processor bus; a corresponding expansion option for the second
  223. processor will be available in the A\BOX design.
  224.  
  225. The memory can be expanded by using inexpensive standard SDRAM modules with a
  226. width of 64 bits (168-pin JEDEC DIMMS). In future these SDRAMs will increasingly
  227. be replacing slower, traditional DRAMs. Eight slots will be available so that
  228. the memory can be expanded to a maximum capacity of 1 gigabyte. The slots can be
  229. expanded in pairs (due to the 128-bit mode).
  230.  
  231. As a standard feature the system provides two video outputs, one of which has a
  232. maximum pixel rate of 220 MHz and the second of which can be operated at 135
  233. MHz. In addition to this, the second video output can be synchronised externally
  234. and is thus suitable for compatible analogue video applications.
  235.  
  236. Also available, naturally, are an integrated Fast SCSI-II controller with an
  237. external port and an integrated ISDN connection. Via standard video inputs two
  238. analogue video inputs can be simultaneously digitalised in Y/C quality and then
  239. processed in real time. The audio inputs and outputs also offered by
  240. CAIPIRINHAwhich it will, of course, be possible to synchronise with the video
  241. ports, are available in the form of Cinch jacks for processing high-quality
  242. audio data.Keyboard, mouse and other operating devices are connected up via a
  243. serial desktop bus. In addition to this, there are external connections for the
  244. IEEE 1394 firewire port, the serial interface and the parallel interface.
  245.  
  246. Due to the open design concept of A\BOX, the outstanding hardware features of
  247. the CAIPIRINHA system controller and the excellent operating system capacities,
  248. A\BOXoffers itself as an ideal platform for unusual applications for third-party
  249. developers working both in the field of software and in the field of
  250. hardware.Any I/O expansions which may be required, such as ATM boards, Ultra
  251. SCSI or RAID controllers or others can be easily adapted via the PCI bus. In
  252. addition to this, the most versatile enhancements can be developed for the A\BOX
  253. via both the PCI and the 16-bit DMA bus.
  254.  
  255. At present all options are still open as far as the housing is concerned. The
  256. mainboard design of the A\BOX will, at all events, be geared towards the usual
  257. standards so that the option of choosing a more inexpensive standard housing
  258. will be kept open in addition to a custom housing. 
  259.  
  260. A large number of options for the operating system software
  261.  
  262. A large number of options will be available for the operating system software of
  263. the A\BOX. In general the A\BOX project aims to implement an Amiga-OS-compatible
  264. operating system of a state-of-the-art technical standard and to provide it as a
  265. basic operating system for the A\BOX. Modern functions such as support for
  266. multi-processing are to be transparently integrated. The basis for this
  267. development has already been created in the form of the Amiga-OS 3.1 compatible
  268. operating core which is currently being tested in the software labs of phase 5
  269. digital products. In the near future we will also be pressing ahead with more
  270. development work in co-operation with important software partners, for example
  271. on an updated GUI or other high-level components. An important aspect of this
  272. development work will be our efforts to make the operating system provide
  273. complete support for the superb possibilities offered by the hardware.
  274.  
  275. In addition to this we also plan to implement a NetBSD and a Linux version for
  276. the A\BOX in co-operation with other partners. The current concepts provide for
  277. a very close integration of these OS adaptations into the basic operating system
  278. of the A\BOX so that parallel operation of the two operating systems and of
  279. software applications based on these operating systems will proceed with extreme
  280. transparency and excellent coordination. A\BOX will also be open for other
  281. operating systems, especially including the ones that are already suitable for
  282. the PowerPC. In the future we might use attractive standard operating systems by
  283. way of licence agreements and emulation. 
  284.  
  285. Open concepts for the future
  286.  
  287. The A\BOX concept which we have introduced here will be structured in such a way
  288. that it is forward-looking and open. The technology used in the CAIPIRINHAcustom
  289. chip is upgradable on silicon level. This means that in the future it will be
  290. possible to implement compatible systems enhancing the functions with wider
  291. memory or wider processor buses and to realise faster versions of this custom
  292. design with higher internal clock rates. In addition to this it is conceivable
  293. that a downgraded 64-bit version will be implemented. This means that systems of
  294. average capacity (e.g. 24-bit screen resolution with a maximum of 1280 x 1024
  295. pixels) but which possess the full functional power of the concept we have
  296. outlined can be implemented at a price range considerably below DM 1500 or USD
  297. 1000. In order to possibly implement such a low-price version of the CAIPIRINHA
  298. Custom Chip, phase 5 digital products in the near future will be seeking contact
  299. with partners who might possibly be interested and who offer the preconditions
  300. for the large-scale manufacture and distribution of such a product. But phase 5
  301. will also be open for OEM partnerships with regard to the mass-produced A\BOX
  302. mainboards or the CAIPIRINHA system controller. 
  303.  
  304. Worldwide availability guaranteed.
  305.  
  306. Worldwide availability guaranteed. For our own A\BOX systems, which will be sold
  307. in a price range starting from DM 3,000 (USD 2,000 or GBP 1,300) net (in the 150
  308. MHz class with the basic features, i.e. a 16 M-byte memory, a hard disk in the 1
  309. GB range and a CD-ROM disk drive) phase 5 digital products will be setting up an
  310. active international distribution system during the course of 1997, which will
  311. ensure that product and sales support is available as soon as delivery
  312. commences. This work will include selecting sales representatives, giving them
  313. preparatory training courses and opening up distribution and service branches as
  314. far as is necessary for professionally attending to important markets. The
  315. expansion of our Internet activities in the fields of sales, support, product
  316. support and marketing will make an important contribution towards distributing
  317. the system among an interest group that spans the four corners of the
  318. globe.These activities will guarantte for a worldwide availability of the A\BOX
  319. systems to interested users and customers.    
  320.  
  321. Contact:
  322. phase 5 digital products
  323.  In der Au 27
  324.  61440 Oberursel, Germany
  325.  
  326. Telefon:  06171/583787
  327.  Intl. Phone:  +49 6171 583787
  328.  Fax:  06171/583789
  329.   Intl.Fax:  +49 6171 583789
  330.  
  331. Email: mail@phase5.de oder:   aproject@phase5.de   
  332.  
  333. Disclaimer: All rights reserved. All specifications are preliminary and subject
  334. to change without notice.  AMIGA is a registered trademark of the respective
  335. owners.PowerPC is a registred trademark of the IBM Corporation.Now, Davy, that's
  336. what we call Cool Stuff! Special thanks to competent individuals such as Dr.
  337. Edward L. Hepler who spent some of their valuable time to enlighten common
  338. newsgroup discussions with valuable comments.  
  339.  
  340.  
  341.  
  342. < Converted by HTMLess v1.1 by Troglobyte\Darkness >