[WEBINAR] Application Acceleration: Faster Performance for End Users

Peripheral Interface Controller (PIC)

Definition - What does Peripheral Interface Controller (PIC) mean?

A peripheral interface controller (PIC) is a type of microcontroller component that is used in the development of electronics, computers, robotics and similar devices. The PIC was produced by Microchip Technology and is based on Harvard Computing architecture, where code and data are placed in separate registers to increase input/output (I/O) throughput.

A PIC is also known as a programmable interface controller (PIC) and programmable intelligent computer (PIC).

Techopedia explains Peripheral Interface Controller (PIC)

The PIC was designed to improve the performance of I/O operations from a computer's peripheral devices. It works as a standard microcontroller that has small processors, memory, registers and storage. Typically, a PIC enhances I/O operations from a peripheral devices by separating I/O-based programs and data from the core central processing unit (CPU).

A PIC has a built-in data memory, data bus and dedicated microprocessor for processing all I/O functions and processes. It consists of temporary and permanent storage mechanisms, in the form of random access memory (RAM) and erasable programmable read-only memory (EPROM), where RAM stores data/processes that are used and EPROM stores created values. It also may contain a flash memory, which is used to perform multiple instances of READ, WRITE and ERASE functions.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.