Yhtä useampi ohjelmoitava piiri sisältää mikroprosessorin. Sen takia softaa ja rautaa pitäisi pystyä suunnittelemaan käytännössä yhtäaikaisesti. Se onnistuu, kunhan käytössä ovat oikeat työkalut. Sulautetun mikroprosessorin sisältävät ohjelmoitavat piirit ovat tehokas keino vastata moniin suunnittelun haasteisiin, joita on vaikeaa tai kallista ratkaista vain laitteistolla tai ohjelmistolla.
Nämä piirit yhdistävät digitaalisia ja analogisia osia, joita voidaan uudelleen ohjelmoida toteuttamaan juuri haluttu toiminnallisuus. Lisäksi suunnittelutyökaluilla vältetään iso osa siitä monimutkaisuudesta, joka ohjelmoitavaan logiikkaan yleensä liitetään.
Esimerkiksi Cypress Semiconductorin PSoC Creator suunniteltiin erityisesti helpottamaan tätä tehtävää. Sen sijaan, että suunnittelija joutuisi tuottamaan sähköisesti täydellisiä piirejä, PSoC Creator antaa mahdollisuuden suunnitella vain suunnittelun relevantein osa - hieman kuin piirtäisi liitutaululle. Sen jälkeen työkalu päättelee oheislaitelohkojen (joita kutsutaan komponenteiksi) parhaan mahdollisen sijoittelun ja reitityksen, asettaa vaadittavan ajoituksen ja tehokonfiguroinnin, ja optimoi suunnittelun suunnittelijan puolesta.
Sekasignaalipiirinä PSoC-järjestelmäpiiri sisältää integroidut DA-muuntimet, joilla voidaan tuottaa haluttu jännite (tai virta) nastaan tai jonnekin muualle sirulla. DA-muunnin voidaan liittää pinniin vetämällä ja pudottamalla kaksi komponenttia piirikaaviopohjalle ja johdottamalla ne yhteen. Komponenttien paikantaminen ja kopioiminen kaavioon vie vain muutaman sekunnin aikaa.
Cypress Semiconductorin Mark Saunders on kirjoittanut PsoC Creatorista teknisen artikkelin. Teksti löytyy artikkeliosuudestamme.