13
Milestones Milestones Achieved Achieved

Milestones achievedrd catiller

Embed Size (px)

Citation preview

MilestonesMilestonesAchievedAchieved

Computer system production was stopped. No Computer system production was stopped. No one had a method of detecting intermittent one had a method of detecting intermittent microcode memory failures.microcode memory failures.

I developed a new method for detecting the failures.I developed a new method for detecting the failures.My hand-built design, successfully restored global My hand-built design, successfully restored global production.production.I was awarded four patents:I was awarded four patents:– 4,510,603 Testing system for reliable access times in ROM semiconductor

memories– 4,379,265 Dual clocking time delay generation circuit– 4,430,735 Apparatus and technique for testing IC memories– 4,429,389 Test pattern address generator

A marketing group was unable to find a A marketing group was unable to find a performance monitoring system that met performance monitoring system that met their requirements and offered me an their requirements and offered me an R&D position to develop one.R&D position to develop one.Accepted the position and Accepted the position and developed a performance developed a performance measurement system. measurement system. It identified system It identified system bottlenecks, and ways to boost bottlenecks, and ways to boost computer performance with computer performance with system upgrades.system upgrades.Used to boost sales of Used to boost sales of computer equipment in the computer equipment in the USA and Canada.USA and Canada.

A communication system manager quit.A communication system manager quit.I was asked to save the failed project.I was asked to save the failed project.A re-designed system exceeded specifications.A re-designed system exceeded specifications.

My group met almost impossible deadlines.My group met almost impossible deadlines.Patents awarded: Patents awarded:

4,514,824 Byte-oriented line adapter system4,514,824 Byte-oriented line adapter system

4,456,970 Interrupt system for peripheral controller4,456,970 Interrupt system for peripheral controller

4,507,732 I/O subsystem using slow devices4,507,732 I/O subsystem using slow devices

4,430,710 Subsystem controller4,430,710 Subsystem controller

4,428,043 Data communications network4,428,043 Data communications network

4,379,328 Linear sequencing microprocessor facilitating4,379,328 Linear sequencing microprocessor facilitating

4,374,418 Linear microsequencer unit cooperating with microprocessor system having 4,374,418 Linear microsequencer unit cooperating with microprocessor system having dual modesdual modes

4,374,416 Linear sequencing microprocessor having word and byte handling4,374,416 Linear sequencing microprocessor having word and byte handling

4,371,931 Linear micro-sequencer for micro-processor system utilizing specialized 4,371,931 Linear micro-sequencer for micro-processor system utilizing specialized instruction formatinstruction format

4,301,505 Microprocessor having word and byte handling4,301,505 Microprocessor having word and byte handling

4,293,909 Digital system for data transfer using universal input-output microprocessor4,293,909 Digital system for data transfer using universal input-output microprocessor

4,292,667 Microprocessor system facilitating repetition of instructions4,292,667 Microprocessor system facilitating repetition of instructions

4,291,372 Microprocessor system with specialized instruction format4,291,372 Microprocessor system with specialized instruction format

4,290,106 Microprocessor system with source address selection4,290,106 Microprocessor system with source address selection

4,287,560 Dual mode microprocessor system4,287,560 Dual mode microprocessor system

An immediate need existed for An immediate need existed for a low cost communications a low cost communications

systemsystem

Developed a high-speed “C” firmware architecture to run four high speed lines on an existing, low cost, board.

After developing a hardware/firmware prototype, my After developing a hardware/firmware prototype, my software partner was late, so were losing our contract.software partner was late, so were losing our contract.

• Dissolved my partnership and completed the software myself.Dissolved my partnership and completed the software myself.• Offered the entire project, at half the cost, from RDC Enterprises (my consulting Offered the entire project, at half the cost, from RDC Enterprises (my consulting

company).company).• The product resulted in a power measurement patent:The product resulted in a power measurement patent:

– 4,713,608 Apparatus for providing cost efficient power measurement4,713,608 Apparatus for providing cost efficient power measurement• The product did well, and the company was purchased by a large competitor, 5 The product did well, and the company was purchased by a large competitor, 5

years later.years later.

Power Control and Environmental Monitoring System

Team Cotter Racing needed a better data Team Cotter Racing needed a better data acquisition systemacquisition system

Developed the data acquisition system prototype, and a new company was founded to manufacture and sell it.

Having experience designing data acquisition systems, and a fascination with Indy race cars, I volunteered to develop a systemto meet their requirements

Edge RacingEdge Racing

RDC Enterprises designed system upgrades and RDC Enterprises designed system upgrades and new peripherals for the Edge product line for over new peripherals for the Edge product line for over ten years.ten years.

Validation of a drive controller, requires an Validation of a drive controller, requires an accurate, adjustable, timing model for the accurate, adjustable, timing model for the rotating media. rotating media.

None existed.None existed.Developed a model, using FPGAs, Developed a model, using FPGAs, memory devices, and host automation memory devices, and host automation software. software.

It produced timings that matched the It produced timings that matched the product design requirements.product design requirements.

The model resulted in the awards on The model resulted in the awards on the next slide.the next slide.

Award from Infineon, for successful validation of the first Xbox drive controller

(0 Defects)

Patent awarded: #7,031,902

As a victim of the latest recession, I was As a victim of the latest recession, I was frustrated during job interviews, when told I frustrated during job interviews, when told I

was “overqualified”.was “overqualified”.Nobody had a problem with me being “overqualified” when I was a Nobody had a problem with me being “overqualified” when I was a consultant, and owner of RDC Enterprises. consultant, and owner of RDC Enterprises.

So, it was time to start a new consulting business:So, it was time to start a new consulting business:

Received 2 awards from the Who’s Who Registry, because of my Received 2 awards from the Who’s Who Registry, because of my numerous computer design patents, (next Slide).numerous computer design patents, (next Slide).

Another patent was granted:Another patent was granted:7,800,856 Disk Drive flushing write cache to reserved tracks during a power failure

Who’s Who Honors:Who’s Who Honors:

Lifetime Honorary Member Featured Member inLifetime Honorary Member Featured Member in the Registrythe Registry

and on the Web Site and on the Web Site

Robert D CatillerRobert D Catiller System Design ConsultantSystem Design Consultant

949-310-5298 949-310-5298 [email protected]@valQual.com

Is seeking more milestonesIs seeking more milestones