PC87591S-VPCI00 vs SN74ACT8997NT
| Part Number |
|
|
| Category | Embedded - Microprocessors | Embedded - Microprocessors |
| Manufacturer | National Semiconductor | Texas Instruments |
| Description | RISC MPU, 16-BIT, 20MHZ PQFP176 | MICROPROCESSOR CIRCUIT PDIP28 |
| Package | Bulk | Bulk |
| Series | - | - |
| Operating Temperature | - | - |
| Package / Case | - | - |
| Supplier Device Package | - | - |
| Speed | - | - |
| Voltage - I/O | - | - |
| Core Processor | - | - |
| Number of Cores/Bus Width | - | - |
| RAM Controllers | - | - |
| Graphics Acceleration | - | - |
| Display & Interface Controllers | - | - |
| Ethernet | - | - |
| USB | - | - |
| Security Features | - | - |
| Co-Processors/DSP | - | - |
| SATA | - | - |
-
1. Is an embedded microprocessor a computer?
An embedded microprocessor is a computer. An embedded microprocessor is a computer chip designed specifically for embedded systems and used in a variety of devices and equipment to provide additional functions. It is the core component of an embedded system and is responsible for executing instructions, processing data, and controlling other hardware devices.
Embedded microprocessors have similarities with CPUs in general-purpose computers, but there are also significant differences. Embedded microprocessors evolved from CPUs in general-purpose computers, with processors above 32 bits and high performance, but their design focuses on specific applications such as networking, communications, audio, video, or industrial control. In actual applications, embedded microprocessors only retain functional hardware that is closely related to embedded applications, and remove other redundant functional parts to achieve the lowest power consumption and resource utilization. -
2. Is Raspberry Pi an embedded system?
Raspberry Pi is an embedded system. Raspberry Pi is a single-board computer based on ARM architecture. It has rich input and output interfaces and powerful computing power. It can run Linux operating system and support multiple programming languages, such as Python, C++, etc. Due to its small size and rich functions, Raspberry Pi is widely used in various embedded systems and robotics projects.
Raspberry Pi was originally designed to stimulate basic computer science education in schools with low-cost hardware and free software, helping children learn programming and understand how computers work. It can be turned into a small computer with simple external devices such as USB keyboard, mouse and HDMI screen, which is used to learn programming and various applications such as routers, smart cars, smart homes and servers. -
3. What is the difference between a general-purpose processor and an embedded processor?
Similarities: The basic design principles are the same, and both are chips that provide computing power.
The differences are as follows:
A. Different references
1. General-purpose processor: refers to CPU chips for servers and desktop computing.
2. Embedded processor: It is the core of the embedded system and is a hardware unit that controls and assists the operation of the system.
B. Different characteristics
1. General-purpose processor: The workload is mainly non-numerical and irregular scalar applications (this load is also the workload characteristic of current transaction processing and Web service servers). The method to achieve high performance is mainly to develop instruction-level parallelism.
2. Embedded processor: It has a very powerful storage area protection function. This is because the software structure of the embedded system has been modularized. In order to avoid the cross-interaction of errors between software modules, it is necessary to design a powerful storage area protection function, which is also conducive to software diagnosis.
C. Different functions
1. General-purpose processor: The superscalar structure is used as the main means to improve the performance of the processor. This structure maintains compatibility with the RISC structure on the instruction interface, but is dynamically scheduled by hardware internally to achieve parallel execution of multiple operations.
2. Embedded processor: It has strong support for real-time multitasking, can complete multitasking and has a short interrupt response time, thereby reducing the execution time of internal code and real-time core to a minimum.
-
4. What are examples of embedded processors?
Examples of embedded processors include ARM Cortex-M series, Intel Atom, Texas Instruments C2000 series, Qualcomm Snapdragon, NXP's S32 series, etc.
ARM Cortex-M series is a widely used low-power, low-cost embedded application processor, often used in systems that require high reliability and real-time performance1. Intel Atom processors are used for embedded applications that require x86 architecture compatibility1. Texas Instruments C2000 series is designed for control tasks, such as motor control 1. Qualcomm Snapdragon processors integrate CPU, GPU, and communication modules for high-performance mobile devices 1. NXP's S32 series processors are designed for automotive applications and provide high reliability and security.
The selection of these processors depends on the specific needs of the application, including factors such as processing power, power consumption, cost, and physical size.

