32:
406:
335:
and investing in the development of the ARC concept. In
September 1996 Rick Clucas decided that the value of the ARC processor was in other people using it rather than Argonaut doing projects using it and asked Bob Terwilliger to join as CEO; Rick Clucas then took on the role of CTO.
469:
Configuration of the ARC processors occurs at design time, using the ARChitect processor configurator. The core was designed to be extensible, allowing designers to add their own custom instructions that can significantly increase performance or reduce power consumption.
481:, and functions can be added in a modular fashion. Customers analyse the task, break down the operations, and then choose the appropriate extensions, or develop their own, to create their own custom microprocessor. They might optimise for speed,
633:
629:
652:
466:
Designers can differentiate their products by using patented configuration technology to tailor each ARC processor instance to meet specific performance, power and area requirements.
416:
324:
In 1995, Argonaut was split into
Argonaut Technologies Limited (ATL), which had a variety of technology projects, and Argonaut Software Limited (ASL).
700:
648:
1355:
797:
522:
431:
291:(IoT) applications. They have been licensed by more than 200 organizations and are shipped in more than 1.5 billion products per year.
820:
741:
674:
96:
998:
968:
68:
318:
568:
735:
1621:
842:
747:
542:
453:
115:
75:
1364:
1348:
790:
590:
269:
189:
49:
983:
517:
435:
729:
82:
53:
508:
and can be implemented in any foundry or process, and are supported by a complete suite of development tools.
1028:
909:
830:
847:
327:
At the start of 1996, the
General Manager of Argonaut, John Edelson, started reducing ATL projects such as
298:
704:
64:
1341:
1023:
783:
482:
1333:
1003:
490:
295:
1626:
806:
216:
1265:
889:
872:
857:
852:
1418:
1242:
768:
344:
273:
42:
1592:
1183:
1069:
486:
356:
355:
and five other investment banks, three related technology companies were acquired: MetaWare in
301:(ISA) that provides good performance and code density for embedded and host SoC applications.
1193:
1084:
1074:
899:
360:
348:
184:
1539:
1423:
1257:
1204:
1089:
988:
894:
89:
8:
1457:
1302:
1158:
884:
862:
423:
1483:
1178:
1094:
343:, ATL became ARC International and fully independent from Argonaut Games. Before their
328:
288:
244:
1442:
1109:
956:
753:
498:
478:
277:
1568:
978:
825:
284:
151:
147:
678:
374:. In 2010, Virage was acquired by Synopsys, and ARC processors became part of the
474:
364:
265:
206:
1578:
1549:
1405:
1314:
427:
332:
310:
199:
1615:
1437:
1389:
1384:
1285:
1270:
1142:
1064:
951:
604:
576:
352:
340:
1526:
1433:
1227:
1217:
867:
371:
283:
ARC processors are configurable and extensible for a wide range of uses in
1544:
1521:
1363:
1013:
927:
835:
649:"Synopsys Expands Its ARC Processor IP Portfolio with New RISC-V Family"
287:(SoC) devices, including storage, digital home, mobile, automotive, and
1563:
1559:
1496:
1232:
1163:
1132:
944:
313:
through a series of 3D pipeline development projects starting with the
226:
1554:
1516:
1500:
1452:
1297:
1292:
1275:
1237:
1044:
922:
775:
20:
1582:
742:
Architectures: Programmable ARC platform targets low-cost multimedia
31:
1600:
1447:
1428:
1408:
1280:
1173:
1104:
1049:
1008:
973:
939:
381:
In April 2020 Synopsys released the ARCv3 ISA with 64-bit support.
375:
314:
1596:
1587:
1488:
1379:
1247:
1137:
1099:
963:
917:
1573:
1493:
1473:
1464:
1309:
1168:
993:
877:
385:
1534:
1531:
1478:
1079:
1059:
1018:
605:"Synopsys Completes Acquisition of Virage Logic Corporation"
1468:
1460:
1222:
934:
505:
543:"Overcoming the power/performance paradox in processor IP"
485:, or code density. Extensions can include, for example, a
1054:
748:
ARC adopts clustered parallelism in media multiprocessing
591:"Virage Logic completes acquisition of ARC International"
494:
701:"Accelerating Development of Performance-Efficient SoCs"
363:(peripheral semiconductor IP), and Precise Software in
392:
processor IP as an extension of its ARC product line.
730:
Toshiba, ARC in configurable processor collaboration
434:, and by adding encyclopedic content written from a
359:(development and modeling software), VAutomation in
56:. Unsourced material may be challenged and removed.
630:"Synopsys Introduces New 64-bit ARC Processor IP"
1613:
501:decoder, or a user's proprietary RTL functions.
309:The ARC concept was developed initially within
294:ARC processors employ the 16-/32-bit ARCompact
754:ARC signs "landmark" licensing deal with Intel
1349:
791:
268:processors are a family of 32-bit and 64-bit
251:16 or 32 including SP user can increase to 60
523:Comparison of instruction set architectures
370:In 2009, ARC International was acquired by
1356:
1342:
798:
784:
535:
454:Learn how and when to remove this message
116:Learn how and when to remove this message
566:
384:In November 2023, Synopsys released the
16:Family of RISC-based computer processors
646:
395:
1614:
805:
415:contains content that is written like
1337:
779:
567:Ascierto, Jerry (27 September 1999).
477:microprocessors, extra instructions,
655:from the original on 7 November 2023
399:
54:adding citations to reliable sources
25:
636:from the original on 31 March 2022.
319:Super Nintendo Entertainment System
13:
723:
675:"ARChitect Processor Configurator"
647:Wheeler, Kelli (7 November 2023).
14:
1638:
760:
736:SPF: All About Power, Performance
339:In 1997, following investment by
1365:Reduced instruction set computer
404:
270:reduced instruction set computer
30:
518:List of common microcontrollers
41:needs additional citations for
703:. synopsys.com. Archived from
693:
667:
640:
622:
597:
583:
560:
276:(CPUs) originally designed by
239:APEX user-defined instructions
1:
528:
299:instruction set architecture
7:
511:
163:; 28 years ago
10:
1643:
756:, EE Times 9 November 2007
493:, a Universal Serial Bus (
304:
296:compressed instruction set
18:
1509:
1398:
1372:
1256:
1203:
1192:
1151:
1125:
1118:
1037:
908:
813:
677:. Arc.com. Archived from
250:
243:
235:
225:
215:
211:Variable (16- and 32-bit)
205:
195:
183:
175:
157:
143:
135:
1622:Embedded microprocessors
890:Circuit underutilization
873:Reconfigurable computing
274:central processing units
19:Not to be confused with
569:"ARC Acquires MetaWare"
345:initial public offering
491:multiplier–accumulator
487:memory management unit
357:Santa Cruz, California
900:Hardware acceleration
436:neutral point of view
361:Nashua, New Hampshire
349:London Stock Exchange
139:ARC International PLC
1367:(RISC) architectures
1090:Microchip Technology
895:High-level synthesis
396:Design configuration
65:"ARC" processor
50:improve this article
1159:Intel Quartus Prime
885:Soft microprocessor
504:The processors are
428:promotional content
378:DesignWare series.
132:
807:Programmable logic
707:on 4 December 2016
547:Tech Design Forums
430:and inappropriate
351:, underwritten by
289:Internet of things
262:Argonaut RISC Core
221:Compare and branch
130:
1609:
1608:
1331:
1330:
1327:
1326:
1323:
1322:
1110:Texas Instruments
651:(Press release).
609:news.synopsys.com
483:energy efficiency
464:
463:
456:
278:ARC International
255:
254:
126:
125:
118:
100:
1634:
1627:System on a chip
1358:
1351:
1344:
1335:
1334:
1201:
1200:
1123:
1122:
800:
793:
786:
777:
776:
772:
771:
769:Official website
750:, 9 October 2006
744:, 2 October 2006
717:
716:
714:
712:
697:
691:
690:
688:
686:
681:on 22 April 2009
671:
665:
664:
662:
660:
644:
638:
637:
626:
620:
619:
617:
615:
601:
595:
594:
587:
581:
580:
579:on 21 July 2020.
575:. Archived from
564:
558:
557:
555:
553:
539:
459:
452:
448:
445:
439:
417:an advertisement
408:
407:
400:
285:system on a chip
171:
169:
164:
133:
129:
121:
114:
110:
107:
101:
99:
58:
34:
26:
1642:
1641:
1637:
1636:
1635:
1633:
1632:
1631:
1612:
1611:
1610:
1605:
1505:
1394:
1368:
1362:
1332:
1319:
1252:
1195:
1188:
1147:
1114:
1033:
904:
809:
804:
767:
766:
763:
726:
724:Further reading
721:
720:
710:
708:
699:
698:
694:
684:
682:
673:
672:
668:
658:
656:
645:
641:
628:
627:
623:
613:
611:
603:
602:
598:
589:
588:
584:
565:
561:
551:
549:
541:
540:
536:
531:
514:
460:
449:
443:
440:
421:
409:
405:
398:
365:Nepean, Ontario
307:
266:embedded system
167:
165:
162:
122:
111:
105:
102:
59:
57:
47:
35:
24:
17:
12:
11:
5:
1640:
1630:
1629:
1624:
1607:
1606:
1604:
1603:
1590:
1585:
1579:Motorola 88000
1576:
1571:
1566:
1557:
1552:
1547:
1542:
1537:
1529:
1524:
1519:
1513:
1511:
1507:
1506:
1504:
1503:
1491:
1486:
1481:
1476:
1471:
1455:
1450:
1445:
1440:
1431:
1426:
1421:
1416:
1411:
1406:Analog Devices
1402:
1400:
1396:
1395:
1393:
1392:
1387:
1382:
1376:
1374:
1370:
1369:
1361:
1360:
1353:
1346:
1338:
1329:
1328:
1325:
1324:
1321:
1320:
1318:
1317:
1312:
1307:
1306:
1305:
1300:
1290:
1289:
1288:
1278:
1273:
1268:
1262:
1260:
1254:
1253:
1251:
1250:
1245:
1240:
1235:
1230:
1225:
1220:
1215:
1209:
1207:
1198:
1190:
1189:
1187:
1186:
1181:
1176:
1171:
1166:
1161:
1155:
1153:
1149:
1148:
1146:
1145:
1140:
1135:
1129:
1127:
1120:
1116:
1115:
1113:
1112:
1107:
1102:
1097:
1092:
1087:
1082:
1077:
1072:
1067:
1062:
1057:
1052:
1047:
1041:
1039:
1035:
1034:
1032:
1031:
1026:
1021:
1016:
1011:
1006:
1001:
996:
991:
986:
981:
976:
971:
966:
961:
960:
959:
949:
948:
947:
942:
932:
931:
930:
925:
914:
912:
906:
905:
903:
902:
897:
892:
887:
882:
881:
880:
870:
865:
860:
855:
850:
845:
840:
839:
838:
828:
823:
817:
815:
811:
810:
803:
802:
795:
788:
780:
774:
773:
762:
761:External links
759:
758:
757:
751:
745:
739:
738:, 30 June 2006
733:
725:
722:
719:
718:
692:
666:
639:
621:
596:
582:
559:
533:
532:
530:
527:
526:
525:
520:
513:
510:
489:(MMU), a fast
462:
461:
432:external links
412:
410:
403:
397:
394:
333:motion capture
311:Argonaut Games
306:
303:
253:
252:
248:
247:
241:
240:
237:
233:
232:
229:
223:
222:
219:
213:
212:
209:
203:
202:
197:
193:
192:
187:
181:
180:
177:
173:
172:
159:
155:
154:
145:
141:
140:
137:
124:
123:
38:
36:
29:
15:
9:
6:
4:
3:
2:
1639:
1628:
1625:
1623:
1620:
1619:
1617:
1602:
1598:
1594:
1591:
1589:
1586:
1584:
1580:
1577:
1575:
1572:
1570:
1567:
1565:
1561:
1558:
1556:
1553:
1551:
1548:
1546:
1543:
1541:
1538:
1536:
1533:
1530:
1528:
1525:
1523:
1520:
1518:
1515:
1514:
1512:
1508:
1502:
1498:
1495:
1492:
1490:
1487:
1485:
1482:
1480:
1477:
1475:
1472:
1470:
1466:
1462:
1459:
1456:
1454:
1451:
1449:
1446:
1444:
1441:
1439:
1438:LatticeMico32
1435:
1432:
1430:
1427:
1425:
1422:
1420:
1417:
1415:
1412:
1410:
1407:
1404:
1403:
1401:
1397:
1391:
1390:Stanford MIPS
1388:
1386:
1385:Berkeley RISC
1383:
1381:
1378:
1377:
1375:
1371:
1366:
1359:
1354:
1352:
1347:
1345:
1340:
1339:
1336:
1316:
1313:
1311:
1308:
1304:
1301:
1299:
1296:
1295:
1294:
1291:
1287:
1284:
1283:
1282:
1279:
1277:
1274:
1272:
1271:LatticeMico32
1269:
1267:
1264:
1263:
1261:
1259:
1255:
1249:
1246:
1244:
1241:
1239:
1236:
1234:
1231:
1229:
1226:
1224:
1221:
1219:
1216:
1214:
1211:
1210:
1208:
1206:
1202:
1199:
1197:
1191:
1185:
1182:
1180:
1177:
1175:
1172:
1170:
1167:
1165:
1162:
1160:
1157:
1156:
1154:
1150:
1144:
1141:
1139:
1136:
1134:
1131:
1130:
1128:
1124:
1121:
1117:
1111:
1108:
1106:
1103:
1101:
1098:
1096:
1093:
1091:
1088:
1086:
1083:
1081:
1078:
1076:
1073:
1071:
1068:
1066:
1063:
1061:
1058:
1056:
1053:
1051:
1048:
1046:
1043:
1042:
1040:
1036:
1030:
1027:
1025:
1022:
1020:
1017:
1015:
1012:
1010:
1007:
1005:
1002:
1000:
997:
995:
992:
990:
987:
985:
982:
980:
977:
975:
972:
970:
967:
965:
962:
958:
955:
954:
953:
952:SystemVerilog
950:
946:
943:
941:
938:
937:
936:
933:
929:
926:
924:
921:
920:
919:
916:
915:
913:
911:
907:
901:
898:
896:
893:
891:
888:
886:
883:
879:
876:
875:
874:
871:
869:
866:
864:
861:
859:
856:
854:
851:
849:
846:
844:
841:
837:
834:
833:
832:
829:
827:
824:
822:
819:
818:
816:
812:
808:
801:
796:
794:
789:
787:
782:
781:
778:
770:
765:
764:
755:
752:
749:
746:
743:
740:
737:
734:
732:, 15 May 2006
731:
728:
727:
706:
702:
696:
680:
676:
670:
654:
650:
643:
635:
631:
625:
610:
606:
600:
592:
586:
578:
574:
570:
563:
548:
544:
538:
534:
524:
521:
519:
516:
515:
509:
507:
506:synthesizable
502:
500:
496:
492:
488:
484:
480:
476:
471:
467:
458:
455:
447:
437:
433:
429:
425:
419:
418:
413:This section
411:
402:
401:
393:
391:
387:
382:
379:
377:
373:
368:
366:
362:
358:
354:
353:Goldman Sachs
350:
346:
342:
341:Apax Partners
337:
334:
330:
325:
322:
320:
317:chip for the
316:
312:
302:
300:
297:
292:
290:
286:
281:
279:
275:
271:
267:
263:
259:
249:
246:
242:
238:
234:
230:
228:
224:
220:
218:
214:
210:
208:
204:
201:
198:
194:
191:
188:
186:
182:
178:
174:
160:
156:
153:
149:
146:
142:
138:
134:
128:
120:
117:
109:
98:
95:
91:
88:
84:
81:
77:
74:
70:
67: –
66:
62:
61:Find sources:
55:
51:
45:
44:
39:This article
37:
33:
28:
27:
22:
1527:Apollo PRISM
1510:Discontinued
1434:LatticeMico8
1413:
1228:LatticeMico8
1218:ARM Cortex-M
1212:
1194:Intellectual
709:. Retrieved
705:the original
695:
683:. Retrieved
679:the original
669:
657:. Retrieved
642:
624:
612:. Retrieved
608:
599:
585:
577:the original
572:
562:
550:. Retrieved
546:
537:
503:
499:Viterbi path
473:Unlike most
472:
468:
465:
450:
441:
426:by removing
422:Please help
414:
389:
383:
380:
372:Virage Logic
369:
338:
326:
323:
308:
293:
282:
261:
257:
256:
127:
112:
103:
93:
86:
79:
72:
60:
48:Please help
43:verification
40:
1522:AMD Am29000
1258:Open-source
1205:Proprietary
1014:Flow to HDL
836:Logic block
388:compatible
1616:Categories
1560:Intel i860
1497:MicroBlaze
1233:MicroBlaze
1184:Simulators
1164:Xilinx ISE
659:7 November
529:References
497:) host, a
424:improve it
236:Extensions
227:Endianness
200:Load–store
158:Introduced
76:newspapers
1555:DEC PRISM
1501:PicoBlaze
1453:Power ISA
1303:Microwatt
1298:Libre-SOC
1293:Power ISA
1276:OpenCores
1238:PicoBlaze
1045:Accellera
1038:Companies
910:Languages
711:13 August
552:13 August
479:registers
245:Registers
217:Branching
106:July 2018
21:Intel Arc
1448:OpenRISC
1429:eSi-RISC
1409:Blackfin
1281:OpenRISC
1196:property
1174:ModelSim
1152:Software
1126:Hardware
1119:Products
1105:Synopsys
1075:Infineon
1050:Achronix
1009:C to HDL
974:Handel-C
814:Concepts
653:Archived
634:Archived
512:See also
475:embedded
444:May 2024
376:Synopsys
367:(RTOS).
315:Super FX
207:Encoding
136:Designer
1597:PowerPC
1588:PA-RISC
1540:Clipper
1489:Unicore
1458:Renesas
1380:IBM 801
1373:Origins
1248:Nios II
1138:Stratix
1100:Siemens
1085:Lattice
1070:Cadence
964:SystemC
918:Verilog
685:2 March
573:EDN.com
347:on the
329:BRender
305:History
272:(RISC)
176:Version
166: (
90:scholar
1583:M·CORE
1574:MIPS-X
1494:Xilinx
1484:Sunway
1474:RISC-V
1465:SuperH
1399:Active
1310:RISC-V
1169:Vivado
1143:Virtex
1029:Chisel
994:PALASM
878:Xputer
614:9 July
386:RISC-V
185:Design
152:64-bit
148:32-bit
92:
85:
78:
71:
63:
1593:POWER
1550:CRISP
1535:AVR32
1532:Atmel
1517:Alpha
1479:SPARC
1080:Intel
1060:Aldec
1019:MyHDL
945:VITAL
390:ARC-V
179:ARCv3
97:JSTOR
83:books
1601:ROMP
1569:META
1564:i960
1545:CR16
1469:V850
1461:M32R
1443:MIPS
1286:1200
1243:Nios
1223:LEON
1024:ELLA
1004:CUPL
999:ABEL
979:Lola
969:AHDL
935:VHDL
868:PSoC
848:EPLD
843:CPLD
831:FPGA
821:ASIC
713:2014
687:2014
661:2023
616:2024
554:2014
331:and
196:Type
190:RISC
168:1996
161:1996
144:Bits
69:news
1424:AVR
1419:ARM
1414:ARC
1315:Zet
1266:JOP
1213:ARC
1179:VTR
1133:iCE
1095:NXP
1065:Arm
1055:AMD
989:UPF
984:PSL
957:DPI
940:AMS
928:AMS
863:GAL
858:PAL
853:PLA
826:SoC
495:USB
258:ARC
131:ARC
52:by
1618::
1599:,
1595:,
1581:,
1562:,
1499:,
1467:,
1463:,
1436:,
632:.
607:.
571:.
545:.
321:.
280:.
264:)
231:Bi
150:,
1357:e
1350:t
1343:v
923:A
799:e
792:t
785:v
715:.
689:.
663:.
618:.
593:.
556:.
457:)
451:(
446:)
442:(
438:.
420:.
260:(
170:)
119:)
113:(
108:)
104:(
94:·
87:·
80:·
73:·
46:.
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.