← IP core catalog
Processors·DatasheetAvailable
Intel 8088
An 8088-compatible core in readable C⏚ - retro & education.
Overview
A partial Intel 8088 processor implemented in C⏚ - a clean, readable CPU you can actually follow, aimed at retro-computing builds and as a teaching vehicle for processor design. Also serves as the reference CPU that gates the Neosyn compiler.
Key features
- -Partial 8088 instruction set (real-mode subset)
- -Designed for retro-gaming / retro-computing builds
- -A teaching tool for processor & datapath design
- -Written in readable, traceable C⏚
Standards
- -Intel 8088 ISA (partial, real-mode subset)
Interfaces
| Bus | 8088-style memory bus |
|---|---|
| Memory | External RAM/ROM |
Performance
| ISA coverage | Partial real-mode subset (see manual) |
|---|---|
| Clock | Available on request |
Resource utilization
| LUTs / logic cells | Available on request |
|---|---|
| Registers (FF) | Available on request |
| Block RAM | Available on request |
| Max clock (fMAX) | Available on request |
Verification
- -Instruction-level test suite
- -Runs demo programs (e.g. iterative Fibonacci) end to end
Deliverables
- -C⏚ source (readable, modifiable)
- -Generated synthesizable Verilog (VHDL on request)
- -Self-checking testbench
- -Integration guide + this datasheet
- -Email integration support (per license tier)
Typical applications
- -Retro-computing / retro-gaming
- -Processor-design education
- -SoC bring-up reference
Licensing
Single-project or perpetual; source-included. Quoted per use.
Pricing is quoted per use (single project, perpetual, volume, support tier). Each license includes the full C⏚ source, generated HDL, a self-checking testbench, and integration support.
Neosyn · neosyn.io - Specifications subject to change. Resource and timing figures marked “available on request” are provided per target device on enquiry.