Providing expert services related to the fields of Computer Hardware Architecture and Networking Hardware Architecture, including:

  • Patent analysis
  • Infringement and Invalidity Research
  • Expert Witness
  • Technical Due Diligence
  • Advice to Startups
Charles Narad Consulting
Your Subtitle text

Expert Services - Computer Hardware and Network Equipment Architecture


I am a senior hardware system architect with a Masters degree in Electrical and Computer Engineering and a 25-year history of leading and delivering successful cutting-edge products. I hold 30 patents related to the fields of computers and network processing and have extensive IP experience. My areas of expertise span logic, microarchitecture and component design through full system architecture, interactions between hardware and software, communications protocols and related fields including:

  • Computer hardware & system architecture
  • Network equipment architecture & usage
  • Network Processor (NPU) & fabrics
  • Communications protocols
  • Packet processing
  • Buses & interconnects
  • Peripheral device interfaces
  • The hardware/software boundary
  • Memory management (MMU)
  • Caches
  • Multiprocessor systems
  • Shared memory, coherence, ordering
  • Inter-processor communication
  • ASIC
  • Embedded processors
  • Microprocessors including XScale, x86, SPARC, MIPS, 68000
  • Ethernet
  • Busses including Multibus, VME, SBus, PCI, PCI-e, SPI3, SPI4, IXBus, ASI
  • VLIW
  • Intellectual property, patents, & trade secrets
  • Standards development
  • Microcode
Resume or full c.v. on request.

Web Hosting Companies