Design and Implementation of Programmable Analog Board

Authors

  • Md Riyad Hossain  UG Scholar, Electronics & Communication Engineering, GH Patel College of Engineering & Technology, VV Nagar, Anand, India
  • Dr. Sheshang Degadwala  Associate Professor & Head of Department, Computer Engineering Department, Sigma Institute of Engineering, Vadodara, India

DOI:

https://doi.org/10.32628/CSEIT206615

Keywords:

RTL coding, VHDL, Design Analysis, ASCII codes, capacitors NCD2100, PID controllers, FPGA

Abstract

Prototyping of analog circuits is hair stretching work, and often get’s complicated because one has to work with breadboard. To eliminate bread boarding of big digital systems, FPGAs were developed over the past years for prototyping purposes. We have come up with similar thing for analog world. It’s like FPGA, but instead of digital it will create analog circuits like integrator, differentiator, adder based on coding. We have one plan to make it possible. FPGAs use RTL coding like VHDL/verilog and has their own s/w which converts coding to circuit net list and which gets implemented in FPGAs, now at this stage we don’t have that much knowledge to develop our own synthesizer s/w, hence we’ll use following plan. We will have OP-AMPs in circuit, and passive components which has capability to change it’s value based on programming. For resisters we use something known as digital POTs and for capacitors NCD2100 which is digital programmable variable capacitor. We’ll have interconnection between all of them via FETs, which will act as programmable switches. Now for programming, one has to write commands, which will be decoded by ASCII codes and accordingly switch matrix is programmed to form desired circuit. There is digital circuit which accepts ASCII bits and programs solid state switches, and with this one can implement amps, integrator, differentiators, adders, instrument amplifiers and combination of all above. Application of this thing can be found in prototyping, educational purposes and implementation of PID controllers.

References

  1. Analog Filter Design by M.E.Van Valkenburg,Holt - Saunders International Edition,ISBN - 4-8338-0091-3
  2. CD22M3494 datasheet https://www.renesas.com/in/en/www/doc/datasheet/cd22m3494.pdf
  3. ATmega64A datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/ atmel-8160-8-bit-avr-microcontroller-atmega64a-datasheet.pdf
  4. FT232R datasheet https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_ FT232R.pdf
  5. X9C103 datasheet https://www.renesas.com/in/en/www/doc/datasheet/ x9c102-103-104-503.pdf
  6. ADG202A datasheet https://www.analog.com/media/en/technical-documentation/ data-sheets/ADG201A_202A.pdf
  7. OP07C datasheet http://www.ti.com/lit/ds/symlink/op07c.pdf
  8. L7805 datasheet https://www.st.com/resource/en/datasheet/l78.pdf
  9. Analog Devices web-reference https://www.analog.com/en/analog-dialogue/articles/ switch-and-multiplexer-design-for-hostile-environ.html
  10. Maxim Integrated web-reference https://www.maximintegrated.com/en/design/technical-documents/ tutorials/4/4243.html
  11. Analog circuit signal processing system https://link.springer.com/chapter/10.1007/3-540-46117-5_45
  12. Large sale field programmable https://ieeexplore.ieee.org/abstract/document/1528675/authors#authors
  13. High performance computing https://www.springer.com/gp/campaign/high-performance-computing?utm_source=slink&utm_medium=banner&utm_content=leaderboard&utm_campaign=SRCS_2_AA01_GL_SI-CfP
  14. Field-programmable_analog_array https://en.wikipedia.org/wiki/Field-programmable_analog_array
  15. How_to_implement_programmable_analogue_systems https://www.researchgate.net/post/How_to_implement_programmable_analogue_systems
  16. Programmable analog/digital array https://link.springer.com/article/10.1023/B:ALOG.0000016643.65431.b8
  17. Fieldprogrammable-analog-array-delivers-fpgalike-benefits https://www.electronicdesign.com/technologies/boards/article/21761764/fieldprogrammable-analog-array-delivers-fpgalike-benefits analog-arrays-reconfigurable-onthefly hhttps://www.electronicdesign.com/technologies/boards/article/21769896/programmable-analog-arrays-reconfigurable-onthefly
  18. Field-programmable-analog-array-fpaa https://www.okikatechnologies.com/solutions/field-programmable-analog-array-fpaa/
  19. Field-programmable-analog-array https://www.anadigm.com/fpaa.asp

Downloads

Published

2020-11-30

Issue

Section

Research Articles

How to Cite

[1]
Md Riyad Hossain, Dr. Sheshang Degadwala, " Design and Implementation of Programmable Analog Board" International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 6, Issue 6, pp.87-99, November-December-2020. Available at doi : https://doi.org/10.32628/CSEIT206615