Title :
On a programmable approach to introducing digital design
Author_Institution :
Dept. of Electron. & Comput. Sci., Southampton Univ., UK
fDate :
8/1/1997 12:00:00 AM
Abstract :
Introductory approaches to digital design have traditionally centered on small-scale integration as the implementation technology. An approach which centers on programmable logic devices is now much more appropriate given their widespread adoption by industry. This can support all standard concepts in combinational and sequential design with the advantage of introducing a technology now standard for implementation. Programmable array logic (PAL) technology appears most suited to an introductory approach since it is low-cost with clear extension to advanced programmable logic techniques; there are many PAL specification (programming) systems and many PAL devices available. There is no ideal “educational” PAL since commercial design is a compromise of great complexity. A review of several systems which can be used to specify PAL interconnect (covering PALASM, PLPL, PLACE, ABEL-SE, and MAX+PLUS II) shows that all can support an introductory course, that there is limited standardization, and that there are a number of advantages offered by the more sophisticated packages. Using a programmable approach implies that the academic curriculum can be revised for a new implementation. Such revision is not new in a subject which has demonstrated awesome progress in its short history. The time is now right for programmable logic to give a new interpretation into the appropriate concepts for introducing students to digital design
Keywords :
circuit CAD; computer science education; electronic engineering education; integrated circuit design; logic CAD; programmable logic arrays; teaching; ABEL-SE; MAX+PLUS II; PALASM; PLACE; PLPL; advanced programmable logic techniques; combinational design; digital design; digital electronics; programmable array logic technology; programmable logic devices; sequential design; standardization; teaching; Appropriate technology; Costs; Logic circuits; Logic design; Logic devices; Logic programming; Macrocell networks; Programmable logic arrays; Programmable logic devices; Reconfigurable logic;
Journal_Title :
Education, IEEE Transactions on