GT28F800B3T120 vs E28F002BC-T80
| Part Number |
|
|
| Category | Embedded - Microprocessors | Embedded - Microprocessors |
| Manufacturer | Altera | Altera |
| Description | FLASH, 512KX16, 120NS, PBGA48 | NPR FLASH, 256KX8, 80NS, PDSO40 |
| 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. What is an embedded microprocessor?
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 the following characteristics:
High performance: processors with more than 32 bits can efficiently handle complex tasks.
Low power consumption: redundant functions are removed in practical applications to achieve specific requirements with the lowest power consumption and resources.
Small size: small size and light weight, suitable for space-constrained application scenarios.
Low cost: low cost, suitable for various consumer electronics, network communications, industrial control, automotive electronics, medical instruments, aerospace and other fields.
The basic structure of an embedded microprocessor includes three parts: control unit, arithmetic logic unit and register. The control unit is responsible for basic operations such as instruction fetching, decoding and fetching and sends the main control instructions; the arithmetic logic unit performs arithmetic and logical operations; and the register stores instructions and data. -
2. 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. -
3. 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. -
4. 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.

