<?xml version='1.0' encoding='UTF-8'?>
<doi_batch version="5.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.crossref.org/schema/5.4.0" xsi:schemaLocation="http://www.crossref.org/schema/5.4.0 https://www.crossref.org/schemas/crossref5.4.0.xsd" xmlns:jats="http://www.ncbi.nlm.nih.gov/JATS1" xmlns:fr="http://www.crossref.org/fundref.xsd" xmlns:ai="http://www.crossref.org/AccessIndicators.xsd" xmlns:rel="http://www.crossref.org/relations.xsd" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <head>
    <doi_batch_id>NONE</doi_batch_id>
    <timestamp>20260716062919202</timestamp>
    <depositor>
      <depositor_name>wseas/wseas</depositor_name>
      <email_address>content-registration-form@crossref.org</email_address>
    </depositor>
    <registrant>content-registration-form</registrant>
  </head>
  <body>
    <journal>
      <journal_metadata>
        <full_title>International Journal on Applied Physics and Engineering</full_title>
        <issn media_type="electronic">2945-0489</issn>
      </journal_metadata>
      <journal_article>
        <titles>
          <title>AURORA-15: Design of a Compact 15-Bit Instruction Set Architecture for Low-Power Embedded Processors</title>
        </titles>
        <contributors>
          <person_name sequence="first" contributor_role="author">
            <given_name>Venkateswara Reddy</given_name>
            <surname>Kunduru</surname>
            <affiliations>
              <institution>
                <institution_name>Department of Electronics and Communication Engineering, M.B.T.S. Government Polytechnic, Guntur 522005, Andhra Pradesh, INDIA</institution_name>
              </institution>
            </affiliations>
            <ORCID>https://orcid.org/0000-0002-9567-1063</ORCID>
          </person_name>
        </contributors>
        <jats:abstract>
          <jats:p>Compact instruction set architectures are essential for low-power embedded processors and educational CPU design, where hardware simplicity and code density are critical. Traditional RISC architectures such as MIPS and ARM employ wide instruction formats and large register files, which increase decoding complexity, silicon area, and power consumption. This paper presents AURORA-15, a fixed-length 15-bit instruction set architecture designed to achieve reduced hardware overhead while maintaining functional adequacy for embedded applications. The proposed ISA adopts a 28-bit datapath, an accumulator-influenced execution model, and a compact register file of eight registers, including dedicated zero, stack pointer, and link registers. Only two instruction formats are used to simplify decoding and control logic. PC-relative branching and base–offset addressing eliminate the need for complex absolute control hardware, while a partially reserved opcode space enables future extensibility. Functional validation using representative programs confirms correct arithmetic, memory, and control-flow operations. A comparative analysis with a MIPS-style architecture shows improved code density, reduced register file size, and lower decoder complexity. Owing to its minimal design and scalability, AURORA-15 is well suited for FPGA-based soft processors, educational platforms, and resource-constrained embedded systems.</jats:p>
        </jats:abstract>
        <publication_date media_type="print">
          <month>07</month>
          <day>16</day>
          <year>2026</year>
        </publication_date>
        <publication_date media_type="online">
          <month>07</month>
          <day>16</day>
          <year>2026</year>
        </publication_date>
        <pages>
          <first_page>40</first_page>
        </pages>
        <publisher_item>
          <item_number item_number_type="article_number">5</item_number>
        </publisher_item>
        <ai:program name="AccessIndicators">
          <ai:license_ref>https://creativecommons.org/licenses/by/4.0/deed.en_US</ai:license_ref>
        </ai:program>
        <doi_data>
          <doi>10.37394/232030.2026.5.5</doi>
          <resource>https://wseas.com/journals/ape/2026/a12ape-005(2026).pdf</resource>
        </doi_data>
        <citation_list>
          <citation key="ref0">
            <unstructured_citation>D. A. Patterson and J. L. Hennessy, Computer Organization and Design: The Hardware/Software Interface, 5th ed. San Francisco, CA, USA: Morgan Kaufmann, 2014.</unstructured_citation>
          </citation>
          <citation key="ref1">
            <unstructured_citation>D. A. Patterson and J. L. Hennessy, Computer Architecture: A Quantitative Approach, 6th ed. San Francisco, CA, USA: Morgan Kaufmann, 2019.</unstructured_citation>
          </citation>
          <citation key="ref2">
            <unstructured_citation>MIPS Technologies, MIPS32® Architecture for Programmers Volume I: Introduction to the MIPS32® Architecture, 2009.</unstructured_citation>
          </citation>
          <citation key="ref3">
            <unstructured_citation>ARM Ltd., ARM Architecture Reference Manual ARMv7-A and ARMv7-R Edition. Cambridge, U.K.: ARM Ltd., 2012.</unstructured_citation>
          </citation>
          <citation key="ref4">
            <unstructured_citation>S. Furber, ARM System-on-Chip Architecture, 2nd ed. Reading, MA, USA: Addison-Wesley, 2000.</unstructured_citation>
          </citation>
          <citation key="ref5">
            <unstructured_citation>K. Asanović et al., “The landscape of parallel computing research: A view from Berkeley,” EECS Dept., Univ. California, Berkeley, Tech. Rep. UCB/EECS-2006-183, 2006.</unstructured_citation>
          </citation>
          <citation key="ref6">
            <unstructured_citation>J. L. Hennessy and N. P. Jouppi, “Computer technology and architecture: An evolving interaction,” Computer, vol. 24, no. 9, pp. 18– 29, Sep. 1991.</unstructured_citation>
          </citation>
          <citation key="ref7">
            <unstructured_citation>A. Waterman, Y. Lee, D. A. Patterson, and K. Asanović, “The RISC-V instruction set manual, volume I: User-level ISA,” EECS Dept., Univ. California, Berkeley, 2014.</unstructured_citation>
          </citation>
          <citation key="ref8">
            <unstructured_citation>R. Hartenstein, “A decade of reconfigurable computing: A visionary retrospective,” in Proc. Design, Automation and Test in Europe (DATE), 2001, pp. 642–649.</unstructured_citation>
          </citation>
          <citation key="ref9">
            <unstructured_citation>J. E. Smith and G. S. Sohi, “The microarchitecture of superscalar processors,” Proc. IEEE, vol. 83, no. 12, pp. 1609–1624, Dec. 1995.</unstructured_citation>
          </citation>
          <citation key="ref10">
            <unstructured_citation>M. Morris Mano and M. D. Ciletti, Digital Design, 5th ed. Upper Saddle River, NJ, USA: Pearson, 2013.</unstructured_citation>
          </citation>
          <citation key="ref11">
            <unstructured_citation>A. S. Tanenbaum and T. Austin, Structured Computer Organization, 6th ed. Boston, MA, USA: Pearson, 2012.</unstructured_citation>
          </citation>
          <citation key="ref12">
            <unstructured_citation>J. L. Hennessy and D. A. Patterson, “A new golden age for computer architecture,” Commun. ACM, vol. 62, no. 2, pp. 48–60, Feb. 2019.</unstructured_citation>
          </citation>
          <citation key="ref13">
            <unstructured_citation>D. Seal, ARM Architecture Reference Manual, 2nd ed. Reading, MA, USA: Addison-Wesley, 2001.</unstructured_citation>
          </citation>
          <citation key="ref14">
            <unstructured_citation>ARM Ltd., “Thumb-2 technology overview,” White Paper, 2003.</unstructured_citation>
          </citation>
          <citation key="ref15">
            <unstructured_citation>R. E. Bryant and D. R. O’Hallaron, Computer Systems: A Programmer’s Perspective, 3rd ed. Boston, MA, USA: Pearson, 2016.</unstructured_citation>
          </citation>
          <citation key="ref16">
            <unstructured_citation>J. L. Hennessy, “The role of instruction-set architectures in computer architecture,” Computer, vol. 15, no. 9, pp. 15– 24, Sep. 1982.</unstructured_citation>
          </citation>
          <citation key="ref17">
            <unstructured_citation>M. Hill and M. Marty, “Amdahl’s law in the multicore era,” Computer, vol. 41, no. 7, pp. 33–38, Jul. 2008.</unstructured_citation>
          </citation>
          <citation key="ref18">
            <unstructured_citation>P. Mishra and N. Dutt, Processor Description Languages: Applications and Methodologies. San Francisco, CA, USA: Morgan Kaufmann, 2008.</unstructured_citation>
          </citation>
          <citation key="ref19">
            <unstructured_citation>S. Hauck and A. DeHon, Reconfigurable Computing: The Theory and Practice of FPGABased Computation. San Francisco, CA, USA: Morgan Kaufmann, 2007.</unstructured_citation>
          </citation>
          <citation key="ref20">
            <unstructured_citation>J. Shen and M. Lipasti, Modern Processor Design: Fundamentals of Superscalar Processors. New York, NY, USA: McGrawHill, 2005.</unstructured_citation>
          </citation>
          <citation key="ref21">
            <unstructured_citation>A. Waterman and K. Asanović, “The RISC-V instruction set manual, volume II: Privileged architecture,” 2019.</unstructured_citation>
          </citation>
          <citation key="ref22">
            <unstructured_citation>N. Weste and D. Harris, CMOS VLSI Design: A Circuits and Systems Perspective, 4th ed. Boston, MA, USA: Pearson, 2011.</unstructured_citation>
          </citation>
          <citation key="ref23">
            <unstructured_citation>J. Bhasker and R. Chadha, Static Timing Analysis for Nanometer Designs. New York, NY, USA: Springer, 2009.</unstructured_citation>
          </citation>
          <citation key="ref24">
            <unstructured_citation>D. Flynn and W. Luk, “Computer system design: System-on-chip,” IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 9, no. 1, pp. 5–15, Feb. 2001.</unstructured_citation>
          </citation>
        </citation_list>
      </journal_article>
    </journal>
  </body>
</doi_batch>
