CLB-Based Development of BiSS-C Interface Master for Motor Encoders
Round 1
Reviewer 1 Report
Please, find my review in the attached file
Comments for author File: Comments.pdf
Author Response
Please, refer to the attached file.
Author Response File: Author Response.pdf
Reviewer 2 Report
I find the article quite interesting. The use of programmable logic elements, which are contained in microcontroller systems, has great potential. Especially when applications require the implementation of uncomplicated FSM combinational and sequential logic functions. In such cases, instead of equipping the microcontroller with external programmable logic, it is possible to use the built-in configurable logic. In this way: the amount of space on the PCB is saved, it is not necessary to use GPIO ports, the number of integrated circuits and thus the total power consumption of the device is reduced. However, not all the required logic functions can be implemented using the logic circuits embedded in the microcontroller. The expansion of this logic should be the direction of development of modern microcontrollers.
The content of the article has been appropriately divided into chapters, according to generally accepted rules. The authors have included many details in the content of the article, which will undoubtedly help to implement the system in other microcontrollers. Conclusions formulated in a concise and understandable way.
I have a few additional particular comments to the content of the presented article. The order of the comments does not reflect their significance. It results only from the order of appearance in the text of the article.
My remarks and comments:
1. Lines 81-84, “In synchronization with the first rising edge of the MA, all slaves activate data scanning and output, and at the second rising edge of the MA, the slave output (SLO) line changes to zero and generates an Ack signal that might take more than one clock period as needed” - which slave will answer? It is not clear.
2. Lines 85-86, “The CDS bit is set to zero if the master is connected to a single slave.” - how will the master know that it is connected to one slave and not to several.
3. Line 251, “47 clock pulses of SPICLK” - for SPI it should be a multiplicity of 8. The authors have not commented on how SPI works with a number of ticks that are not a multiplicity of 8. In Figure 19a, the SPICLK signal contains 48 pulses. In my opinion, the system works with 48 pulses, and the only thing missing is information whether the MSB of the first byte or the LSB of the last byte is ignored.
4. Line 270, “The reference” - where the reference signal was taken from; wasn't that a set point?
Author Response
Please, refer to the attached file.
Author Response File: Author Response.pdf
Reviewer 3 Report
The content of the article is consistent with the scientific area of the journal Electronics. The subject raised by the authors is current and so far rarely noticed by other authors publishing in this area.
The issue described may in the future contribute to improving the efficiency of the automation of the processing for industrial motor control systems. In this paper, the authors propose a method to develop a BiSS-C main interface with a configurable logic block.
The paper has an original, scientific character, related to the development of BiSS-C Interface master for motor encoders.
For a better clarification, please edit your paper as follows: 1. Extend the text of the manuscript (e.g. introduction or conclusion) with specific results in the world and Europe, - Improve the quality of the paper by presenting the results of publications by researchers and experts who are involved in this field and are registered in world databases (wos). These are e.g: Utilization of multilayer perceptron for determining the inverse kinematics of an industrial robotic manipulator, Measurement of industrial robot pose repeatability, Diagnostics of electrical drives and Diagnostics of automated technological devices, thanks.
2. figures 4 and 5 should be contrasting and readable,
3. conclusions and future work should be extended to contain practical applications based on research described in this paper - expand references,
4. if possible, replace the background of Figures 19 and 20 with white. Thank you.
5. For the ARTICLE type, 9 links are not enough. For revisions, add more references (>9). There must be at least 20-25 references.
6. Please, correct the references according the united format.
The first is the surname of the authors, the second one are initials of the first names.
Following you can find the correct pattern of the references.
[1] Xiang, Q.; Li, L.; Zhu, L.; Chen, H. A Realization Method of Cooperative Robot Servo Based on BISS-C Encoder. In Proceedings of 296 the 2020 Chinese Automation Congress (CAC), IEEE, Shanghai, China, 6-8 November 2020; pp. 6444-6447
I recommed the article for publication after the minor corrections.
I recommend publishing the post after the proposed modifications.
Thank you very much.
Author Response
Please, refer to the attached file.
Author Response File: Author Response.pdf
Reviewer 4 Report
We acknowledge the extended time and effort that the authors allocated to design the corresponding motor control system interface, perform the related experiments and prepare their manuscript. Our recommendations to improve this paper would be to extend a little bit the related literature and conclusions sections to include a lengthier account of associated literature outputs, along with more theoretical and practical implications of their performed applied research. Nevertheless, their manuscript reflects a considerable piece of work that merits publication.
Author Response
Please, refer to the attached file.
Author Response File: Author Response.pdf
Round 2
Reviewer 1 Report
All my suggestions have been taken into account. The article is corrected in a proper way
Reviewer 3 Report
The authors accepted the comments, I recommend the paper to be published, thanks.