On a programmable approach to introducing digital design
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...
Uloženo v:
| Vydáno v: | IEEE transactions on education Ročník 40; číslo 3; s. 195 - 206 |
|---|---|
| Hlavní autor: | |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
01.08.1997
|
| Témata: | |
| ISSN: | 0018-9359 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| 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. |
|---|---|
| AbstractList | 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 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. |
| Author | Nixon, M.S. |
| Author_xml | – sequence: 1 givenname: M.S. surname: Nixon fullname: Nixon, M.S. organization: Dept. of Electron. & Comput. Sci., Southampton Univ., UK |
| BookMark | eNptkL1PwzAQxT0UibYwsDJ5QmJIa8dxYo-o4kuq1AVmyzk7wSixi50O_PcYBTEgptPT_d7Tu1uhhQ_eInRFyYZSIreUbWoqCCMLtCSEikIyLs_RKqX3LCte8iUSB481PsbQRz2Ouh0s1scsNbzhKWDnpxjMCZzvsXG9m_SAjU2u9xforNNDspc_c41eH-5fdk_F_vD4vLvbF8DKeipYywk1QNuyaqABkC3poKsNtbxmbQO2qkuAuquMpJq2XJQgiOC2MaKTOYGt0c2cm0t9nGya1OgS2GHQ3oZTUqWoqBRcZHA7gxBDStF2CnLdyYV8gnaDokR9f0VRpuavZMftH8cxulHHz3_Z65l11tpf7mf5BYfvbZM |
| CODEN | IEEDAB |
| CitedBy_id | crossref_primary_10_1109_TE_2008_921796 crossref_primary_10_1002_cae_20553 crossref_primary_10_1109_13_925805 crossref_primary_10_1002_cae_21956 crossref_primary_10_1109_TE_2004_837048 crossref_primary_10_1109_TE_2002_1024623 |
| Cites_doi | 10.1016/0141-9331(93)90059-G 10.1109/19.234496 10.1007/978-1-349-13508-0 10.1109/30.73649 10.1109/JSSC.1986.1052643 10.1109/JSSC.1986.1052644 10.1109/13.168709 10.1049/sej.1989.0023 10.1109/31.55053 10.1109/19.65788 10.1109/4.102691 10.13031/2013.26604 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 KR7 L7M L~C L~D |
| DOI | 10.1109/13.618030 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Civil Engineering Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Civil Engineering Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Civil Engineering Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Education |
| EndPage | 206 |
| ExternalDocumentID | 10_1109_13_618030 618030 |
| GroupedDBID | -~X 0R~ 29I 3EH 4.4 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAVXG AAWTH AAYJJ ABAZT ABFSI ABOPQ ABQJQ ABVLG ACGFO ACGFS ACIWK ACNCT AENEX AETIX AFFNX AFOGA AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV AZLTO BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P PQQKQ RIA RIE RNS TN5 VH1 AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 KR7 L7M L~C L~D |
| ID | FETCH-LOGICAL-c326t-3b501dc1b247c7cc9b0fcf6d1e563b7ce462cc6f4d91a1b582c8085e7d8f93263 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 14 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=10_1109_13_618030&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0018-9359 |
| IngestDate | Sun Sep 28 09:15:57 EDT 2025 Tue Nov 18 22:09:34 EST 2025 Sat Nov 29 05:19:42 EST 2025 Tue Aug 26 20:57:56 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c326t-3b501dc1b247c7cc9b0fcf6d1e563b7ce462cc6f4d91a1b582c8085e7d8f93263 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 28419858 |
| PQPubID | 23500 |
| PageCount | 12 |
| ParticipantIDs | crossref_citationtrail_10_1109_13_618030 proquest_miscellaneous_28419858 crossref_primary_10_1109_13_618030 ieee_primary_618030 |
| PublicationCentury | 1900 |
| PublicationDate | 1997-08-01 |
| PublicationDateYYYYMMDD | 1997-08-01 |
| PublicationDate_xml | – month: 08 year: 1997 text: 1997-08-01 day: 01 |
| PublicationDecade | 1990 |
| PublicationTitle | IEEE transactions on education |
| PublicationTitleAbbrev | TE |
| PublicationYear | 1997 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| References | buck (ref12) 1988; 4 ref15 wakerly (ref1) 1994 sandige (ref4) 1990 bolton (ref7) 1990 shaw (ref3) 1993 rowland (ref25) 1989; 4 ref17 ref16 katz (ref2) 1994 johnston (ref22) 1991 ref19 (ref30) 1992 wong (ref11) 1989; 5 ref18 (ref27) 1993 clare (ref13) 1973 knowles (ref10) 1991; 63 morris (ref14) 1975 bostock (ref8) 1993 nixon (ref5) 1995 yip (ref23) 1992; 1 ref26 ref20 ref21 (ref29) 1994 haznedar (ref6) 1991 ref9 prosser (ref24) 1989 (ref28) 1994 |
| References_xml | – ident: ref26 doi: 10.1016/0141-9331(93)90059-G – ident: ref18 doi: 10.1109/19.234496 – year: 1993 ident: ref27 publication-title: PALASM 4 Programmers Manual – year: 1995 ident: ref5 publication-title: Introductory Digital Design— A Programmable Approach doi: 10.1007/978-1-349-13508-0 – year: 1975 ident: ref14 publication-title: Designing with TTL Integrated Circuits – year: 1993 ident: ref8 publication-title: Programmable Logic Handbook – year: 1994 ident: ref29 publication-title: PEEL Products Databook – year: 1992 ident: ref30 publication-title: MAX+PLUS II Users Guide – year: 1994 ident: ref1 publication-title: Digital Design Principles and Practices – ident: ref19 doi: 10.1109/30.73649 – ident: ref20 doi: 10.1109/JSSC.1986.1052643 – ident: ref21 doi: 10.1109/JSSC.1986.1052644 – year: 1973 ident: ref13 publication-title: Designing Logic Systems Using State Machines – year: 1990 ident: ref7 publication-title: Digital Systems Design With Programmable Logic – year: 1994 ident: ref2 publication-title: Contemporary Logic Design – ident: ref9 doi: 10.1109/13.168709 – start-page: 118 year: 1991 ident: ref22 article-title: new design techniques yield low power, high resolution delta-sigma and sar adcs for process control, medical, seismic and battery-powered applications publication-title: Analogue to Digital and Digital to Analogue Conversion 1991 International Conference on – year: 1993 ident: ref3 publication-title: Logic Circuit Design – volume: 4 start-page: 186 year: 1989 ident: ref25 article-title: a practical approach to hardware empathy for software engineering students publication-title: Software Engineering Journal doi: 10.1049/sej.1989.0023 – ident: ref15 doi: 10.1109/31.55053 – year: 1989 ident: ref24 publication-title: The Art of Digital Design – ident: ref16 doi: 10.1109/19.65788 – ident: ref17 doi: 10.1109/4.102691 – year: 1990 ident: ref4 publication-title: Modern Digital Design – volume: 1 start-page: 567 year: 1992 ident: ref23 article-title: successive approximation adc simulation project publication-title: Proc Int Conf on Computers in Engineering – volume: 5 start-page: 221 year: 1989 ident: ref11 article-title: programmable logic design.' the application of programmable logic devices to teaching digital systems design publication-title: Int J Appl Eng Educ – volume: 63 start-page: 55 year: 1991 ident: ref10 article-title: asic prototyping system using programmable gate arrays publication-title: Electron Eng – year: 1991 ident: ref6 publication-title: Digital Microelectronics – year: 1994 ident: ref28 publication-title: ABEL Student Edition— Getting Started Manual – volume: 4 start-page: 180 year: 1988 ident: ref12 article-title: electrically erasable programmable logic devices as an aid for teaching digital electronics publication-title: Appl Eng Agric doi: 10.13031/2013.26604 |
| SSID | ssj0014525 |
| Score | 1.5280641 |
| Snippet | Introductory approaches to digital design have traditionally centered on small-scale integration as the implementation technology. An approach which centers on... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 195 |
| SubjectTerms | Appropriate technology Costs Logic circuits Logic design Logic devices Logic programming Macrocell networks Programmable logic arrays Programmable logic devices Reconfigurable logic |
| Title | On a programmable approach to introducing digital design |
| URI | https://ieeexplore.ieee.org/document/618030 https://www.proquest.com/docview/28419858 |
| Volume | 40 |
| WOSCitedRecordID | wos10_1109_13_618030&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) issn: 0018-9359 databaseCode: RIE dateStart: 19630101 customDbUrl: isFulltext: true dateEnd: 99991231 titleUrlDefault: https://ieeexplore.ieee.org/ omitProxy: false ssIdentifier: ssj0014525 providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELagYoCBRwFRnhZiYElrJ_FrRIiKqTCA1C2Kzw6qBAlqU34_tpNUILqwRdFdFPkuvnPuu-8QuqGx4RrSNCqoJVHKjY2UZcQZxIJlLuTnhQ7DJsRkIqdT9dzybIdeGGttAJ_Zob8MtXxTwdL_KhtxKp1PbqJNIXjTqrUqGPjyXLPpuu83YaolEaJEjWgybBR_hZ4wS-XPBhyiynjvX--zj3bb5BHfNdY-QBu27Pu5yy1Go492ftALHiL5VOIctwisD98jhTsKcVxXeOZB6k7XyWIze_PTQ7AJgI4j9Dp-eLl_jNpJCRG49KuOEs0INUB1nAoQAEqTAgpuqGU80QJsymMAXqRG0ZxqJmOQLteywsjCJ3DJMeqVVWlPECYmpULnQArjzn4uX1CQM8OFdk-KtSEDdNstYgYtjbifZvGeheMEURlNsmZhBuh6JfrZcGesE-r7hV0JdHevOsNkzt99ESMvbbVcZC6cUiWZPF2rd4a2G35Zj9A7R716vrQXaAu-6tlifhlc5hsRh7-d |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDI5gIAEHHgPEeC1CHLh0S9qkbY4IMQ0xBoch7VY1ToomQYu2jt9PknYTiF24VZVdVbEbO_XnzwhdU1-FEhjzMqqJx0KlPaE5MQbRoLkJ-Wkm3bCJaDiMx2PxUvNsu14YrbUDn-mOvXS1fFXA3P4q64Y0Nj65jjY4Yz6pmrWWJQNboKu2XfMFB1zUNEKUiC4NOpXqr-Djpqn82YJdXOnt_euN9tFunT7i28reB2hN5007eblGaTTRzg-CwUMUP-c4xTUG68N2SeEFiTguCzyxMHWja2SxmrzZ-SFYOUjHEXrt3Y_u-l49K8EDk4CVXiA5oQqo9FkEEYCQJIMsVFTzMJARaBb6AGHGlKAplTz2ITbZlo5UnNkULjhGjbzI9QnCRDEayRRIpszpz2QMAlKuwkiaJ_lSkRa6WSxiAjWRuJ1n8Z64AwURCQ2SamFa6Gop-lmxZ6wSatqFXQos7rYXhkmMx9syRprrYj5LTEClIubx6Uq9Ntrqj54GyeBh-HiGtiu2WYvXO0eNcjrXF2gTvsrJbHrp3OcbM2rC5A |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=On+a+programmable+approach+to+introducing+digital+design&rft.jtitle=IEEE+transactions+on+education&rft.au=Nixon%2C+M.S.&rft.date=1997-08-01&rft.pub=IEEE&rft.issn=0018-9359&rft.volume=40&rft.issue=3&rft.spage=195&rft.epage=206&rft_id=info:doi/10.1109%2F13.618030&rft.externalDocID=618030 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9359&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9359&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9359&client=summon |