Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
basically when you moving some software tasks to hardware, usually done on FPGA where soft processors, and most accelerators done in same FPGA. For example you can bit banging I2C interface from your CPU, or you can have I2C controller where processor loads data what need to be send, or CPU tell DMA channel what and where data in SDRAM needs to be sent